
Senior Software Developer with 13 years of extensive expertise in
JavaScript, NestJS, ASP.NET, and SQL Server, specializing in creating
scalable web applications and robust APIs. Demonstrates a strong track
record in leading projects for government systems, maintaining high
security standards, and collaborating effectively with UI/UX teams to
achieve long-term goals. Passionate about leveraging innovative
technologies to drive project success and enhance user experiences.
Employment history
Lead Software Developer, Dynepic Jan 2021
Reno, NV (Remote)
Lead development for the MOTAR (training) platform development so that it is future
proof and scalable for various government branches
• Create new code and maintain existing LMS using Angular 18, NodeJS, NestJS,
MongoDB, and Postgres
• Maintain CUI standards in platform so that data is only shared to the appropriate
personal
• Work closely with UI/UX team to design a platform that is technologically scalable and
meets the companies long term goal
• Build out common components and maintain various NPM packages so that code is not
extraneously replicated and technical debt is minimized
• Work closely with Dev/Sec Ops as needed to meet security requirements and any issues
caught by BugSnag
• Review code and commit using standard CI/CD pipeline practices
• Support various clients as well as government/military personal in the MOTAR platform
so that they can create courses, lessons and objectives
• Work with HR onboarding to interview and vet new developers
• Work closely with the Project Management team to create new JIRA tasks concisely for
other developers in a technical context so that components are created or reused and
technical debt is minimized
• Train and mentor junior developers in the best coding practices and devops standard so
that their code is acceptable and free of build errors
Software Engineer, Source Ability Dec 2016 - 2020
Irvine, CA
Create new code for front end web application (Source Portal 2) using industry standard
Angular 4 coding practices; utilizing HTML, Typescript and Javascript
• Maintain/improve existing Angular code based on project requirements
• Maintain existing project code (Source Portal 1) using modern .NET coding practices,
improve features and fix bugs while new development takes place
• Create new C# code for API using .NET Framework 4.6.2 WebAPI for backend operations
and RESTFUL endpoints integrated into the Angular web application
• Maintain existing C# code for API based on project requirements
• Create and maintain style code for styling using CSS and Bootstrap
• DBA - Create and improve SQL database operations using T-SQL in stored procedures,
functions and views for web application DB operations
• Utilize SCRUM methodology to manage tasks and self oriented development
Web Developer, Motorcycle Industry
Council Jun 2016 - Dec 2016
Irvine, CA
Maintain existing projects in web forms and MVC
Aaron
Rodecker
Senior Software Developer
16550 Spruce st, Fountain
Valley, US, 92708
(714) 478-2225
arodecker@solutionware.io
Skills
Angular
ReactJS
TypeScript
JavaScript
NodeJS
NestJS
C#
ASP.NET
PostgreSQL
SQL Server
AWS
Git
REST API
Bootstrap
HTML
CSS
CI/CD
Agile
SCRUM