Personal details

Saurabh S. - Remote full-stack developer

Saurabh S.

Based in: 🇮🇳 India
Timezone: Kolkata (UTC+5.5)

Summary

  • Specialise in design as well technical implementation of web & mobile solutions.

  • Love Polymer, RiotJS, Angular, VueJs, React + Redux

  • Ruby and Rails projects (API or Web MVCs)

  • Advocate decentralisation systems like dat, patchwork, ssb, blockchains etc.

  • Like to work with Cryptocurrency exchanges

  • Work heavily on Javascript, NodeJS, Java along with Python.

  • Keen to work on High traffic, scalable systems. (Love Big Data based solutions)

  • Keen to work on Web components driven jobs

  • A big user of AWS and cloud based services.

  • Advocate of Functions in the cloud architectures (FaaS like AWS Lambda and Azure CloudFunctions using Serverless framework)

  • Some DevOps expertise (docker and docker-compose)

  • Love working on newer HTML5 features.

  • Like coding Swagger based APIs

  • Like working in a TDD model. Test Driven Development.

  • Advocate of clean code.

  • ~14+ years of relevant coding & design experience

  • Worked with clients across globe

  • Believe in professionalism that lasts

  • Believe in lasting relationships.

  • Use a lot of Cloud tools

  • AWS/GCE/Heroku/VPS all

  • Work a lot on Node + Mongo + AWS stack with a Flux adhering view layer

  • AEM with java, maven and frontend skills

  • github.com/saurshaz,

  • Most of the work though is in private repositories , Can be shared on-demand

Some of the recently worked upon applications -

  • AWS, GCE and outhr clouds expertise (dynamodb, lambdas, API gateway, RDS, VPC, EC2, kinesis etc.)
  • A public facing alumni based job portal -- letscatchup.net. Involves a job aggregators switch-ability with ease using a written-from-scratch framework
  • The current project which is a platform built on isomorphism of JS on browser and node world
  • Polymer based UI talking to REST calls, Documented with Swagger
  • Flux architecture e-store with APIs interaction
  • RiotJS project generator using webpack and shell script essentials
  • Worked actively on a heavy API interaction universal search solution very recently

Work Experience

Platform Architect
Amplicomm | Oct 2022 - Jan 2024
Python
Node.js
ETL
React
BI
React Native
Apache Airflow

A lot of data pipelines and devops stuff along with full stack development of a full fledged Data + BI tool was handled along with leading the team

CTO/Sr. Developer
Appler | Sep 2013 - Sep 2022
Node.js
Angular
Front-End
Polymer
React
JavaScript
Back-End
React Native
Redux

I build teams here which go on to pursue greatness in their careers individually. It's kind of bootcamp for freshers. Alongside there's consulting that is done, and some side projects

Education

NIIT
DNIIT・Computer Science
Jan 2001 - Jan 2004

Personal Projects

Tiny Scrapers
2014
Python
Web Scraping
Data Science
Written small scraper systems for getting email addresses from entire site, addresses for establishments, founding information for linked companies, job and company related trends etc stuff. Built child processes and socket.io based small node.js system for the same.
Vodafone Spain
2011
Java
Spring
JavaScript
The project involved implementation of new functionality in the already developed portals of Vodafone I was involved in 4 portal applications from a group of 27 different portal applications. The project required coding exactly as per the already existing customised MVC framework that was followed. This made the understanding of the framework a mandatory part. There were knowledge transfer sessions with the client's technical staff which I was part of. These sessions along with lots of digging through the code gave us a strong conceptual idea of the framework and practices that were to be religiously followed all over the project. < Was involved in Low Level Design. Used <b>IBM RSA</b> for this purpose. Designed the UML diagrams for the development plan. Was involved in deployment of the application onto the test environment and troubleshooting whatever problems came on the server. Did the entire configuration setup onto the test server on my own.