top of page
Download CV

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

true

Dharmesh B.

Full Stack Developer

10

+ years of Experience

Summary
Technical Skills
Projects Worked On
Technical Expert
Summary
  • Having 10+ years of experience in Software Development as a Senior Technical Lead.
  • As a senior technical lead managing a team of Tech Leads and Software Engineers for Various projects for technical deliverables for the projects.
  • Create and maintain project plans, calendars, and progress reports and Manage project scope, schedule, and budgets.
  • As a senior technical lead involved in functional requirement gathering Analyzing and selecting a technology stack and deployment methods estimating development time for deliverables.
  • Sound technical skills and ability to allow for skilled delivery of IT solutions.
  • Experienced in the analysis, business operations, evaluation, problem-solving skills and decision making.
Technical Skills

Database Design & Software Architecture & Serverless microservice Architecture with CI/CD

Programming Technologies: NodeJS, Python, PHP, C#, JAVA, Swift, Javascript, SQL

Databases: MySQL, MSSQL, PostgreSQL, MongoDB, DynamoDB, SQLite, Redis

Frameworks/Libs: Angular 2+, Django, Flask, Laravel, Codeigniter, React.js, NestJs, ElectronJs

Web/Application Servers: NGINX, Apache, IIS, Gunicorn, Daphne, Tomcat

Cloud Technologies (AWS): EC2, RDS, VPC, Lamda, S3, SNS, SES, Route53, CloudFront, Load balancer, SSL, Transcribe, Cloud Formation, API Gateway, Cognito, SQS, IAM, Beanstalk, Amplify, CodePipeline, CodeDeploy etc.

Search Technologies: Apache Solr, Elastic Search

Web Technologies: HTML, CSS, Knockoutjs, Jquery, Ajax, REST & SOAP API, ASP.NET, WCF, XML, JSON, MVC, MVVM, Payment Gateway/Third Party Libs & SDKs

Microsoft Technologies: D365, Azure, O365, Sharepoint

Code Versioning: SVN, Git (Gitlab/BitBucket/Github), TFS

Authentication: Basic Auth, oAuth 1.0/2.0, Token

Mobile Technology: Android Native, iOS Native & Hybrid (React Native/Ionic)

Desktop Technologies: WPF, Windows forms, Microsoft Surface 2.0 (multi-touch application development)

Operating Systems: Windows, Linux Ubuntu, Mac OS

Tools: Jenkins(DevOps), JIRA, TFS, Asana, Lean Testing

Work Experience

Tech Lead

Timeline: 1st June 2017 - Present

  • 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 - 1st June 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
  • 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

bottom of page