
Ajay Dabas
Verified Expert in Engineering
Software Developer
Ajay is a seasoned software engineer with a wealth of experience in full-stack development and DevOps (CI/CD). His expertise in cloud-based systems spans across AWS, GCP, & Azure. Ajay has successfully led & delivered numerous projects utilizing React, Nodejs, TypeScript, Python, Nextjs, SQL databases, MongoDB, etc. His impressive portfolio showcases his ability to take on complex challenges & deliver high-quality solutions. Ajay wants to work with a passionate team in a mission-driven company.
Portfolio
Experience
Availability
Preferred Environment
APIs, Back-end Development, REST, JavaScript, Node.js, React, TypeScript, Front-end Development, Python
The most amazing...
...app I built is a cutting-edge code execution service that runs user's code in secure sandbox, similar to LeetCode, resulting in high user engagement on website.
Work Experience
Full-stack Developer
Twilio
- Lead the design, execution, and delivery of the showcase portal for launch at SIGNAL, Twilio's annual conference. It's currently live and being used by 250+ Twilio partners and thousands of users worldwide.
- Collaborated with cross-functional teams, including designers, product managers, and QA engineers, to deliver high-quality products on time and within budget.
- Saved 300+ hours of developer's time by optimizing project CI pipeline to reduce deployment time from 35+ minutes to under 5 minutes!
- Contributed to CI/CD pipeline automation, Cypress E2E tests, and Jest unit tests, and single-handedly carried out all DevOps responsibilities for my team of 4 developers.
- Demonstrated a commitment to learning and professional development by regularly attending conferences, workshops, and online courses to stay up-to-date with the latest technologies and best.
Back-end Developer
Flint Hills Resources Ltd - Main
- Developed and maintained a highly scalable, performant backend API using a Serverless stack that handled thousands of users per day for the client's user-facing frontend app. Ensured zero downtime for delivery of new API and deprecated old API.
- Migrated CI pipelines successfully from Azure to GitHub Actions and optimized deployment time, resulting in faster development cycles, fewer bugs, and more reliable releases.
- Developed and worked with async queues-based communication architectures that included handling huge data streams with a massive amount of data.
Front-end Developer
MOBLYZ LLC
- Developed a multi-step Workflow Builder that their clients will use as a wizard to upload/select items to/from the inventory, perform checkout orders, confirm, and more.
- Converted and matched the designs from Figma into React UI code and followed the best coding practices using linting and formatting.
- Set up data validation in place for all the data they receive in workflow with nice user-friendly error messages. Unit tested the code using Jest.
Full-stack Developer
AMAZD
- Planned and executed the migration from Heroku to Google Cloud for the company's back-end infrastructure, including APIs, databases, caching, workflows, etc. Saved lots of money for the client and improved the scalability of systems.
- Implemented notifications for AMAZD's widget that appears on their client's online stores. It boosted the engagements and improved the UX by letting the users know if there were any new messages from the support agents.
- Integrated Segment.io tracking in their back-end application to better understand the customer behavior and system actions. It helped them in generating useful metrics to show to their investors.
Software Engineer
upcover
- Developed a web app from scratch, using React, Node.js, and NoSQL database to automatically verify contractors' insurance and notify employers if insurance is invalid or has expired.
- Designed and developed the event queue-based architecture for one of the core services of upcover.
- Built multiple APIs in their Firebase-based back end that was related to their core insurance business.
Software Engineer
Sparrow Charts
- Used machine learning to help clients understand the demographics of their Twitter followers. Created a microservice to estimate users' age from their Twitter profile using machine learning models.
- Designed and implemented a Node.js microservice that helps clients in task management and a goals dashboard to track monthly progress.
- Implemented multiple features in their React-based customer-facing application, including UI components, supporting query parameters to restore app state, pagination, and caching.
Experience
Twilio Showcase
https://showcase.twilio.com/Opendevs
Demographics API
This API is highly scalable and can handle the requests of thousands of users simultaneously. It utilizes a PostgreSQL database, in combination with machine learning models, to accurately estimate a user's age in a fast and efficient manner.
By leveraging this API, people can gain valuable insights into the demographics of their Twitter followers, enabling them to better understand their audience and tailor their messaging accordingly.
Comments Management App
Business owners can easily integrate this app into their website and customize its appearance to suit their branding requirements. Once installed, the app seamlessly handles all aspects of comment storage, retrieval, and management, including essential features such as privacy controls and rate limiting.
By leveraging this app, businesses can increase user engagement and build a sense of community around their website, ultimately driving growth and improving the overall user experience.
Pluto
Throughout its development, this project was streamed live on YouTube, with a primary audience of junior students seeking to enhance their knowledge of the MERN stack - a popular suite of technologies for building web applications.
Image Caption Generator
https://github.com/dabasajay/Image-Caption-GeneratorDeveloped using Python, this project has garnered significant interest on GitHub, with over 250+ stars and 60+ forks.
Skills
Languages
TypeScript, SQL, Python, JavaScript, HTML, CSS, ECMAScript (ES6), HTML5, Hugo, GraphQL, Python 3, XML, SCSS, Sass, Java, PHP
Frameworks
Next.js, Cypress, Express.js, Redux, MUI (Material UI), MUI CSS, Django, Flask, Bootstrap, Serverless Framework, Jest, JSON Web Tokens (JWT), OAuth 2, FeathersJS, NestJS, Flux, Apache Velocity, Tailwind CSS, Angular, Selenium, React Native
Libraries/APIs
Node.js, React, REST APIs, React Redux, Context API, API Development, Slack API, Salesforce API, JavaScript Charting, AWS Amplify, Socket.IO, jQuery, Vue, Puppeteer, Jenkins Pipeline, Redux Form, Flask-RESTful, Asyncio, Twilio API, Keras, TensorFlow, Shopify API, Stripe, Stripe API
Tools
GitHub, JSX, Git, Firebase Authentication, Webpack, Babel, AWS AppSync, Amazon CloudWatch, Amazon Simple Queue Service (SQS), AWS Simple Notification Service (SNS), AWS Step Functions, Jenkins, GitLab, Figma, Auth0, Mongoose, GitLab CI/CD, MongoDB Atlas, RabbitMQ, Amazon Cognito, Prisma, CircleCI, Plotly, React Apollo
Paradigms
Event-driven Architecture, REST, DevOps, Microservices, Test-driven Development (TDD), Scrum, UI Design, UX Design, Back-end Architecture, Unit Testing, Lambda Architecture, Continuous Delivery (CD), Continuous Integration (CI), Continuous Deployment, Continuous Development (CD), ETL
Platforms
Docker, Google Cloud Platform (GCP), Firebase, AWS Lambda, Google Cloud SDK, Amazon Web Services (AWS), Heroku, Netlify, Linux, Visual Studio Code (VS Code), Azure, Ubuntu, Salesforce, Shopify, WordPress
Storage
NoSQL, PostgreSQL, MongoDB, Amazon S3 (AWS S3), MySQL, JSON, Databases, Amazon Aurora, Google Cloud Storage, Amazon DynamoDB
Industry Expertise
Web Design, Security, Social Media, Healthcare
Other
Serverless, Dashboards, Relational Database Services (RDS), Architecture, Amazon RDS, APIs, Back-end, Back-end Development, API Integration, Full-stack, User Experience (UX), UI Development, Responsive UI, Front-end, Front-end Architecture, CSV, Technical Documentation, Code Review, Technical Hiring, Source Code Review, Task Analysis, Interviewing, Team Management, UI Components, Ajax, CI/CD Pipelines, API Design, Login & Registration, Drag & Drop, Large-scale Projects, User Interface (UI), Web Dashboards, AWS Cloud Development, Front-end Development, Containerization, Web App Development, MERN Stack, IT, IT Project Management, Cloud Architecture, Web UI, Web UX, Data Visualization, Leadership, Software Design, Startups, Web Applications, Axios, Storybook, Playwright, SEO Tools, UI Libraries, Component Libraries, FastAPI, Computer Vision, Machine Learning, Deep Learning, WebSockets, Performance, Google Cloud Functions, Google Cloud Build, Cloud, Amazon API Gateway, Cookies, Chrome Extensions, Chakra UI, Social Media Apps, Image Processing, SOAP, Artificial Intelligence (AI), No-code, Amazon Route 53, Cloudflare, SMS, eCommerce, Payment APIs, 3D Visualization, Gatsby, Cryptography, Apollo, Apollo Server
Certifications
Python Programming - From Basics to Advanced
Udemy
The Modern GraphQL Bootcamp
Udemy
Modern React with Redux
Udemy
Node.js: Advanced Concepts
Udemy
DevOps, CI/CD (Continuous Integration/Delivery) Hero
Udemy
AWS Bootcamp: Going Cloud-native
Coursera
Full-stack Web Development
Udemy
Machine Learning and Deep Learning
Coursera