First and foremost I’m a problem solver. I’m also a full stack engineer with 13 years professional experience.
Work Experience
2015 - Now: Non-profit in Juvenile Justice
Solo .Net Web Developer for Web Based Application
- Refactored code to run 10 times faster when processing large datasets for reporting.
- Maintained and updated legacy applications: ASP.Net Webforms and ASP.NET MVC 3.
- Created new interactive reports and exportable datasets for researchers.
- Maintained and troubleshooted REST API and assisted with 3 party integrations.
- Configured Azure VMs, Azure App Services, AWS S3, and AWS CloudFront.
- Created code base update path to integrate solutions and move to ASP.Net MVC5.
- Modernized application with current best practices
- Created interactive dashboards with ad-hoc reports both for users and super-users
Database Engineer (SQL Server)
- Upgraded from SQL Server 2008 to 2018 and moved from on-premise to Azure VM.
- Crafted a variety of queries to normalize data for quality checks and one-off reports.
- Implemented recursive queries, used CTEs, parsed xml and used dynamic queries.
- Responsible for security, backups, and performance tuning.
- Updated database architecture away from entity–attribute–value (EVA) model to improve report performance
Kiosk Application (Android Application)
- Updated code-base from phone gap android application to Cordova 10.0.
- Updated application css to include more tablet resolutions.
- Added in additional surveys and an identifier to be sent over with API calls.
Skills
- C#, JavaScript, NodeJS, HTML5, CSS3, SQL, TSQL
- KnockoutJS, JQuery, Cordova
- ASP.Net MVC, ASP.Net Core
- AWS S3 and AWS CloudFront
- Azure Virtual Machines and Azure App Services
- Visual Studio and Visual Studio Code
- Git, Github, Microsoft Team Foundation Server
- SQL Server, SQL Server Management Studio, Oracle
Previous
- 2013 – 2015: Business Expense Software: .Net Web Developer for Web Based Application on two person team
- 2011 – 2013: Pharmaceutical - FDA Regulated Environment: Solo Developer for training application and workshop scheduler/time tracking used by HR.