Kamran Sohail
Senior Backend Engineer, NestJS, Node.js, Microservices
19+ years building backend systems. Currently delivering distributed, event-driven services at HiveWorx with NestJS, Kafka, and PostgreSQL.
Crafting Digital
Experiences
Senior Backend Engineer with 19 years of experience designing and building scalable server-side systems. Currently at HiveWorx, Islamabad, working with NestJS, Node.js, TypeScript, Apache Kafka, and Redis, backed by PostgreSQL, Oracle, and MSSQL. I specialise in backend architecture, defining service boundaries, modelling data for performance, and connecting services through reliable messaging. I have delivered across healthcare analytics, enterprise data platforms, and web products, and I am equally comfortable working within a microservices setup or a well-structured monolith. Earlier in my career I led engineering teams and managed project delivery as a Project Manager and Team Lead at Weeinvent Technologies and as a Senior Developer at LetsCreate, which means I can work effectively with product managers, stakeholders, and junior engineers without losing technical depth. I write clean, maintainable code, take architecture seriously, and know what breaks in production from years of real-world delivery.
Technical
Arsenal
Backend and APIs
Messaging and Real-Time
Databases
Infrastructure and Tooling
Engineering Leadership
Professional
Journey
Backend Developer, Node.js and NestJS
HiveWorx- Build and maintain production backend services in NestJS and Node.js within a microservices architecture serving enterprise workloads.
- Design event-driven data pipelines using Apache Kafka for reliable, decoupled communication between services.
- Own database design and query optimisation across PostgreSQL, Oracle, and MSSQL, covering schema design and indexing strategies.
- Use Redis for caching, session management, and rate limiting on data-intensive endpoints.
- Define API contracts and contribute to system-level architecture decisions across the product development department.
- Work alongside product, frontend, and infrastructure teams to deliver solutions against international quality standards.
Project Manager and Team Lead
Weeinvent Technologies- Led an engineering team building MVPs and full-scale web and mobile products for international clients across the UK, US, and Australia.
- Owned the full delivery lifecycle including requirements, sprint planning, technical scoping, client communication, and releases.
- Made architectural decisions on product structure, tech stack, and scalability trade-offs balancing speed with long-term maintainability.
- Translated business requirements into clear engineering specifications, bridging stakeholders and the development team.
Senior Developer
LetsCreate- Owned backend architecture and codebase quality across multiple product lines, leading refactoring work that improved performance and developer velocity.
- Mentored junior engineers and established code review practices that raised overall team output.
- Contributed to database design, API development, and third-party service integrations across several product verticals.
Project Manager and Software Engineer
EVS eVision Software- Promoted from Software Engineer to Project Manager in 2011, taking ownership of client projects that previously required director-level involvement.
- Managed end-to-end delivery of 15+ client projects including e-commerce platforms and enterprise web systems for clients in the UK and Australia.
- Built backend logic, database schemas, and frontend integrations for data-driven web applications as an engineer.
- Produced SRS documentation and feature specifications, and managed ongoing client relationships with high retention across the portfolio.
Web Engineer
Firmtree Software House- Delivered web application development and database design for multiple client projects, working both independently and within small engineering teams.
- Built backend logic and database-driven applications under production deadlines.
Academic
Background
Bachelor of Science (BS), Computer Science
Dr. A.Q. Khan Institute of CS and IT (KICSIT), Kahuta
FSc Pre-Engineering
KRL Model College, Kahuta
Let's Work
Together
Have a project in mind or want to discuss an opportunity? Send me a message or reach out directly.