Skip to content

/hire

Bring me the part that's hard.

7+ years shipping end-to-end across telecom, fintech, govtech and edtech — schema to surface, one person accountable across the whole path. Available for contract work and remote full-time roles, with clients in Europe, the US and the Middle East.

based
Noida, India
timezone
UTC+5:30
overlap
EU full · US AM
works
Remote, worldwide

/what-i-take-on

What I take on

Legacy migration & version upgrades

Moving a system off a version that is out of support, without a rewrite and without a freeze on feature work.

  • Dependency and breaking-change audit before any code moves
  • Incremental migration plan with a working build at every step
  • Upgrade executed behind flags, shipped in slices rather than one cutover
  • Regression suite covering the paths the upgrade actually touches
related writing →

Backend architecture & microservices

Service boundaries, API contracts and data ownership for a platform that has outgrown the shape it started in.

  • Service decomposition with explicit ownership and contracts
  • API design reviewed against real consumer needs, not speculative ones
  • Resilience wired in: timeouts, retries, circuit breakers, bulkheads
  • Written architecture decision records your team keeps after I leave
related writing →

Performance & reliability work

Finding where latency and cost actually come from, then fixing the few things that matter instead of all of them.

  • Profiling and tracing before any optimisation is proposed
  • Ranked findings with measured impact, not a list of best practices
  • Caching, query and connection-pool work against measured hot paths
  • Dashboards and alerts that exist before the next incident
related writing →

End-to-end feature delivery

Owning a feature from schema to interface, so nothing is lost across a handoff that never happens.

  • Data model, service layer and UI delivered as one unit
  • One person accountable across the whole path
  • Tests at the boundaries that break when behaviour changes
  • Documentation written as the work lands, not after

AI integration for existing products

Adding LLM features to a product that already has users, where reliability matters more than the demo.

  • Evaluation harness before any prompt ships to production
  • Structured output with schema enforcement, not JSON parsing and hope
  • Retrieval wired to your data with measured recall, not vibes
  • Cost and latency budgets tracked per endpoint
related writing →

/how-it-works

How engagements are shaped

  • Scoped project

    Fixed deliverable, agreed milestones, defined end.

    Fits: A migration, an integration, or a feature with clear edges.

  • Ongoing retainer

    A set number of days per month, reserved in advance.

    Fits: A team that needs senior depth on call without a full-time hire.

  • Architecture review

    A short, bounded engagement ending in a written assessment.

    Fits: A decision that needs an outside read before you commit budget.

/what-people-say

People who have worked with me

A skilled software developer with a keen interest in constructing efficient, creative, and user-friendly applications. Knowledgeable in various programming languages and frameworks, with a specific specialization in Full stack development. Dedicated to continuous education and professional advancement, keeping current with the most recent industry developments and finest practices. A team player who collaborates well, providing exceptional work and exceeding client expectations.
Gautam Sharma · Technical Architect at LTIMindtree | Ex-Policybazaar | Ex-CarDekho
Kishore has a solid background in full-stack development and has demonstrated exceptional proficiency in a range of programming languages, including JavaScript and Python. He has a thorough understanding of front-end development technologies such as React and Angular as well as back-end frameworks such as Node.js and Nest.js. What sets Kishore apart from others is his ability to effectively collaborate with cross-functional teams and work in an agile environment. He has a deep understanding of design patterns and is well-versed in designing and implementing microservices architecture for web applications. I wholeheartedly recommend Kishore for the Full Stack Software Engineer position.
Abhinav Dhingra · Product Manager | Transforming ideas into profitable products through agile methodologies and cross-functional collaboration.
Kishore Sharma is an accomplished Software Engineer with a proven history of delivering sophisticated software solutions to a variety of clients. His proficiency spans across several programming languages, frameworks, and tools. He has a talent for leading development teams, providing technical guidance and mentorship, and ensuring project success. He has extensive experience in designing adaptable and robust systems that meet both business objectives and user requirements. He is a results-driven problem-solver with exceptional analytical and communication skills and a steadfast commitment to ongoing learning and career advancement.
Mohit Sharma · Senior Product Manager (PM II) | Marketplace & Platform Products | Logistics & Fintech
I had the opportunity to work with Kishore on a project, and he demonstrated strong technical expertise in Java and backend development. He is very capable of handling challenging tasks and providing effective solutions within timelines. Kishore also shows good ownership and collaborates well with the team. He is reliable, supportive, and focused on delivering quality work. I would recommend him as a skilled backend developer and a dependable team member.
Piyali Saha · Angular & AI-ML Technical Lead | Angular Certified · Azure AZ-204 · React Certified

/questions

Questions I get asked

Do you work with clients outside India?

Yes — most of my enterprise work has been for clients in other countries, delivered remotely. I am based in Noida, India (UTC+5:30), which gives a full working overlap with Europe and the Middle East and a morning overlap with US Eastern time.

How much overlap do you have with US and European hours?

UTC+5:30 overlaps the entire European working day and the first half of the US Eastern working day. For teams further west I keep a fixed block of late hours rather than asking anyone to guess when I am reachable.

What does a typical engagement look like?

It starts with a short call to establish whether the problem is the one you think it is. If it is a fit, I send a written scope with deliverables and milestones before any contract. Most work runs as either a scoped project or a monthly retainer.

Can you work with our existing team?

That is the usual arrangement. I work inside your repositories, your review process and your standards, and I write decision records so the reasoning stays with your team after the engagement ends.

What stack do you work in?

Java and Spring Boot for enterprise backends, Node.js and NestJS where the team is TypeScript-first, React and Angular on the front end, PostgreSQL and Redis for data, and AWS for infrastructure. Seven years across telecom, fintech, govtech and edtech.

Are you available for full-time roles as well?

Yes. I take on contract work and remote full-time roles. If you are hiring rather than contracting, the same contact route works.

Tell me what's making it hard.

Project, timeline, and the part that's actually blocking you. I read every message and reply personally.

Get in touch