Software Engineer – Full Stack
GitHub: github.com/greyblue9 • LinkedIn: linkedin.com/in/dbreilly
Full-stack software engineer with deep experience in .NET, SQL Server, and complex enterprise applications. Skilled in C#, VB.NET, REST APIs, JavaScript, HTML/CSS, and automation using PowerShell and Python. Strong background in debugging, data workflows, and building reliable, mission-critical systems.
Education
Bachelor of Science, Computer Engineering
Virginia Tech, May 2010
Experience
Lead full-stack engineer supporting national transplant systems including Waitlist®, DonorNet®, TIEDI®, and Secure Enterprise®.
Key Technologies: C#.NET, VB.NET, ASP.NET MVC, Entity Framework, T-SQL, SQL Server, JavaScript, HTML, CSS, REST APIs, Postman, PowerShell, Python
- Developed and maintained major application features across multiple mission-critical UNOS systems.
- Built and optimized SQL Server queries, stored procedures, indexes, and large-scale data correction workflows.
- Designed and integrated REST APIs, including Postman-based automated validation suites.
- Implemented domain-driven data access layers using Entity Framework.
- Built responsive UI components using JavaScript, CSS, and Razor views.
- Authored PowerShell automation for deployments, environment tasks, and diagnostic tooling.
- Created Python scripts for ETL, data transforms, log analysis, and internal developer tooling.
Developed AI Discord bots and improved conversational applications in Python and Java.
Built full-stack PHP/MySQL platform with responsive front-end interfaces using HTML5, JavaScript, jQuery, CSS3, and Google Maps APIs. Designed backend logic, schemas, security, and a custom lightweight PHP framework.
Built responsive UIs and middleware systems using Groovy, Grails, Spring, Java, JSP, and REST/JSON integrations. Primary developer for an e-transcript middleware service linking ERP systems with external APIs.
Developed front-end and backend features using JavaScript, jQuery, PHP, MySQL, and Python. Created iOS flashcard app; managed schema design, SQL reports, LAMP deployments, and custom MVC routing.
Designed extensible Pac-Man game in Python with scrollable mazes, custom tile rendering, and full A* pathfinding.
Skills
Languages & Frameworks: C#.NET, VB.NET, ASP.NET MVC, Entity Framework, SQL Server, T-SQL, JavaScript, HTML5, CSS3, PHP, MySQL, Python, PowerShell, Java, Groovy/Grails, C/C++
Web & API: REST APIs, JSON, AJAX, Responsive UI, Google Maps APIs
Tools: Git, IntelliJ IDEA, NetBeans, Fiddler, Firebug, CURL, EC2
Strengths: Debugging, database engineering, performance tuning, UI/UX refinement, technical writing, cross-team collaboration