Software engineer • .NET • SQL Server • systems thinking
I build software that stays maintainable, testable, and safe to evolve.
I work across .NET, SQL Server, and delivery practices to help teams untangle messy systems, improve release confidence, and add new capabilities without breaking what already works. When the problem spans backend logic, data, or the people shipping it, I can help take that on too.
No pitch. Describe the system, and I’ll tell you where I’d start.
You’re probably here because of one of these.
Every modernization engagement I’ve taken started with a sentence like one of these, said in a meeting where everyone already knew it was true.
“We can’t hire for it.”
The only people who understand the system are the people who wrote it, and they left. Onboarding an engineer takes months because the knowledge was never written down.
“Every release is an event.”
Deploys are manual, rare, and scheduled around who’s available to fix them afterwards. So changes get batched, and batched changes are how outages happen.
“We want to add AI, but not here.”
The data that would make a model genuinely useful lives inside the system nobody will touch. So the AI work stalls at a proof of concept that never reaches production.
“A rewrite was quoted at 18 months.”
And the business can’t stop for 18 months. Big-bang rewrites fail because they ask you to run two systems and freeze the roadmap at the same time.
None of these need a rewrite. They need the system made legible, the release path made boring, and the risky changes made reversible — in that order, while it keeps running.
Experience & selected work
My work spans enterprise software delivery, modernization, consulting, and product-focused builds across healthcare, compliance, mobility, and AI-assisted products.
Leading delivery for scalable software solutions
Collaborating with cross-functional teams to design, build, and deliver scalable systems while upholding coding standards, maintainability, and strong technical execution.
- Led cross-functional teams in designing and delivering scalable software solutions.
- Architected systems using modern tools while enforcing coding standards and best practices.
- Mentored engineers through code reviews, Agile collaboration, and skill development.
Modernizing healthcare data and integration workflows
Delivered database structures, deployment automation, and healthcare applications that aligned with EDI standards and business-critical release expectations.
- Designed robust SQL Server database objects including functions, triggers, and stored procedures.
- Developed and deployed executable packages using Jenkins and AWS services.
- Built and maintained US healthcare applications around EDI 837, 835, and 277 standards.
Building performant .NET applications and product enhancements
Focused on delivering high-quality C# applications, feature improvements, SQL scripting fixes, and timely project execution.
- Spearheaded development of high-performance C# applications and feature enhancements.
- Applied SQL scripting fixes and performance-focused improvements.
- Worked across planning, execution, and communication to deliver projects on time.
Building a strong foundation in .NET development
Developed and maintained .NET code, resolved bugs, and implemented new features to improve product quality and user experience.
- Improved a scalable .NET codebase through maintenance and feature work.
- Resolved bugs through debugging and testing.
- Contributed to product functionality and user experience improvements.
Consulting, freelancing, and product work
Beyond formal roles, I have delivered tailored software solutions for clients, supported product ideas from concept to implementation, and explored AI-assisted experiences.
Resource Management System and MCQ Mock Test System
Built practical web-based systems focused on workflow organization, test delivery, and user-friendly operations for real-world use cases.
Ride-sharing platform for Nepali terrain
Helped shape a mobility platform with real-world operational constraints, product coordination, and technical decision-making from the ground up.
Custom solutions tailored to client requirements
Provide consulting services focused on understanding business needs, shaping implementation plans, and delivering practical software solutions that fit the problem.
AI products around travel planning, budgeting, and behavior analysis
Exploring agent-based solutions such as Trip Planner and Budget Planner, alongside research into user behavioral pattern recognition and adaptive guidance.
I can help from architecture to delivery.
Most engagements begin with one problem and grow into several. Across healthcare, mobility, compliance, consulting, and product work, I have built backend systems, web applications, delivery processes, and AI-assisted experiences that need to survive real use.
Backend & data
.NET, C#, SQL Server. Schema design, stored procedures, performance work, EDI and integration.
Product & consulting
Translating requirements into practical plans, software solutions, and implementation roadmaps for clients.
Frontend
Web dashboards and user-facing workflows that keep operational and compliance data usable every day.
Delivery & cloud
Jenkins, AWS, Azure. Turning releases from scheduled events into something predictable and maintainable.
AI integration
Agent-based ideas and AI-enabled product concepts explored with real implementation thinking and evaluation.
Technical leadership
Code review, mentoring, stakeholder translation, and decisions that hold up under pressure.
How I work
Three stages, in order. You can stop after any of them, and each one leaves you with something you own whether or not we keep going.
Systems review
You describe the system and what you can’t currently do with it. I tell you where I’d start and what I’d want to look at first. If it isn’t a fit, I’ll say so and point you somewhere better.
Free
Mapping
I go into the codebase and come out with a written map: what depends on what, where the risk is concentrated, what a safe first change looks like, and what it would cost. Yours to keep and to hand to anyone — including a different contractor.
Fixed fee
The work
We start with the change that reduces the most risk, not the one that demos best. Shipped in reviewable increments to your team’s standards, with the reasoning documented so it survives me leaving.
or milestones
Engagements start at [[day rate / monthly minimum]]. Most begin with the fixed-fee mapping week, so you can see exactly how I work before committing to anything larger.
Book a systems review
Twenty minutes, no pitch. Tell me what the system does and what you can’t currently change about it, and I’ll tell you where I’d start.
Or use the form — I reply to everything within one working day.