Experience
Education
Bachelor of Science: Computer Science
Western Governors University
January 2024
Associate of Applied Science: Engineering Technology
Central Virginia Community College
December 2018
Work Experience:
Application Development Analyst II
City of Lynchburg - Lynchburg, VA (Remote)
May 2024 - Present
- Plan, design, build, and deploy in-house software applications used by citizens and city staff
- Work with users to design processes that satisfy their business needs
- Coordinate with project managers and the Application Services Supervisor to manage projects from start to completion
- Design and build interface services between applications and systems
- Full-stack experience including web and desktop UI, API's, and database design
- Participate in the installation, configuration, and maintenance of vendor applications
- Support software by doing routine maintenance and software updates
- Technologies used: C# .NET, VB.NET, .NET Core, .NET Framework, MS SQL Server, IIS, SVN version control, WinForms, MVC, REST API, HTML/CSS, Bootstrap, Javascript, JQuery, Telerik Kendo, SSRS, SSIS, LINQ, Entity Framework, Application/Host Configuration, Dependency Injection, MAUI Blazor Hybrid (side projects).
Software Developer (.NET)
Inspire Automation - Indianapolis, IN (Remote)
July 2021 - May 2024
- Designed and created a sales software application that automated the quotation bid process by compiling quotes generated from electronic equipment drawings
- Customized CAD software by adding custom tools via .NET programming interface
- Automated existing processes and programs with a focus on user experience
- Technologies used: C# .NET, LINQ, EF Core, Dapper, SQLite, Git, Jira/BitBucket, xUnit, WinForms MVP, HTML/CSS, Json, OpenXML SDK, Application/Host Configuration, Dependency Injection, MAUI Blazor Hybrid (side projects).
Computer Programmer (Scripting, AutoCAD)
Automated Conveyor Systems - Lynchburg, VA
August 2019 - July 2021
- Automated the Sales departments quotation system to streamline processes and minimize error
- Developed custom programs for integration into an existing CAD drafting system
- Supported 10+ software end users with continual updates
- Assisted others in learning and trained new hires to use the system
- Technologies used: VLISP, AutoLISP, ActiveX, AutoCAD DCL, Windows Command Shell, DIESEL Macros, HTML/CSS
Other Experience:
Sales Support Estimator
Automated Conveyor Systems - Lynchburg, VA
August 2017 - August 2019
- Compiled documents and plant layout drawings for proposal quotes
- Reviewed prints, sketches, and written or verbal requests for quotes
- Researched previous shop orders for customer locations
- Drafted the proposed plant layout in CAD showing conveyor, electrical components, and other equipment
- Reworked/interfaced with existing equipment at plants to ensure new conveyor will operate properly
- Worked with Engineers, Salesman, and external vendors to ensure estimates are correct
CAD Specialist
TriTech Solutions of Virginia - Appomattox, VA
January 2015 - August 2017
- Head of CAD design for a sheet metal fabrication company
- Collaborated with customers to ensure products were manufactured correctly
- Read blueprints and determined how parts and assemblies should be manufactured
- Designed, drew, and modified custom assemblies in 3D and 2D
- Nested parts to be cut, punched, and etched out of sheet metal and other materials
Assembler
S&S Machine Inc. - Madison Heights, VA
January 2013 - January 2015
- Assembled machined aluminum parts; in charge of keeping other assemblers busy.
Technologies used for this website:
- ASP.NET Core (C#), Razor Pages, Blazor Server, Blazor WebAssembly, MVC, REST API, Microsoft SQL Server/T-SQL, Dapper, Bootstrap, HTML/CSS
Technologies used in BS Computer Science degree:
- Java, Spring Boot, Maven, Thymeleaf, Angular, REST API/web services, MySQL, Hibernate/H2, Python, Linux shell, GitLab, Git, Docker
Certifications:
LPI Linux Essentials
AXELOS ITIL Foundation