top of page
Download CV

Node.js, React.js, AWS, PostgreSQL, Azure, Rest API, NGINX, TS

DB

Dharmesh B.

Expert

Expert

Engineering Manager

* Zero Evaluation Fee

Available

Available in IST Timezone

Summary

Technical Skills

Projects Worked On

Summary

  • 13+ years of progressive experience in software development, project delivery, and technical leadership across web, cloud, and enterprise-grade solutions.
  • Currently leading cross-functional teams of Tech Leads and Software Engineers, overseeing architecture, code quality, and execution across multiple projects.
  • Expertise in solution design, technology stack evaluation, and defining scalable, maintainable system architectures.
  • Strong experience in Agile project management, including scope control, sprint planning, effort estimation, progress tracking, and risk management.
  • Hands-on involvement in functional requirement gathering, technical analysis, and translating business needs into technology solutions.
  • Track record of delivering projects within timeline and budget, while maintaining technical excellence and business alignment.
  • Skilled in driving innovation, resolving complex technical challenges, and implementing best practices across engineering teams.
  • Known for mentoring and enabling growth of engineering teams, fostering a high-performance, ownership-driven culture.
  • Strong business acumen with the ability to work across technical and non-technical stakeholders to align deliverables with strategic objectives.
  • Proficient in building modern, scalable solutions using Wix Studio, Webflow, Retool, Framer, Softr etc. and other visual development platforms to accelerate delivery and reduce technical overhead.
  • Experienced in architecting and integrating AI-driven systems using OpenAI APIs, ChatGPT, RAG pipelines, CrewAI, and Agentic Frameworks for intelligent automation and decision-making. Led initiatives in AI chatbot development, prompt engineering, and embedding conversational AI into web and backend applications to enhance user engagement and operational efficiency.

Technical Skills

  • Architecture & DevOps
    • Expertise in Database Design, Software Architecture, and Serverless Microservices
    • Skilled in CI/CD implementation, Infrastructure-as-Code, and containerization
    • Tools & Platforms: Docker, Jenkins, ArgoCD, AWS CodePipeline, CodeDeploy, GitHub Actions
    • Cloud-native architecture using microservices, event-driven systems, and automated deployments
  • Programming Languages
    • Proficient in: Node.js, Python, PHP, C#, Java, Swift, JavaScript, TypeScript, SQL
    • Basic proficiency: GoLang, Rust
    • Scripting: Shell, Bash, PowerShell
  • Frameworks & Libraries
    • Backend: NestJS, Django, Flask, Laravel, CodeIgniter, ASP.NET, .NET MVC, WCF
    • Frontend: Angular (2+), React.js, Next.js, Knockout.js, jQuery, Ajax
    • Cross-platform: Electron.js, React Native, Ionic(Basic)
    • Architecture Patterns: MVC, MVVM, Singlton, Repository, Factory, Dependency Injection, Decorator, Observer
  • Databases
    • Relational: MySQL, PostgreSQL, MSSQL, SQLite
    • NoSQL: MongoDB, DynamoDB, Redis
  • Cloud & Infrastructure
    • AWS: EC2, RDS, VPC, Lambda, S3, SNS, SES, Route 53, CloudFront, Load Balancer, API Gateway, Cognito, SQS, IAM, CloudFormation, Elastic Beanstalk, Amplify, Transcribe
    • Azure: Azure DevOps, Azure App Services, Azure SQL, O365, SharePoint, D365
    • Experience with Firebase, Google Cloud Functions, Netlify, Vercel
  • Communication Protocols & Messaging
    • Web: HTTP, HTTPS, WebSocket, gRPC
    • Messaging Queues: AWS SQS, RabbitMQ, Redis Pub/Sub, Kafka (basic familiarity)
  • Low-Code / No-Code Platforms
    • Development using Wix Studio, Webflow, Retool, Framer, Softr
    • Automation & Integration: Zapier, Make, Memberstack, n8n etc.
  • AI & Conversational Technologies
    • Proficient in OpenAI APIs, ChatGPT, CrewAI, LangChain, Agentic Frameworks, Chainlit
    • Experience with RAG pipelines, LLM integration, prompt engineering, and AI chatbot development
  • Blockchain & Web3
    • Experience with smart contract development and DApp integration using Solidity, Ethereum, Algorand
    • Worked with web3.js, Alchemy APIs, and blockchain event listeners
    • Hands-on with wallet integrations, NFT standards, and blockchain infrastructure setup
  • Search & Indexing
    • Tools: ElasticSearch, Apache Solr
  • APIs & Integration
    • Expertise in REST & SOAP APIs, GraphQL, JSON/XML, and 3rd-party SDKs
    • Authentication: Basic Auth, OAuth 1.0/2.0, JWT, SSO
    • Payment Gateway Integrations: Stripe, Razorpay, PayPal, etc.
  • Mobile & Desktop Technologies
    • Mobile: Android (Java/Kotlin), iOS (Swift/Obj-C), React Native, Ionic
    • Desktop: WPF, WinForms, Microsoft Surface 2.0
  • Servers & Hosting
    • Web Servers: NGINX, Apache, IIS, Tomcat, Gunicorn, Daphne
    • Hosting Environments: AWS, Azure, Netlify, Vercel, Render
  • Version Control & Collaboration
    • Code Management: Git (GitHub, GitLab, Bitbucket), SVN, TFS
    • Project & Task Tracking: JIRA, Asana, Trello, Azure Boards
    • Communication Channels: Slack, Teams, Zoom, Meet
  • Operating Systems
    • Windows, Linux (Ubuntu), macOS
  • Developer Tools & IDEs
    • IDEs: VS Code, Visual Studio, IntelliJ IDEA, PyCharm, Android Studio, Xcode
    • Productivity Tools: Postman, Swagger, Docker Desktop, Figma

Work Experience

Technical Head/Engineering Manager

Timeline: 1st June 2023 - present

  • Act as the primary technical point of contact for clients, understanding requirements and translating them into actionable plans.
  • Define and drive the technical vision, architecture, and strategy aligned with business goals.
  • Lead end-to-end delivery execution, ensuring timelines, code quality, and system scalability.
  • Build and scale high-performing engineering teams through hiring, mentoring, and capability development.
  • Collaborate with cross-functional teams (Sales, Product, Design) to shape product and delivery roadmaps.
  • Oversee resource planning, task allocation, and sprint execution using Agile methodologies.
  • Implement engineering best practices & processes, including code reviews, DevOps, CI/CD, and automation.
  • Continuously improve team efficiency, drive innovation, and resolve technical blockers at a strategic level.

Senior Technical Lead

Timeline: 1st June 2021 - 31st May 2023

  • Lead end-to-end software development lifecycle, from requirement analysis and architecture design to deployment and support.
  • Define and enforce technical standards, code quality practices, and architectural best practices across projects.
  • Mentor and guide Tech Leads, Developers, and QA engineers, ensuring skill development and technical growth across the team.
  • Collaborate with product managers, designers, and business stakeholders to translate functional requirements into scalable technical solutions.
  • Drive technical planning, estimation, and risk analysis, ensuring realistic timelines and efficient resource allocation.
  • Oversee CI/CD pipelines, cloud infrastructure, and DevOps practices to support high-availability and performance-oriented systems.
  • Conduct code reviews, system audits, and proactively resolve technical bottlenecks and architectural challenges.
  • Own and manage multiple concurrent projects, ensuring delivery quality, performance, and alignment with business objectives.

Tech Lead

Timeline: 1st June 2017 - 31st May 2021

  • Led a team of engineers in the development and delivery of various projects ensuring adherence to timelines and quality standards.
  • Collaborated with cross-functional teams including product management, design, and QA to define project requirements and roadmap.
  • Mentored junior team members, fostering their professional growth and skill development.
  • Implemented Agile methodologies such as Scrum or Kanban, facilitating efficient project management and delivery.
  • Acted as a technical liaison between the engineering team and stakeholders, effectively communicating project status, risks, and dependencies.
  • Continuously evaluated and implemented new technologies and best practices to improve team productivity and project outcomes.

Sr. Software Engineer (Full Stack)

Timeline: 1st June 2015 - 31st May 2017

  • Database design and development
  • Create and maintain project execution plan and resource assignment
  • Requirement analysis and design software architecture and milestone wise deliverable
  • Research and evaluate new technology and experiment
  • Debugging team problems and mentoring the development team
  • Handling the client bugs and/or development requests (technically client interaction)
  • Code review and auditing all the processes time
  • Collaborating with business development and sales team to establish objectives
  • Web services design & development, collaborating with frontend and mobile developer
  • Third Party Library and Payment Gateway integration
  • Android Application backend logic code development
  • Mentoring in frontend development for complex designs & logic
  • Taking Lead on projects and closely working with team members to produce quality code
  • Deployment for application on different server based on the requirements and manage the server

Software Engineer (Backend)

Timeline: 1st May 2013 - 31st May 2015

  • WPF Application development & Multi-touch desktop application development
  • Database SQL query development and optimization
  • Develop quality backend code as per the requirement and test case writing
  • Closely working with managers and meet the project execution plan
  • Troubleshoot problems and identify areas for improvement.

 

Projects Worked On

  • 50+ different web projects using no-code/low-code & automation tools
  • Major Projects Lead: DocDok Health, AI chatbots, Myacare, Puro.earth, Rubsta.dev, Bsteen.be
  • Crayon Jobs: ReactJS, Node JS, PostgreSQL, AWS
  • Wor-con Machine Desk Product: ReactJs, NestJs, PostgreSQL
  • Outlook Plugin for Teams Client: Angular
  • R-go Desktop App: ElectronJs
  • Photocity Mobile App: Flutter
  • caMobile App Migration
  • Guardian Wealth Mobile App: React Native, Nodejs, MongoDB
  • Guardian Wealth: FinTech Product
  • PayPlus SEED App: Digital Investment platform
  • Temperature measure IOT Apps: Android/iOS
  • BosBec Dynamics 365 Extension
  • Story Wars: Nodejs(v8.9.0), AngularJs, PostgreSQL, AWS S3, Heroku Server
  • Story-Duel: Nodejs(v12.16.0), Angular 8, MySQL, AWS S3, EC2, Load Balancer, Route53, Express, Sequalizer, JWT, Crons, csvtojson, bcrypt, moment, stripe, socket.io
  • Storywars Kids: Nodejs(v12.16.0), Angular 8, MySQL, AWS S3, EC2, Load Balancer, Route53
  • Story Wars Talk & Mobile App: React Native, Nodejs(v12.16.0), Angular 8, MySQL, AWS S3, EC2, Load Balancer, Route53, Transcribe(speech to text)
  • Buildrs: AWS SAM, Jenkins CI/CD, CloudFormation, IAM, Cognito, DynamoDB, S3, Lamda, API Gateway, SQS, SES, Nodejs(v10.12.0), Angular 7
  • Tech-Arrow Products: contentACCESS/WatchDog/EIM/officeGATE
  • FICT E-Book Reader: Android/iOS Native App
  • Laundrolite: Android/iOS Native App & Web
  • Cab Booking & Tracking
  • Loyalty Program App
  • Healthcare Professional Network
  • Clinic Management System
  • Travel Portal
  • Real Estate Solution
  • IEM Drugs & Deaf People: Android/iOS Native App & Web Control Panel
  • Virtual Trial: (Augmented Jewelry) & E-Learning (CJFallon Windows Store App)
  • Multi-Touch Table Application: (flavours, NDDB, Jewellery Closet)
  • 20+ Other projects including Web/Mobile Apps/Desktop Apps
Social Share

This element will not be visible on your live website - it works in the background to help protect your content.

How it Works

KNOW

SEND

LIKE

SEND

ON BOARD

How it Works

1.

SEND

2.

MATCH

3.

TRIAL

4.

ON BOARD

icons8-speech-to-text-90.png
Whatsapp
bottom of page