About me

Nice to meet you.

I'm a software engineer based in Pune, India, working with global teams on the systems people quietly depend on every day.

Portrait of Krunal Jethva

I started out building an airline reservation system as a student - a .NET API and an Angular front end, with a graph algorithm to stitch together multi-city flight routes. That mix of solid backend thinking and a UI people actually enjoy using has stuck with me ever since.

Over the last 4+ years I've architected enterprise solutions across the .NET and Angular ecosystems - restaurant POS platforms spanning multiple locations, real-time messaging for field operations, secure authentication systems, and a globally-used document-management product. I care a lot about the unglamorous things: shaving seconds off load times, killing redundant API calls, and choosing architecture that lets a team move quickly without tripping over itself.

I also like making other engineers better. I've mentored 7–10 junior developers, championed code review and TDD, and organised company-wide hackathons with up to a hundred people in the room. The best software is a team sport.

When I'm not deep in C# or TypeScript, I'm usually exploring something new in cloud and distributed systems - the parts of engineering that feel a bit like solving a good puzzle.

Experience

The journey so far.

Software Engineer · Decos
May 2025 – Present · Remote (global clients)
  • Leading an Angular 7 → 19 migration of a large legacy application with a cross-functional international team across time zones.
  • Reduced component-level bugs ~70% and eliminated 3–4s of load time per interaction by preventing unnecessary Blazor re-renders and redundant API calls.
  • Optimised Blazor module performance up to 50% on CenterOne ProcessPro, a globally-used document-management system.
  • Migrated the data-access layer from raw Dapper SQL to Entity Framework Core for long-term maintainability.
Senior Software Engineer · Tark Technologies
Apr 2024 – 2025 · Rajkot, India
  • Mentored 7–10 junior developers and interns in code review, architecture and TDD.
  • Organised company-wide hackathons and tech events with 50–100 attendees.
  • Architected a secure auth system using Firebase and private-key infrastructure with RBAC and MFA.
  • Designed a real-time WebSocket messaging system for mobile field operations, with queuing and offline handling.
Junior Software Engineer · Tark Technologies
Jul 2022 – Apr 2024 · Rajkot, India
  • Engineered RESTful APIs across .NET microservices, with caching and rate limiting for performance.
  • Led a refactor introducing CQRS and automated testing pipelines for better quality and reliable deployments.
  • Designed distributed architecture on AWS (SQS, SNS, S3) and Cloudflare CDN for multi-location reliability.
  • Built custom HomeSeer automation plugins integrating with POS systems and real-time hardware monitoring.
Software Engineer Intern · Tark Technologies
Sep 2021 – Jun 2022 · Rajkot, India
  • Built an airline reservation system with .NET Web API and Angular, using a graph search algorithm for connecting flights and one-way / round-trip / multi-city options.

🧰 Toolbox

The languages and tools I reach for most.

C#TypeScriptPythonSQLJava .NETBlazorEF CoreAngularNode.jsFlask AWSAzureGCPDockerCloudflare SQL ServerMongoDBDapper GitPostman

🎓 Education & certs

B.E. Computer Engineering
V.V.P. Engineering College · CGPA 9.26 / 10
Sep 2018 – May 2022 · Rajkot, India

Microsoft Certified: Azure Fundamentals (AZ-900)
Microsoft · 2026

Want the details?

Grab the full résumé, or browse a few things I've built.

View projects →