Profile
Web developer with a passion for building interactive, functional web applications. When I’m not spending my time coding away, I play around with different web frameworks and methodologies to build random stuff to entertain myself. JavaScript is very interesting to tinker with.
Skills
Application Development
Project Management
Projects
Personal Website
- Personal portfolio/blog, using a semi-headless CMS in the form of a Notion Database and corresponding Pages.
- Statically rendered HTML pages generated using Next.js and served on Vercel.
- OpenGraph images built dynamically for each post using Cloudinary APIs.
Printable Resume
- Web version of my resume, that can be printed to share with recruiters and such. Easier to design, and update for changing requirements.
Experience
iSchoolConnect Technologies
Mumbai, INAs part of the founding team, I played a central role in the architecture and solutions implemented in all of iSchoolConnect's products and sites. At the same time, I was also unofficially in charge of all activities which required technical involvement including — but not limited to — SEO, UI/UX Design, deployment strategies, content management.
Lead Frontend Developer
2020 - Present- Modifying and managing a self-hosted headless CMS platform, Strapi, to deliver content such as customized courses, universities, etc. to our customers without having to duplicate the content for different platforms and applications.
- Performing Scrum Ceremonies within the front-end team, and increasing sprint velocity from 40% to ~80%.
- Developing business-critical, highly-secure applications using Angular & Vue that directly resulted in a revenue of $400K to the company
- Responsible for the SEO, performance, and UX improvements on the company websites, increasing the monthly impressions from 16K to 120K.
- Setting up CI/CD pipelines using Jenkins, Gitlab CI/CD, and Google Cloud Build
- Setting a comprehensive training & learning plan for new joinees and freshers.
Senior Software Developer
2019 - 2020- Creating and managing a self-hosted Gitlab instance, which is used by the entire company to store and version all in-company code.
- Creating responsive, cross-platform, fully themeable, and mobile-compliant applications for optimum user experience.
- Writing semantic HTML and utility-first CSS for efficient bundle sizes with maximum accessibility.
- Deploying and managing internally shared packages using a private NPM repository, Verdaccio.
Quantiphi Inc.
Mumbai, INJoined as a Full Stack Developer, and was primarily responsible for developing internal tools for the company. These internal tools ranged from a customized UI for ETL, CI/CD, and Data Migration pipelines, to B2B products that Quantiphi would offer to potential clients. One of these products eventually became iSchoolConnect.
Senior Software Developer
2019- Designing Application architectures for a variety of Big Data use cases.
- Interacting with clients to create user-flow diagrams and UI/ UX designs.
- In-charge of training activities undertaken for freshers and junior developers including workshops, slides, and other documentation .
Software Developer
2017 - 2019- Development of a PHP-based CRUD application that would fetch data from Google BigQuery, and create data visualizations and CSV reports.
- Migration of existing applications to MEAN stack, majority of them written in PHP.
- Implemented features aiming at delivering efficient demos, such as remote-controlled inputs, chatbots, and data visualizations with real-time data.
- Created marketing websites, product features, and UI screens for the initial draft of Athena's Owl, Quantiphi's video analytics platform.