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

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