Atlanta, GA
Software Developer
I build geometry-heavy .NET systems and the tooling around them. Four years at Paragon Component Systems turning raw IFC building data into models people can actually use.
- +12years writing Python
- 124pull requests in production
- 50pull requests reviewed
Toolbox
What I work with
Languages
- Python
- C#
- TypeScript
- Java
- JavaScript
Frameworks & tools
- .NET
- React
- Redux
- Git
- Linux
Cloud
- AWS
- Cloud computing
Beyond code
- Leadership
- Customer service
Projects
Recent projects
Experience
Where I've worked
Software Developer
Owned the Layout drawing-output system: 28 pull requests over 14 consecutive months delivering DXF and PDF exports with layering, bearing hatching and dimensions, per-level and shared-set downloads, and DXF and PDF underlay import. Modernized parsers for three industry truss formats (TRE, tdlTruss, DDP) and built the internal Blazor analysis-testing and NVR console apps used to validate engineering results. Merged 42 pull requests in 2026 alone, 4.3% of everything shipped to the platform that year.
Team Lead
Prioritized and estimated hundreds of user stories and coordinated a team of four to ship high-priority work ahead of a product launch, while personally merging 13 pull requests in April alone. Built a new approach to story prediction that other team leads adopted on their own.
Software Developer
Built the platform's IFC (BIM) import and export pipeline from scratch in .NET and C#: Revit-generated model import, truss and plate export, and contiguous roof solids reconstructed from the polyhedra in IFC files, backed by a 2.5 million-line regression-fixture suite. The five core pull requests drew more than 300 review threads. Also overhauled PostgreSQL schema creation and migrations and rewrote the Design client's user-facing error messages.
Intern Software Developer
Implemented IFC file parsing in .NET and C#. The first pull request, opened six weeks in, went through 57 reviews and became the foundation of the import pipeline. Worked through pull-request review to meet company standards for reliability and efficiency.
Junior Account Manager
Learned and applied effective sales tactics, finishing in the top quartile.
Manager
Automated the daily sales report with Python and AWS, saving over $1,000 a year in labor; raised order accuracy from 94% to 97%; placed over $100,000 in daily supply orders.
Team Member to Assistant Manager
Coached team members and grew new leaders, lifting evening order accuracy from 94% to 100% and courtesy scores from 74% to 82%.
Education
Georgia Institute of Technology
Let's work together
Open to full-time roles and interesting problems. Email is the fastest way to reach me.