Experienced Engineering Leader with 13 years of expertise in architecting,building, and scaling SaaS platforms. Led successful migration from monolithic to micro-frontends, demonstrating proficiency in frontend, backend, and cloud architecture. Proven track record in leadership, people management, and team building, fostering collaborative and innovative environments. Prioritizes high-quality software systems with a focus on clean code, meticulous design, and architectural best practices. Committed to creating a culture of continuous learning and improvement.
Work
Dripshop
Lead FullStack Engineer - remote
April 2023 - Current
- Built a inhouse FAQ bot capable of handling user queries using NextJS, Node, LangChain, PineCone and ChatGPT improved after sales customer service by 80%.
- Architected and implemented several features including Cart, Orders Dashboard, Purchases and Sold page using React, Jotai, Next JS, Tailwind CSS, GraphQL, Prisma, Postgres, Jest, React testing library. Improved user Satisfaction by 80%. Reduced bugs by 95%.
- Migrated/ built critical backend services which includes auctions, payment as microservices deployed as API Gateways endpoints using lambda, Kafka, RDS and DynamoDb.
- Built facebook bot and simulcast , Which improved stream participation by 40% using Fb API, Webhooks, Agora, Kafka, AWS Lambda, SNS, DynamoDB
- Collaborated closely with product owners for requirements breakdown and delivery estimation.
- Demonstrated leadership in hiring, managing, and mentoring, shaping organizational roadmaps and career paths.
- React
- Vue
- Semantic HTML
- Tailwind CSS
- GraphQL
- Prisma
- ORM
- Typescript
- Recoil
- Jotai
- Node
- Postgres
- AWS
Spacemaker AI
Senior FullStack Engineer - remote
August 2021 - March 2023
- Designed/ Implemented a full fledged library for 3D components with pagination, Multi Level filtering, searching and responsiveness across devices with Next JS, Tailwind, CSS Grid, AWS Lambda, Serverless, DynamoDb that is used across the company. Improving reusability of 3D models by 90%.
- Constructed several complex 3D drawing and editing capabilities using React, Three JS, Recoil, Redux formulated data structures for storing the same, and aided the company in achieving a level playing field with SketchUp.
- Led development of in-app dashboard, chat/commenting functionality, and secure data marketplace for governments/organizations.
- Migrated critical services from GCP to AWS with zero downtime
- Mentored developers on WebComponent, Serverless, and AWS IAC.
- Actively involved in organization's roadmap and goal formulation.
- React
- Semantic HTML
- Recoil
- GraphQL
- SNS
- SQS
- Typescript
- Node
- DynamoDb
- S3
- ApiGateway
- Webpack 3
- Vite
- Lambda
- Web components
- Cloudformation
- Serverless
- Datatstructures
SafetyIo GmBH
Senior FullStack Engineer - hybrid
April 2019 - July 2021
- Spearheaded front-end component development in React, SASS and Angular with unit tests, E2E testing using Jest and Cypress, delivering essential features in 8 months. Attracted a 10 Million Euro investment and built a marketable product.
- Implemented real-time fleet monitoring with React, TypeScript, Python, Appsync(GraphQL), Amplify, and DynamoDB. Increased revenue by 70% and gained new customers in the fleet management sector.
- Migrated monolith to microservices using AWS Lambda, Node, TypeScript, and RDS clusters. Improved reliability by 90% and onboarded new B2B customers.
- Implemented real-time IoT message processor with AWS IoT, Kinesis, Lambda, MQTT, and Python. Enabled smart metering IoT devices and expanded the customer base by 50%.
- Led a squad of 6 developers, mentoring them and ensuring project success.
- Scaled application architecture to support multiple tenants and 200K users across the US and Europe.
- React
- Angular
- Vue
- Redux
- Typescript
- Python
- Node
- GraphQL
- SSE
- DynamoDb
- S3
- ApiGateway
- Lambda
- Cloudformation
- AWS IoT
- Kafka
- Kinesis
- Zookeeper
- Aurora
- Redis
- RethinkDb
- WebSockets
Gem Enterprises
CTO & Co-Founder - India
June 2014 - Oct 2018
- Architect and Build CRUD apps Frontend, Backend and Cloud for several startups in EU.
- Built data analytics tools for IoT for monitoring and analyzing product acquired by a European start up.
- Managed, mentored and lead a team of 4 (3 developers and 1 designer)
- React
- Angular
- Redux
- Typescript
- Python
- Node
- DynamoDb
- S3
- ApiGateway
- Lambda
- AWS IoT
- Kafka
- Handlebars
- EJS
- MySQL
- Postgres
Freelance Consultant
Developer & Designer - India
April 2019 - July 2021
- Design, Architect, Implement Web and Mobile apps for various clients across Europe.
- HTML
- CSS
- SQL
- Postgres
- Angular JS
- React
- Handlebars
- JQuery
- CorelDraw
- Illustrator
- Photoshop
- Cordova
- PhoneGap
Education
Karunya University
Electronics & Communication Engineering
India
June 2006 - June 2010
Anna University
Master in VLSI Design
India
June 2012 - June 2014
Testimonial
- Dinesh joined us as a consultant/sub-contractor software engineer with our cloud based 3D modelling tool, Spacemaker. He has been a valuable member of several of our teams, showing great flexibility, working with a varied set of tasks from backend cloud configuration to frontend 3D modelling in the browser. He even adjusted his schedule to be able to work Norwegian working hours even though he was based in India throughout his engagement with us! His broad knowledge, can-do attitude and quirky humour made him a great addition to our team!JorgenPrincipal Engineer @ Spacemaker AI
- Dinesh is super senior to me but very down to earth and also a funny guy. He helped me to learn many things in software development, one was how to properly design and estimate a project. He is that one guy who reach out to people and share his knowledge whenever he finds something new, that helped me gain knowledge. He always creates a positive vibe around him, which makes it enjoyable working with him.AshwinSenior Software Engineer @ DripShop
- Dinesh is a highly talented engineer who was able to create some very complex features in our project. He was a high performer, an ambitious achiever, a quick learner, and a pleasure to be around. Il miss working with Dinesh.Per Wessel NorePrincipal Product Manager @ Autodesk
- Working with Dinesh was always a pleasure. He is part of a rare species of developers who are able to switch easily between flight levels, able to see the whole from above but also able to dig deep into every rabbit hole for hunting bugs or gain for performance improvements. Dinesh really knows how to get things done and comes up with working architectures and solutions.Thomas RegaSenior Backend Engineer @ SafetyIo GMBH