James Leveille
Senior Software Engineer · .NET, React, and system integration
Summary
Results-driven Software Engineer with 10+ years of experience in full-stack development, specializing in .NET APIs, React front-end development, and system integration. Adept at delivering scalable and secure applications, integrating third-party APIs, and optimizing workflows. Experienced in working independently on complete projects, collaborating with stakeholders, and contributing to technology roadmaps. Passionate about leveraging modern technologies to create impactful and efficient solutions, with a strong interest in expanding into cloud computing and AI/ML to drive innovation and future growth.
Experience
-
Senior Software Developer · EY
Alpharetta, GA
May 2025 – Present
- Contribute to a multi-layer enterprise application used to manage audits across companies throughout the U.S.
- Develop and maintain ASP.NET Web API, SQL Server, and React applications.
- Build reusable UI components leveraged across multiple applications within the organization.
- Maintain and troubleshoot existing applications, fixing bugs and optimizing performance.
- Implement well-structured, scalable architecture using CQRS with MediatR, Command Handlers, and Validators in ASP.NET.
- Configure and support CI/CD pipelines for smooth, automated deployments.
- Use Azure Application Insights to debug issues, monitor performance, and identify potential system failures.
- Apply BDD testing for APIs, ensuring all code passes automated tests before deployment.
-
Fullstack Software Developer · Care Solutions
Atlanta, GA
Apr 2024 – Feb 2025
- Led development of a brand-new application within one year to replace a legacy system that lacked scalability and feature support.
- Migrated the backend from SQL Server to MongoDB, designing schemas and optimizing data structures for performance and flexibility.
- Built .NET APIs and React front-ends, delivering end-to-end features from database design through UI implementation.
- Collaborated with business stakeholders to gather requirements, design features, and deliver solutions aligned with organizational goals.
- Deployed applications on Azure using CI/CD pipelines to virtual machines, improving deployment speed and reliability.
- Integrated third-party services such as address autocomplete and payment processing.
- Designed and implemented features for financial record processing and invoice generation.
- Improved system reliability by troubleshooting issues, optimizing performance, and securing APIs with MSAL, JWT, and RBAC.
- Participated in architectural discussions and roadmap planning, ensuring system scalability and maintainability.
-
Software Developer · RMCI
Macon, GA
Jun 2019 – Apr 2024
- Developed and maintained an HR application for federal employees, ensuring reliability and scalability.
- Built new applications using ASP.NET Web API and React, while also maintaining legacy systems.
- Designed and optimized databases with SQL Server (T-SQL) and Oracle (PL/SQL).
- Created scalable React front-ends with reusable components, leveraging Material-UI and modern CSS frameworks.
- Modernized legacy applications into high-performing, web-based systems to improve usability and maintainability.
- Implemented event-driven architectures with Azure Service Bus and Event Grid for asynchronous processing.
- Secured applications with OAuth 2.0 and JWT-based authentication, strengthening data protection and compliance.
-
Software Developer · Square1Art
Norcross, GA
Jun 2017 – Jun 2019
- Supported and enhanced a fundraising application used by schools to submit and manage student artwork.
- Maintained the legacy ASP.NET MVC and SQL Server application, including queue management for artwork processing.
- Modernized the system by building a new application with ASP.NET Web API, Angular, and SQL Server.
- Integrated with Salesforce, implementing jobs that synchronized data daily between Salesforce and internal databases.
- Implemented a Service Bus architecture to manage message queues for artwork as it moved through processing stages.
- Enhanced e-commerce sites using .NET, C#, MVC, WCF/Web API, and Entity Framework.
- Developed front-end features with Bootstrap, HTML5, CSS3, jQuery, KnockoutJS, and Angular 2+, including responsive UI work.
- Applied Entity Framework (Code First, LINQ) and OData RESTful APIs to streamline database interactions.
- Worked within Agile methodologies, using TFS and Visual Studio for version control and project tracking.
-
Software Developer · CINC Systems
Duluth, GA
Jul 2016 – Jun 2017
- Developed accounting and management software for companies overseeing day-to-day activities of HOAs.
- Built .NET desktop applications using C#, MSSQL, and ASP.NET MVC.
- Designed programming and database integration for web applications, online forms, directories, reports, and other data-driven tools.
- Created applications using ASP.NET MVC and Entity Framework to streamline business operations.
- Applied debugging and troubleshooting to identify, analyze, and resolve software defects.
- Built modern web applications using HTML5, CSS3, JavaScript, and Bootstrap.
- Demonstrated strong understanding of SQL database principles, including SQL syntax and stored procedures.
-
Program Analyst · Zolon Tech
Herndon, VA
Jun 2015 – Jul 2016
- Contributed to the development and maintenance of a desktop application using .NET, WPF, and the MVVM framework.
- Worked within a well-structured codebase, applying design principles such as mediator pattern, interfaces, base classes, and commands.
- Supported an Oracle database backend, writing queries and scripts to troubleshoot issues, update data, and implement fixes.
- Authored system documentation while actively learning and coding, supporting knowledge transfer and team onboarding.
-
Junior Developer · Accela
McLean, VA
Apr 2014 – May 2015
- Contributed to a web application for park services using ASP, SQL, jQuery, HTML, and JavaScript.
- Debugged issues, enhanced existing features, and developed new UI components to improve usability and performance.
- Wrote stored procedures and queries to support data operations and resolve backend issues.
- Participated in a technology migration, rewriting legacy features into a modern stack using ASP.NET Web API and Angular.
Education
Bachelor of Science in Computer Science
University of Maryland University College · 2013
Core Skills
- Backend Development
- .NET Core C# RESTful APIs ASP.NET Core Entity Framework
- Frontend Development
- React.js TypeScript HTML CSS JavaScript Material UI
- Databases
- SQL Server (T-SQL) Oracle (PL/SQL) MongoDB
- System Integration
- Third-party APIs MSAL OAuth JWT
- DevOps & CI/CD
- Azure DevOps Git Bitbucket PowerShell scripting Automated deployments
- Security & Best Practices
- RBAC Secure authentication & authorization
- Cloud & Tools
- Azure App Services Azure SQL Database Azure Service Bus Visual Studio Postman
- Agile Development
- Scrum Code Reviews Architectural Discussions Documentation