David Pitters
SENIOR FULL STACK SOFTWARE DEVELOPER
Hire this person
Send a job offer directly to this candidate
About
Experienced Full Stack Software Developer with 10+ years of experience designing, developing, and modernizing enterprise web applications using C#, .NET, Blazor, ASP.NET Core, SQL Server, AWS EC2, JavaScript, PHP and Laravel. Passionate about learning new frameworks and languages, building scalable software, improving user experience, and leveraging AI technologies to solve real business problems while continuing to grow as a senior software engineer.
Experience
Software Developer - Nexent Innovations Inc. - Mississauga, ON
(2020-07)
- Led the migration of the newest application from AngularJS to Blazor, completing most of the frontend modernization effort.
- Designed and developed enterprise applications using C#, .NET, Blazor, ASP.NET Core, SQL Server, JavaScript, HTML, and CSS.
- Deployed and supported enterprise applications hosted on AWS EC2, contributing to application configuration, troubleshooting, and production support.
- Built new features and maintained the flagship application, used by over 1,000 customer organizations.
- Worked closely with product owners and stakeholders to design scalable solutions and deliver new functionality.
- Developed REST APIs and integrated third-party services into existing applications.
- Diagnosed and resolved complex production issues, improving application stability and performance.
- Participated in architecture discussions, code reviews, sprint planning, and Agile development processes.
- Optimized SQL queries and backend services to improve application responsiveness.
- Collaborated with a small development team to deliver production-ready software on tight timelines.
Mobile Software Developer (Co-op) - James Wagner Cultivation - Kitchener ON
(2018-09 - 2019-04)
- Designed and developed an award-winning, remote support Augmented Reality mobile application
- Increased collaboration efficiency between Quality Assurance and Technician teams
- Consulted with stakeholders during Agile SDLC to acquire, review, and document software requirements
Web Developer (Co-op) - Jan Kelley - Kitchener ON
(2017-05 - 2018-05)
- Implemented a project management tool that interfaces with Google Calendar to promote employee time management
- Built a complimentary standalone project initiation tool for Project Managers
- Accelerated customer acquisition by launching a business model evaluation web application
- Used PHP, Laravel, JavaScript, HTML5 & CSS3 for all projects
Education
Advanced Diploma - Software Engineering Technology - Conestoga College (2015-09 - 2019-04) Doon ON
