Experience
SOFTWARE ENGINEER
MAKE.IO (Sept. 2021 - Present)
Make.io, currently known as makestories.io is a product based company. We currently have two products MakeStories and MakeForms. MakeStories provide a simple platform to create a web story for Instagram, Google webstories, etc where web stories are supported. MakeForms is like Google forms but better with around 40+ customisation and template options. For MakeStories I was responsible for migrating Laravel (php) api to nestjs, migrated around 50+ APIs. Later I developed 2 individual modules.
For MakeForms handled setup, deployment and integration of elasticsearch. Created api related to form responses for ag-grid which is advance high performace react table. Handled various integration from google sheet to Mailchimp
Major accomplishments:
- Created analytics module from scratch which measured story views, page views and click data.
- Successfully capturing 300+ requests per second with robust architecture.
- Used various technologies like RabbitMQ, Filesystem, Nodejs, Google cloud functions, MongoBD and clickhouse to capture requests with minimum or no data loss.
- Designed AWS Athena, MongoBD, clickhouse and redis architecture for fast data retrieval. Scanning more than billion records within few seconds.
- Implemented Elasticserch services for maintaining replica of database, which is further used to retrieve count or data as needed at much faster speed.
- Integrated Google sheet and other mailing technology which sent data to there respective sheet or mailing agent.
- Handled team of 4 while developing modules for MakeForms.
PROJECT MANAGER
IAUDITED (May 2019 - Sept. 2021)
iAudited is a Layered Process Audit (LPA) software, a tool for the consistent implementation of process standards to improve product quality. As project manager my responsibilities was planning, procurement and execution of new Features.
Major accomplishments:
- Developed full-stack web application which processed, analyzed, and rendered data visually
- Managed time-sensitive updates, including content changes and database upgrades.
- Planned, wrote, and debugged application features with complete accuracy.
- Successfully integrate Azure Active Directory, to implement Single Sign-On feature.
- 90% of features were completed ahead of schedule.
FULL STACK DEVELOPER
SPRYOX (Feb. 2018 - May 2019)
SpryOX was a service based Website and Mobile app development company. I joined as PHP developer. As my HTML5 and CSS3 skills improved, I worked as full stack developer.
Major accomplishments:
- Developed app integration with REST / SOAP and other APIs for Google Maps, social media logins, payment processors, and other services.
- Develop 10+ full-stack web applications to analyze and process data for different clients
- Played a key role in the development, improvement, and operation of web-based software.
- Gained hands-on expertise in PHP, Laravel, MySql, HTML, CSS, Javascirpt and exposure to front end libraries such as JQuery and React.
ANDROID DEVELOPER
KICK TECH SMART (Jun. 2017 - Jan. 2018)
Kick tech smart was moile application development company. I started my developer journey from this company as Android Developer.
Major accomplishments:
- Developed Developed Android Modules for KickApp written in Java: Browser, Wifi File Transfer and Gallery
- Developed Messaging and Notification modules for KickApp written in Nodejs using Firebase and Google Cloud Services.
- Designed and Developed SpalonA Employee and Customer app and wrote REST API for the same.
Education
BCA
Amrita Vishwa Vidyapeetham (2nd Year)
HSC
The Devine Image Collage
SSC
PMM Inner Wheel School