Nicholas Leask

Senior Software Engineer at Charity Navigator
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
St Petersburg, Florida, United States, US
Languages
  • English -

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Credentials

  • Triplebyte Certified Front-end Engineer
    Triplebyte
    Oct, 2021
    - Nov, 2024
  • First Aid & CPR
    Stony Brook University
  • Microsoft Innovative Educator
    Microsoft

Experience

    • United States
    • Non-profit Organizations
    • 1 - 100 Employee
    • Senior Software Engineer
      • Oct 2023 - Present

    • United States
    • IT Services and IT Consulting
    • 700 & Above Employee
    • Software Engineer
      • Mar 2022 - Jul 2023

      Developed front end apps with React.js & TypeScript. ● Enhanced application performance, extensibility, and code readability by proficiently employing React.js hooks and functional components, resulting in streamlined development processes and improved maintainability. ● Implemented GitHub Actions for automated CI/CD pipelines, significantly boosting Node.js and React.js development efficiency, reducing deployment times, and ensuring robust version control practices. ● Leveraged… Show more Developed front end apps with React.js & TypeScript. ● Enhanced application performance, extensibility, and code readability by proficiently employing React.js hooks and functional components, resulting in streamlined development processes and improved maintainability. ● Implemented GitHub Actions for automated CI/CD pipelines, significantly boosting Node.js and React.js development efficiency, reducing deployment times, and ensuring robust version control practices. ● Leveraged React.js's component-based architecture to craft responsive user interfaces, elevating user experiences and fostering seamless data flow within applications, ultimately contributing to a more intuitive and efficient user journey. ● Implemented Mocha unit tests, reducing time-to-production by 25%, accelerating development, and streamlining QA processes. ● Achieved a 30% reduction in React application page load times by optimizing rendering processes and enhancing overall user experience, boosting application speed and responsiveness. Developed APIs with Java, Typescript, & Node.js. ● Migrated features from a monolithic Java 8 Spring REST API to highly efficient AWS Lambda Node.js TypeScript microservices. Not only reducing operational costs by 90% but also bolstering scalability and responsiveness. ● Designed and updated asynchronous user events, significantly enhancing tracking accuracy for partners and clients. Empowering field technicians with the ability to upsell effectively, contributing to a 30% increase in sales. ● Led the seamless integration of features from an acquired company into our own Node.js/TypeScript REST APIs. This integration facilitated access for new billion-dollar clients, unlocking a new multi-million dollar revenue stream. ● Expertly executed Extract, Transform, Load (ETL) processes to efficiently transfer and store data in MySQL and PostgreSQL databases, ensuring data integrity and availability for crucial business operations. Show less Developed front end apps with React.js & TypeScript. ● Enhanced application performance, extensibility, and code readability by proficiently employing React.js hooks and functional components, resulting in streamlined development processes and improved maintainability. ● Implemented GitHub Actions for automated CI/CD pipelines, significantly boosting Node.js and React.js development efficiency, reducing deployment times, and ensuring robust version control practices. ● Leveraged… Show more Developed front end apps with React.js & TypeScript. ● Enhanced application performance, extensibility, and code readability by proficiently employing React.js hooks and functional components, resulting in streamlined development processes and improved maintainability. ● Implemented GitHub Actions for automated CI/CD pipelines, significantly boosting Node.js and React.js development efficiency, reducing deployment times, and ensuring robust version control practices. ● Leveraged React.js's component-based architecture to craft responsive user interfaces, elevating user experiences and fostering seamless data flow within applications, ultimately contributing to a more intuitive and efficient user journey. ● Implemented Mocha unit tests, reducing time-to-production by 25%, accelerating development, and streamlining QA processes. ● Achieved a 30% reduction in React application page load times by optimizing rendering processes and enhancing overall user experience, boosting application speed and responsiveness. Developed APIs with Java, Typescript, & Node.js. ● Migrated features from a monolithic Java 8 Spring REST API to highly efficient AWS Lambda Node.js TypeScript microservices. Not only reducing operational costs by 90% but also bolstering scalability and responsiveness. ● Designed and updated asynchronous user events, significantly enhancing tracking accuracy for partners and clients. Empowering field technicians with the ability to upsell effectively, contributing to a 30% increase in sales. ● Led the seamless integration of features from an acquired company into our own Node.js/TypeScript REST APIs. This integration facilitated access for new billion-dollar clients, unlocking a new multi-million dollar revenue stream. ● Expertly executed Extract, Transform, Load (ETL) processes to efficiently transfer and store data in MySQL and PostgreSQL databases, ensuring data integrity and availability for crucial business operations. Show less

    • United States
    • Professional Training and Coaching
    • 1 - 100 Employee
    • Leadership Team
      • Jun 2019 - Mar 2022

      As a key member of the leadership team, drove strategic initiatives propelling significant company expansion. ● Worked directly with the CEO to shape the company's tech stack, vision, mission, and strategic objectives. ● Successfully prototyped and launched tech programs, fueling consistent revenue growth in the six-figure range and positively impacting the lives of hundreds in underserved communities. ● Facilitated the expansion of a singular bootcamp to multiple concurrent offerings… Show more As a key member of the leadership team, drove strategic initiatives propelling significant company expansion. ● Worked directly with the CEO to shape the company's tech stack, vision, mission, and strategic objectives. ● Successfully prototyped and launched tech programs, fueling consistent revenue growth in the six-figure range and positively impacting the lives of hundreds in underserved communities. ● Facilitated the expansion of a singular bootcamp to multiple concurrent offerings through effective management and mentorship of other software engineers & software engineering instructors.

    • Full Stack Software Engineer
      • Nov 2018 - Mar 2022

      Developed company websites with JavaScript, React, Node.js, and AWS, increasing revenue by 100% YoY. ● Orchestrated the development of web forms using JavaScript, React, Node.js (Express.js), and AWS to facilitate participant sign-ups for Nebula's programs. Resulting in a 6-fold increase in program enrollments. ● Achieved a 300% boost in average web-viewership time through strategic use of JavaScript, React, and AWS (EC2, S3, RDS, CloudFront, Route 53). Contributing to a consecutive… Show more Developed company websites with JavaScript, React, Node.js, and AWS, increasing revenue by 100% YoY. ● Orchestrated the development of web forms using JavaScript, React, Node.js (Express.js), and AWS to facilitate participant sign-ups for Nebula's programs. Resulting in a 6-fold increase in program enrollments. ● Achieved a 300% boost in average web-viewership time through strategic use of JavaScript, React, and AWS (EC2, S3, RDS, CloudFront, Route 53). Contributing to a consecutive 2-year, 2-fold increase in web traffic and revenue. ● Ensured data security and redundancy by leveraging JavaScript, React, Node.js, and AWS (RDS/PostgreSQL) to implement a robust solution for capturing and duplicating external data sources in Salesforce, fortifying data integrity. ● Spearheaded implementation of automated CI/CD pipeline using GitHub Actions, optimizing the dev workflow. This resulted in swift and error-free deployment of React applications, enabling prompt responses to future development. ● Authored comprehensive operational documentation for the development process, reducing the need for repetitive training efforts by over 30%, streamlining onboarding and knowledge transfer within the team. Created in-house proprietary web application where users compete against each other to solve coding problems. ● Developed UI and UX with JavaScript, React, and AWS (AppSync & SNS) providing all teams' live status updates regarding positions, teammate actions and more, reducing negative feedback to near zero. ● Designed, created, & updated responsive React.js web-based app, Node.js/Express.js server, and PostgreSQL databases utilizing AWS Amplify, EC2, RDS, & SNS, reducing both development time and downtime. ● Worked in an agile workstyle, utilizing DevOps to lead a team of 12 software engineers & engineering instructors.

    • STEAM Coach
      • Nov 2018 - May 2019

      ● Instructed educators in the integration of technology tools for classroom applications. ● Specialized in the implementation of Minecraft: Education Edition as a primary teaching resource. ● Facilitated professional development sessions for businesses seeking to enhance their technological skills. ● Taught coding principals to students and teachers in an educational setting. ● Helped create school and after-school programs & curriculum to help elevate students software engineering… Show more ● Instructed educators in the integration of technology tools for classroom applications. ● Specialized in the implementation of Minecraft: Education Edition as a primary teaching resource. ● Facilitated professional development sessions for businesses seeking to enhance their technological skills. ● Taught coding principals to students and teachers in an educational setting. ● Helped create school and after-school programs & curriculum to help elevate students software engineering knowledge. ● Designed and developed Nebula websites, initially in Squarespace and ultimately with React & Node.js. ● Delivered programs oriented around software engineering, from coding basics with JavaScript, HTML, & CSS, to Python & drones, or building websites with React.js, HTML, CSS, & Node.js

    • United Kingdom
    • Staffing and Recruiting
    • 100 - 200 Employee
    • Recruitment Consultant
      • 2017 - 2018

      ● Recruitment consultant specializing in Microsoft Business Intelligence, Big Data (Hadoop), Cloud Analytics (Azure Analytics, Storage, IoT & Machine Learning), and Data Science (R, Python). ● Facilitated career placements for professionals as Developers, Data Engineers, Architects, and Data Scientists. ● Operated with a team of over 1200 dedicated consultants across 34 countries. ● Expertise in the Cloud & Analytics Channel and the Microsoft Stack of Technologies. ● Supported… Show more ● Recruitment consultant specializing in Microsoft Business Intelligence, Big Data (Hadoop), Cloud Analytics (Azure Analytics, Storage, IoT & Machine Learning), and Data Science (R, Python). ● Facilitated career placements for professionals as Developers, Data Engineers, Architects, and Data Scientists. ● Operated with a team of over 1200 dedicated consultants across 34 countries. ● Expertise in the Cloud & Analytics Channel and the Microsoft Stack of Technologies. ● Supported clients in sourcing staff for Microsoft Stack, including Sitecore, O365, Dynamics (CRM, GP, AX, SL, NAV), NetSuite, Salesforce, Java, SharePoint, Lync, BizTalk, Visual Studio, and .NET. Show less ● Recruitment consultant specializing in Microsoft Business Intelligence, Big Data (Hadoop), Cloud Analytics (Azure Analytics, Storage, IoT & Machine Learning), and Data Science (R, Python). ● Facilitated career placements for professionals as Developers, Data Engineers, Architects, and Data Scientists. ● Operated with a team of over 1200 dedicated consultants across 34 countries. ● Expertise in the Cloud & Analytics Channel and the Microsoft Stack of Technologies. ● Supported… Show more ● Recruitment consultant specializing in Microsoft Business Intelligence, Big Data (Hadoop), Cloud Analytics (Azure Analytics, Storage, IoT & Machine Learning), and Data Science (R, Python). ● Facilitated career placements for professionals as Developers, Data Engineers, Architects, and Data Scientists. ● Operated with a team of over 1200 dedicated consultants across 34 countries. ● Expertise in the Cloud & Analytics Channel and the Microsoft Stack of Technologies. ● Supported clients in sourcing staff for Microsoft Stack, including Sitecore, O365, Dynamics (CRM, GP, AX, SL, NAV), NetSuite, Salesforce, Java, SharePoint, Lync, BizTalk, Visual Studio, and .NET. Show less

    • Business Consulting and Services
    • 1 - 100 Employee
    • Corporate Trainer
      • Dec 2016 - Mar 2017

      ● Trained and mentored new employees, including Account Executives and Corporate trainers. ● Led sales teams in the field, consistently achieving and surpassing sales targets. ● Conducted over 50 hours of employee interviews to build high-performing teams. ● Maintained exceptional sales performance for several consecutive weeks, earning international recognition. ● Managed various office responsibilities, from coordinating conference calls to tracking attendance and sales metrics. ● Trained and mentored new employees, including Account Executives and Corporate trainers. ● Led sales teams in the field, consistently achieving and surpassing sales targets. ● Conducted over 50 hours of employee interviews to build high-performing teams. ● Maintained exceptional sales performance for several consecutive weeks, earning international recognition. ● Managed various office responsibilities, from coordinating conference calls to tracking attendance and sales metrics.

    • United States
    • Spectator Sports
    • Athletic Trainer
      • Mar 2015 - Aug 2016

      ● Develop skills and knowledge of players aged 8-16, catering to diverse ability levels. ● Foster effective communication with both parents and players to maintain engagement and interest. ● Focus on enhancing individual and team performance, as well as players' overall sports intelligence. ● Promote the ability to learn from new coaches and teammates. ● Teach the significance of teamwork, embracing diverse abilities, and working together to achieve common goals. ● Develop skills and knowledge of players aged 8-16, catering to diverse ability levels. ● Foster effective communication with both parents and players to maintain engagement and interest. ● Focus on enhancing individual and team performance, as well as players' overall sports intelligence. ● Promote the ability to learn from new coaches and teammates. ● Teach the significance of teamwork, embracing diverse abilities, and working together to achieve common goals.

    • United States
    • Public Policy Offices
    • 1 - 100 Employee
    • Community Outreach
      • Jun 2013 - Jul 2013

      ● Develop skills and knowledge of players aged 8-16, catering to diverse ability levels. ● Foster effective communication with both parents and players to maintain engagement and interest. ● Focus on enhancing individual and team performance, as well as players' overall sports intelligence. ● Promote the ability to learn from new coaches and teammates. ● Teach the significance of teamwork, embracing diverse abilities, and working together to achieve common goals. ● Develop skills and knowledge of players aged 8-16, catering to diverse ability levels. ● Foster effective communication with both parents and players to maintain engagement and interest. ● Focus on enhancing individual and team performance, as well as players' overall sports intelligence. ● Promote the ability to learn from new coaches and teammates. ● Teach the significance of teamwork, embracing diverse abilities, and working together to achieve common goals.

Education

  • Galvanize Inc
    Vocational, Computer Software Engineering / Web Development
    2018 - 2018
  • Stony Brook University
    Bachelor’s Degree, Business Management & Environmental Studies

Community

You need to have a working account to view this content. Click here to join now