Full Stack Engineer
Dec 2020 – Present · India
Project 1: Engage3 powered by dexi (Denmark), transforms websites into reliable data sources for different sectors. Created the Sequences feature using ReactJS and NodeJS, allowing customers to execute dependent robots in a chain. Within the first month of launch, 70-80% of existing customers adopted this feature. Implemented the Presets feature using ReactJS and NodeJS, enabling customers to create a single configuration for multiple robots and saving them 30% of the time required to configure a new robot. Tech Stack: NodeJS, ReactJS, Angular, Elasticsearch, Puppeteer, Docker, Kubernetes, GCP Project 2: [contact hidden] (London), provide any public web data on scale. Developed a NodeJS data scraping robot for Short Term Rental website, collecting data from 7M URLs daily with less than 2% blocking rate, delivering 98% high-quality data to customers for analysis. Developed a Python script to parse sitemap files and merge new URLs to existing AWS S3 files, delivering an additional 2-3% of data every week to customers. Tech Stack: NodeJS, Python, Mysql, JQ Transform, AWS S3, CI/CD Project 3: [contact hidden] (India), an all-in-one customer service platform. Created a shell script for the customer service team, reducing onboarding efforts by 80%. Increased customer feedback by 5% with a custom React component for feedback email templates using hooks. Tech Stack: NodeJS, React, SocketIO, Mysql, webRTC
Ci/cd AutomationCustomer ServiceDockerAwsAngularKubernetesElasticsearchGoogle Cloud Platform - GcpMysqlNode.jsOnboardingPuppeteerPythonReact.jsWebrtcShell Script
Full Stack Engineer
May 2015 – Nov 2020 · India
Project 1: Jobsquare, Pan India job search platform. Designed and developed a REST API from scratch using NodeJS + ExpressJS framework, deployed as a serverless environment on AWS. Developed custom algorithms using NodeJS and ElasticSearch to match job seekers, increasing the hiring ratio for companies by 7%. Optimized server deployment of lambda function and Angular app on AWS by creating shell scripts, reducing deployment efforts by 20% for team members. Tech stack: NodeJS, DynamoDB, SocketIO, ElasticSearch, AWS Project 2: Before you bid, a one-stop shop for all property reports that cater to the major cities of Australia. Led a team of 4 in building a web app from concept to launch, ensuring project timelines and quality standards were met. Integrated Stripe payment gateway with custom PHP and JavaScript, resulting in a 30% increase in revenue. Created API and documentation using PHP and MySQL and deployed it on AWS EC2 to integrate products on partner apps, resulting in a 25% increase in sales. Tech Stack: PHP, Mysql, JavaScript, JQuery, AWS EC2, SES, NodeJS, Express
AngularApiAwsDocumentationEc2ElasticsearchHiringJavascriptJqueryMysqlNode.jsPhpSalesScriptsServerlessRest ApiStripe
Backend Engineer
May 2011 – Mar 2015 · India
Project 1: Labor City, an online portal to hire plumbers, electricians, housekeeping, etc in the US. Developed REST API with CakePHP + MySQL for time tracking of working hours of labor workers on site. Created a custom JavaScript library for form validation, which was widely used in 80% of the organization's projects. Designed an online contract system with CakePHP + MySQL + FPDF, increasing worker signups by 25% daily and ensuring guaranteed payments. Tech Stack: PHP, CakePHP, jQuery, JavaScript, Mysql
WasRest ApiPhpMysqlJqueryJavascriptCakephp