Mihir Kumar
Verified Expert in Engineering
Software Engineer and Developer
Mihir is a software engineer with over six years of experience in full-stack web development and DevOps (CI/CD). He excels in building applications using React, Node.js, and other JavaScript ecosystem tools. He is also proficient in building Python projects. His expertise in cloud-based systems spans across AWS and GCP. He is committed to developing secure apps, excellent UI/UX, and usability with good coding standards. Mihir wants to work with a passionate team in a mission-driven company.
Portfolio
Experience
Availability
Preferred Environment
Serverless, Front-end, Back-end, Full-stack, Web Development, UI Development, User Experience (UX), REST APIs, MERN Stack, API Integration
The most amazing...
...thing I've developed is an AI playground project with multiple AI models, chat and completion features, team and org management, and a responsive UI/UX.
Work Experience
Computer Scientist
Adobe
- Developed reusable components based on Adobe's design language.
- Contributed to the Adobe Identity team infrastructure for identity provision and authorization.
- Launched a platform to calculate availability in 9s for services used in infrastructure.
- Developed features (multiple contract support, Adobe Firefly and Express integrations, etc.) for Adobe Admin Console used by Adobe Business and Teams customers worldwide.
- Enhanced code quality, test coverage, and several other aspects of the Global Admin Console used by Adobe business customers.
- Worked on Subscription Lifecycle Services (SLS) and added support for free products.
Front-end Engineer
Konko AI Inc
- Developed an AI playground app enabling clients to try different AI models. Clients can try out chat and completion features with history, model parameters, and settings.
- Created a system to invite teams, manage organizations, manage API keys and model providers, and manage billing and access control.
- Built a UI library using TailwindCSS geared towards modern AI apps.
- Helped the client in a timely MVP launch by efficiently managing reusable code and features.
Senior Full-stack Developer
MOTI Technologies LLC
- Helped the client launch the Electron app MVP for a video recording platform.
- Included modern technologies in the tech stack like SvelteKit, Vite, and Electron.
- Implemented the auto-update feature for the Electron app, leading to a better user experience.
React Full-stack Developer
Growthware
- Converted and matched the designs from Figma into React and TypeScript UI code and followed the best coding practices using linting and formatting for a business growth app.
- Led the development of back-end APIs for four portals — Merchant, Partner, Bookings, and Admin. These APIs were built using advanced technologies such as GraphQL, Fastify, Node.js, and TypeScript. We used a PostgreSQL database to manage the data.
- Built AWS infrastructure by using AWS CDK. This allowed us to scale based on traffic. Used AWS services like Cognito, S3, CloudFront, AppSync, Lambda, Certificate Manager, Route 53, and CloudFormation. Used level 1 and 2 constructs.
- Engineered a highly modular and maintainable codebase by adopting a Turborepo-based monorepo structure. This innovative approach featured a collection of apps and reusable packages, streamlining code organization, readability, and future maintenance.
- Developed a CI/CD pipeline using GitHub Actions and AWS CDK. This pipeline enabled us to deploy changes to AWS automatically without manual intervention. As a result, we significantly improved our development efficiency and reliability.
- Built integration with 3rd-party APIs like the Twilio API, Yext API, Stripe API, SendGrid API, etc.
Senior Full-stack Developer
Twilio
- Worked on the Internal Advisory portal with 6.9 million USD ROI. Led the architecture efforts for the advisory project.
- Led the effort of infrastructure development using AWS CDK for advisory projects. Leveraged AWS services like ECS, Cognito, S3, CloudFront, AppSync, Route 53, Lambda, and Cloud Formation. We used level 1 and 2 constructs thoroughly.
- Contributed towards lessening the reliance on 3rd-party applications for cost savings.
- Collaborated with cross-functional teams, including designers, product managers, and QA engineers, to deliver high-quality products on time and within budget.
- Developed a CI/CD pipeline using GitHub Actions, Jenkins, Twilio's Admiral platform, and AWS CDK. This pipeline enabled us to deploy changes to AWS automatically. As a result, we were able to improve our development efficiency significantly.
Full-stack Developer
ROSETTA.AI HOLDING PTE. LTD.
- Developed new features for a GTM-based plugin used by 50+ stores generating over $3 million.
- Extended user behavior tracking capabilities and data were gathered to enhance the internal AI models. This helps serve customers exciting, relatable products they're more inclined to buy.
- Led the architecture overhaul changes to lessen the cost of operations, resulting in more revenue.
Senior Full-stack Developer
Twilio
- Headed the design and execution of technical projects. Delivered the Partner Showcase portal launched at Twilio's annual conference SIGNAL 2021 and used by more than 200 Twilio partners worldwide.
- Led the UI effort and focused on providing a responsive and accessible experience to Twilio partners and their customers.
- Took Twilio partners' engagement to another level by building state-of-the-art applications to showcase and onboard their products smoothly.
- Contributed to CI/CD pipeline automation, Cypress.io E2E tests, and Jest unit tests, and single-handedly carried out all DevOps responsibilities for the team.
- Saved more than 125 hours of developer's time by optimizing the project deployment pipeline from over 35 minutes to under five minutes.
Senior Full-stack Developer
LearningMate
- Worked on converting a Lambda function into native Node.js code for an Edge search function, reducing cost and time taken.
- Developed an application written in Angular and React for the client, Macmillan Education.
- Optimized an Electron-based multi-platform application resulted in better load and startup time.
- Optimized PowerShell scripts for better EPUB and JSON processing, reducing the manual validation step.
- Integrated Segment.io tracking in their back-end application to better understand the customer behavior and system actions, which helped them generate valuable metrics to show to their investors.
Software Engineer
MachineSense
- Assisted in migration to microservices container architecture of the whole stack using Docker.
- Parsed and visualized high-speed data using Azure Functions to reduce calculation time consumption by 10%.
- Established a secure API proxy layer to enable clients to access APIs securely and quickly.
- Developed a data access object (DAO) layer to seamlessly fetch data from various database systems in diverse formats as needed.
- Contributed to developing a single sign-on (SSO) platform to enable better UX.
- Developed a reverse SSH platform for ease of access to the industrial Internet of Things (IIoT) data hubs located in remote locations.
- Implemented scheduled job microservices using Node.js, Express.js, and MongoDB to automate the manual process of the data sync and notification service and an app to display the success or failure of jobs.
Software Developer
MachineSense
- Developed a MongoDB migration utility web app to help with data administration tasks using Vanilla JS.
- Worked on scripts for automating the database backup and restore as necessary.
- Developed a high-speed data visualizer and OTA portal to enable better visualization and automated workflow.
Junior Software Developer
Tenpi Technologies Pvt Ltd
- Developed MQTT Broker web platform to help manage IoT devices and visualize data transfer on topics of interest.
- Worked on a full-stack solution for systematic garbage collection and staff monitoring in Kolkata and Jamshedpur City.
- Led a team of two interns for the license plate capture image recognition model.
Experience
AI Playground
https://platform.konko.aiS3 Bucket Downloader
https://www.npmjs.com/package/s3-bucket-downloaderRelax-a-little Extension
https://marketplace.visualstudio.com/items?itemName=open-devs.relax-a-littleVue Horizontal List Auto-scroll
https://mikr13.github.io/vue-horizontal-list-autoscroll/• Lightweight implementation with one dependency.
• An invisible scroll bar for consistent Windows and macOS browsing experience.
• An auto-scroll feature with a return-to-start or repeat feature.
• A slideshow feature with a return-to-start or repeat feature.
• A snap-to-the-nearest-item feature in the horizontal list when scrolling.
• A windowed mode that respects the container and does not show overflowing items.
• A full-screen mode that shows overflowing items. It is best for small screens.
• Dynamic, responsive breakpoint configuration.
• A navigation control that shows up dynamically for larger screens.
• Custom preview and next icon support.
Fastify TypeScript Generator
https://www.npmjs.com/package/fastify-typescript-generatorJavaScript Explorer
https://mikr13.github.io/javascript-explorer/Care for the Living Portal
Open Devs Website
Express.js Boilerplate Generator
Skillset
Languages
JavaScript, TypeScript, HTML, CSS, Python, HTML5, GraphQL, ECMAScript (ES6), CSS3, Sass, SQL, PHP, SCSS, Go, Pug, XML
Frameworks
Next.js, Nuxt.js, Express.js, Electron, Material UI, Fastify, Redux, Tailwind CSS, Swagger, Vanilla JS, Svelte, Jest, Flux, Vuetify, NestJS, Django, YARN, Cypress, Bootstrap
Libraries/APIs
Node.js, React, Vue, React Router, REST APIs, Context API, Vue 2, OpenAPI, API Development, Highcharts, React Redux, Vuex, Google Maps API, jQuery, Stripe, D3.js, AWS Amplify, AmplifyJS, Google Maps SDK, Stripe API, Google Ads API, PayPal API, WhatsApp API, Chart.js
Tools
GitHub, Git, JSX, Redux Toolkit, Jira, Prisma, Webpack, AWS Cloud Development Kit (CDK), Figma, Google Sheets, Amazon Simple Queue Service (SQS), Amazon Simple Notification Service (Amazon SNS), Front-end Build Tools, Google Analytics, Sentry, Amazon Elastic Container Service (Amazon ECS), Docker Compose, MQTT, Lerna, ChatGPT, Plaid, Hygraph (GraphCMS), Auth0, AWS Step Functions
Paradigms
Design Patterns, Responsive Web Design (RWD), Agile, REST, Object-relational Mapping (ORM), Unit Testing, Microservices, Search Engine Optimization (SEO), Test-driven Development (TDD), UI Design, DevOps
Platforms
Docker, Amazon Web Services (AWS), Amazon EC2, Vercel, Contentful, AWS Lambda, Firebase, Kubernetes, AWS IoT, Raspberry Pi, Azure Functions, Google Cloud Platform (GCP), Azure, Netlify, Apache Kafka
Storage
PostgreSQL, MongoDB, NoSQL, JSON, Redis, PostgreSQL 10, Databases, Cloud Firestore, Google Cloud Storage, Google Cloud, Cache, MariaDB, MySQL, Amazon DynamoDB, Amazon S3 (AWS S3), Database Management Systems (DBMS), SQLite, InfluxDB, Elasticsearch
Other
APIs, API Integration, Code Review, Front-end Development, Back-end Development, Front-end, Full-stack, Web Development, User Interface (UI), Architecture, Full-stack Development, Integration, Axios, Dashboards, Authentication, Pixel Perfect, Deployment, Cloud, Internet of Things (IoT), User Experience (UX), Minimum Viable Product (MVP), Software Architecture, Mobile First, Back-end, DOM, Asynchronous I/O, FastAPI, Reverse Engineering, Vue 3, Application State Management, MERN Stack, Serverless, Front-end Design, Web Applications, Data Visualization, UI Development, Software Engineering, reCAPTCHA, GitHub Actions, i18n, Progressive Web Applications (PWA), WCAG 2, TypeORM, Integration Testing, Visualization, Vue Router, Vite, Chromium, Design, Airtable, Storybook, WebSockets, Web Usability, Pinia, Google SEO, Chatbots, Amazon RDS, Zustand, Maps, Infrastructure, Payment Gateways, Content Management Systems (CMS), Startups, React Server Components, Internationalization, Translation, Website Translation, i18next, SaaS, CI/CD Pipelines, Gatsby, Apollo Server, Stripe Payments, Leadership, Monorepos, Animation, Embedded Systems, Chrome Extensions, Strapi, OpenAI, Large Language Models (LLMs), LangChain, Artificial Intelligence (AI), Prompt Engineering, OpenAI GPT-3 API, OpenAI GPT-4 API, Supabase, ChatGPT API
Education
Postgraduate Diploma in Software Development
International Institute of Information Technology Bangalore - Bengaluru, India
Bachelor's Degree in Information Technology
MCKV Institute of Engineering - Kolkata, India
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring