# Nick Leslie > Software Engineer | React - TypeScript - Node JS - Go Location: Washington, District of Columbia, United States Profile: https://flows.cv/nickleslie Website: https://nickleslie.dev GitHub: https://github.com/ncpleslie As an Engineering People Lead and Full-Stack Software Engineer, I specialize in web technologies and leading teams to build cutting-edge applications. I have mastered languages including TypeScript, JavaScript, and C#, and frameworks and development platforms like Vue, React, Angular, and .Net. I am also well-versed with tools like GitHub and GitHub Actions, and have extensive experience with cloud platforms including Azure and AWS. My years of experience in the field have honed my ability to deliver high-quality, efficient, accessible and user-friendly solutions that exceed my clients’ expectations. - JavaScript and TypeScript (ES6+): Vue, React, Angular, NextJS, Node, REST, tRPC, Phaser, Vitest, Mocha, Jest, Chai, Selenium - C#: .Net - Dart: Flutter (iOS and Android) - Python: OpenCV, OpenVINO - HTML / CSS / SCSS / SASS / Tailwind - SQL / MySQL and Relational Databases - Firebase, AWS, Azure, and GCP - Powershell / cmd / Bash / Terminal - Git, GitHub and GitHub Actions - Adobe Photoshop / After Effects ## Work Experience ### Senior Software Engineer @ Censys Jan 2024 – Present | Washington, DC ### Software Engineer and Engineering People Lead @ Jade Software Corporation Jan 2022 – Jan 2023 | Christchurch, Canterbury, New Zealand Led and mentored a dynamic team of Software Engineers offering technical guidance, performance coaching, goal setting, feedback, and quarterly performance appraisals. These were achieved through regularly scheduled catch-ups, impromptu coaching sessions, and structured training sessions. Tasks also included managing administrative aspects, including leave and absences. A part of the pipeline for new business. Engaged from pre-sales, planning, architecture, investigation, scoping, etc. Engaging with clients throughout the process. Then leading the development of numerous solutions. Led a team through the development of a secure pilot and crew claims web portal for managing and submitting expense claims for a major New Zealand Airline. From gathering requirements, interacting with the client, API design, deployment pipeline, cloud infrastructure, and development of the solution. Using TypeScript, Vue 3, Tailwind, Vitest, NodeJS, GitHub Actions and deployed to Azure with Azure Active Directory, API-M, and Static Web Apps. Developed a secure API to validate banking and account information for a UK Bank. The API is used as a bridge between the banking's infrastructure and a database of known banking users. Developed with C#, .Net, xUnit, and Azure DevOps. Managed and maintained the development of other numerous projects involving the insurance industry, banking, train/cargo industry, and the airline industry. Technologies included TypeScript, Angular, Vue 3, C#, .NET, Xamarin. ### Software Engineer @ Jade Software Corporation Jan 2020 – Jan 2022 | Christchurch, Canterbury, New Zealand Collaborated with team members and clients through the software development lifecycle. Gathered requirements, API and solution design (UML), through to implementation, testing, code reviews, and deployment Part of a team that developed a green-fields, cloud-native document storage system for a highly regulated major United Kingdom bank. From front-end, ingestion API, REST API, database and cloud infrastructure. Currently manages over 180 million documents with over a million new documents ingested each month. Using TypeScript, Vue 3 and Tailwind for front-end. C#, .Net, Entity Framework, Domain-Driven Design for back-end. Deployed on Azure and using CosmosDB and Blob Storage Part of a team that developed a secure Android application for a major European train company to access training resources, documentation, schedules, etc. Using C#, Xamarin, EF Core, Domain-Driven Design, .NET, SQLite, and MSSQL Enhanced a train ordering and scheduling system for a major European train company. Using TypeScript, Angular, C#, .NET interacting with REST and SOAP APIs ### IoT Software Developer @ Jade Software Corporation Jan 2020 – Jan 2020 | Christchurch, Canterbury, New Zealand TypeScript, Vue, Node JS, Firebase, Firebase Functions, Google Cloud Services, Google DialogFlow, NLP.js. ### Computer Vision and IoT Software Developer @ Jade Software Corporation Jan 2019 – Jan 2020 | Christchurch, New Zealand Computer Vision on the Edge to enhance the capabilities of security cameras. Allowing them to perform tasks such as license plate recognition, object tracking and detection. Using Python, OpenCV, OpenVino, JavaScript, NodeJS Extending the capabilities of household items to improve their accessibility, increasing the ways we interact with these devices and helping bring regular appliances into the future. Across multiple projects, we are brought Coffee Machines, Microwaves and Fridges into the IoT and applying Machine Learning (Object Detection, Speech To Text) to make them "smart", not just connected. ### Program Development Director @ YMCA of South Hampton Roads Jan 2016 – Jan 2017 | Jamesville, Virginia Responsible for the day to day runnings of YMCA Camp Silver Beach - Conference and Retreat Center, catering to groups of 300+. Leading a team of 80+ employees with direct supervision over 3 assisting managers. Maintaining schedule and appropriate timing Organizing the logistics and preparation of large group activities Public speaking to groups larger than 300 Ample experience in a leadership position ### Activity Program Director @ YMCA Camp Silver Beach Jan 2014 – Jan 2015 | Jamesville, Virginia Directly responsible for safety/training of numerous activities at YMCA Camp Silver Beach - Conference and Retreat Center. Team lead to 40+ employees First responder to medical emergencies Incharge for staff training and safety preparation Ensuring smooth, and safe, running of numerous activities (Rock Climbing Wall, Archery, Riflery, Skateboarding) ### Camp Counsellor and Climbing Instructor @ YMCA Camp Silver Beach Jan 2012 – Jan 2013 | Jamesville, Virginia ## Education ### Bachelor's degree in Computer Software Engineering Ara Institute of Canterbury ### Introduction to Video Post-Production ACG YOOBEE School of Design ## Contact & Social - LinkedIn: https://linkedin.com/in/nicholas-leslie - Website: https://nickleslie.dev --- Source: https://flows.cv/nickleslie JSON Resume: https://flows.cv/nickleslie/resume.json Last updated: 2026-03-29