Saurabh Chandrakant Nemade
Berlin, Germany, ***** +491**********
****************@*****.*** *******@******.**
Mission:
Staff Engineer, Technical Lead, Security Researcher and FullStack Developer with 12+ years of experience in building enterprise, client facing & ecommerce applications with security first approach and leading teams to success. Looking forward to opportunities with good technical challenges in full Stack development and leading people to reach their potential. Professional Summary:
● 12+ years of experience in the design & development of enterprise SaaS web/mobile applications. Strong experience in UI & backend services, JavaScript Frameworks/Libraries, Requirement Analysis, Databases (SQL Postgres/MySQL/MariaDB), Integration, Git & SDLC (Rapid Application Development model & Agile Development). Well versed with NextJS to build ecommerce store websites for SEO optimisation, fast responses and better user experience.
● Proficient in developing and enhancing responsive web applications using ReactJS, NextJS, Redux, Bootstrap, ES6, Typescript, jQuery, HTML, CSS and backend frameworks like Django/Python, Spring boot/Java, Express/Node etc.
● 4+ solid experience in Backend development covering all aspects of setting up a sophisticated backend such as Authentication, Authorization, CI/CD, etc.
● Experience in setting up GraphQL on the client and the server side using a variety of tools such as Apollo Client, Prisma, Hasura, AWS AppSync, AWS Amplify, etc.
● Hands-on experience with cloud computing using AWS tools such as EC2, S3, Elastic Beanstalk, Lambda, Route53, Cloudfront, DynamoDB, etc and Heroku.
● Strong experience working on commercial software projects in all stages of the software life cycle from requirements gathering, design, development, testing, and deployment (launch) to maintenance.
● Worked as a part of a globally distributed team to interact with designers, architect solutions and lead engineering teams.
● Setup processes to ensure optimal performance, high velocity and good quality across multiple projects. Managed agile development teams using one-week sprints to deliver features iteratively and efficiently.
● Leading teams and building up open culture to solve big problems Technology Summary:
● Backend Technologies: Java (Spring Boot, Spring Cloud, JAX-RS, Golang, Ruby, Python,Django, Flask, Google Guice, Microservices architecture & Api), Prisma, NextJS, ExpressJS, Koa
● Front End Technologies: ReactJS, NextJS, Redux, SCSS, LESS, JSS, ExtJS, Kotlin, Swift, React Native, Ionic
● Databases: Postgres, MySql, MariaDB, Oracle 11g, MsSQL
● Project management tools used for managing small teams: Jira, Asana, Linear
● Miscellaneous tools Used: Bitbucket, Github, Teamcity, SVN, Jenkins, Bamboo, Maven, Webpack, Rollup, ESbuild, Grunt, Jest, Vitest, Keycloak Work History
Senior Application Engineer Dec 2024 to Present
Bluefishai, Remote (https://www.bluefishai.com/)
● Building full stack application to work with AI workflows
● Stabilizing the platform
Staff Frontend Engineer Feb 2023 to Nov 2024
Blacklane GmbH, Berlin, Germany (https://www.blacklane.com/en/)
● Building entire organization’s data driven pipeline for frontend events to determine the strategy for company future
● Building SEO compliant ecommerce website with NextJS to increase ranking
● Building UI features, code reviews on order management & payments
● Redesigning entire codebase for migration from old technologies to new one
● Taking architectural decisions and mentoring team members.
● Building entire B2B business suite and making it super flexible to be able to be integrated in worldwide airlines websites to boost the business
● Looking after legacy Ruby code and desperation of it & moving everything to golang
● Languages Used: Javascript, GoLang, Ruby, Typescript, Graphql
● Special Tools/Libs: React, Redux, Graphql, Storybook, NextJS, Rails, Angular, Keycloak, SQS, Cloudfront, S3, Amplify, Vercel, turbo, Mixpanel, Rudderstack
● Lead a team of 7 developers initially and now overlooking the entire guest booking domain as domain expert across 6 vertices.
Senior Software Engineer Nov 2021 to Jan 2023
Grover Group GmbH, Berlin, Germany (https://www.grover.com) Project: Grover.com
● Role: Senior react & ruby developer
● Building SEO compliant ecommerce website with NextJS to increase ranking
● Building UI features, code reviews on order management & payments
● Redesigning the payments module for handling lots of client requests and making it user friendly
● Capturing user stats with Amplitude & Segment to know future trends / trend breaks
& monitoring of statistics.
● Languages Used: Javascript, Ruby, Typescript, Graphql
● Special tools/libs: React, Redux, Graphql, Storybook, NextJS, Kakfa, Rails, Flagr, Amplitude, Segment.io
Project: Admin Panel Dashboard application for ops and reconciliation of payments
● Role: Senior react developer
● Building UI features, code reviews
● Migrating old modules into beautiful UI with Graphql
● Understanding and introducing new modules to reduce ops work with one click actions
● Fixing prod bugs and updating system to new measures
● Expectation management with multiple stakeholders to meet requirements in a large microservice based architecture ecosystem.
● Languages Used: Javascript, Typescript, Graphql
● Special tools/libs: React, Antd, Rails, Graphql
Project: Billing Service Microservice for payment processing
● Role: Backend Developer
● Integrating new feature backend with graphql endpoints
● Increasing automation of payments to reduce and understand the trend of failure payments and providing new safeguards against them.
● Building ops specific features to get quick insights for reconciliation purposes
● Reconciliation of large numbers of payments with automated systems to ease the process and bring accountability with inhouse and third party tools integration.
● Languages used: Javascript, Golang, Typescript, Graphql
● Special tools/libs: React, Graphql, NextJS, Rails Technical Lead Apr 2019 to Oct 2021
Velotio Technologies Pvt. Ltd., Pune, India (https://www.velotio.com/) Project: Gyaan.ai Sales analytics and management in right way (formally DelightIQ)
● Role: React UI developer
● Building interactive features with ReactJS
● Building drag and drop jira style board for tracking sales activities and streams
● Languages used: Javascript,Python
● Special tools/lib: ReactJS, React beautiful dnd, django, Postgresql Project: Confidential Fortune 200 client in media & entertainment
● Role: React UI developer
● Building internal websites and features with ReactJS & NodeJS, ExpressJS
● Dynamic UI rendering with express+typeorm powered backend
● Integration on inhouse analytics, devops and other related tools
● Languages used: Javascript
● Special tools/lib: ReactJS, AGgrid, jenkins, sentry.io, expressJs Project: Habu.com The future privacy analytics data sharing platform
● Role: Senior UI Developer & Golang Developer
● Building UI features, code reviews
● Redesign of existing material ui based components
● Moving towards 100% unit & integration tests
● Building out of the box latest UI concepts to improve project
● Languages used: Javascript, Golang
● Special tools/libs: React, Redux, Saga, Gorm, Material UI, Terraform, AWS Project: Bludot.io Rewards Economy booster mobile app
● Role: Mobile UI Lead, Senior RN developer
● Setting up practices to be followed by people for new React Native teams initiative
● Bootstrapping the project and getting CICD done around it
● Evaluating frameworks and critical decision making to reduce ambiguity in designs vs product.
● Building offline first app features
● Languages used: Typescript, Kotlin, Java, Python, Swift
● Special tools/lib: React Native, React Native Paper, Terraform Project: Appify.com Studio admin portal (formally Turbosystems)
● Role: React Developer, Individual Contributor
● Kickstart project, Building UI features, Code Reviews
● Existing Application is built using jQuery + Django/Python.
● Redesigned the existing components of the product using the latest technologies and modern standards along with containers as a java spring boot project.
● Introduced modular architecture and reusable React components.
● Leading a team of 5 developers to develop core components of the product and contributing to Java based supplement code required to host the application on existing tech stack.
● Django/Python based project for holding frontend build which is being
● deployed separately in each environment.
● Languages used: Javascript, Java
● Special tools/lib: ReactJS, Redux, Typescript, Spring boot, AWS Project: Heavy.ai GPU based Analytics Platform (formally Omnisci)
● Role: Full Stack Developer, Devops Engineer & Scrum master
● Architecture, Design, Implementation
● Design, Architecture for the Frontend of the Application
● Setup the React/Redux based framework from scratch.
● Creating custom reusable components in Material UI
● Manage a team of 5 developers.
● Doing proof of concept codes to present analysis
● Platforms: CentOS, Ubuntu
● Languages used: Javascript, Jinga, Python
● Special tools/lib: React/Redux, Javascript, Django, PostgreSQL, Saltstack, AWS Project: Givingforce.com – Corporate Employee Giving Portal
● Role: Technical UI Lead
● Architecture, design, implementation
● Existing Application is built using jQuery, PHP.
● Redesigned the existing components of the product using latest technologies
● and modern standards.
● Introduced modular architecture and reusable React components.
● Lead a team of 4 developers to develop core components of the product
● Languages used: Javascript, php
● Special tools/lib: ReactJS, Redux, MySQL, Laravel Project: Onclusive.com PR analytics portal in collaboration with Berkshire Hathaway
● Role: UI developer
● Setting up project and getting people up to speed
● Setting up initial framework for fast and unambiguous feature development
● Building feature libraries for visualizations
● Languages used: Javascript
● Special tools/lib: ReactJS, MySql, Heroku
Authorized Officer IT Software Engineer Jul 2018 to Apr 2019 UBS AG, Pune, India (https://www.ubs.com/de/en.html) Project: CRM & Broker Review Admin Tool, Calendar
● Role: UI engineer & Platform developer
● Product implementation
● Unblocking peers from cloud related issues
● Contributing to devops processes to reduce 1 month deployment
● processes into 10 minutes.
● Rewriting legacy application’s deployment code to support modular deployment by fixing architecture and turning them into one click deployment with spring boot and microservices architecture..
● Contributing to Frontend development of features & resolution of bugs
● Created enterprise ready frontend framework with react & redux.
● Web User interface creation
● Creating custom components
● Building spring boot based micro modules to serve apis of specific modules
● Languages used: Javascript, Java
● Special tools/lib: Spring boot, ReactJS, Redux, Flex, NodeJS, Maven, Teamcity Software Engineer Dec 2016 to Jun 2018
Qualys Security Tech Services Pvt. Ltd., Pune, India (https://www.qualys.com) Project: Indicator of Compromise (IOC) & File Integrity monitor (FIM)
● Role: React UI developer
● Implementation of new features
● Migration to microservices architecture
● Restful api development with hibernate & spring boot
● Contributing to building custom ui components library
● Development of standalone reporting service
● Languages used: Javascript, Java, SQL
● Special tools/lib: Hibernate, Spring boot, ReactJS, Redux, NodeJS, PhantomJs, Oracle 11g
Project: CertView Certificate management & Vulnerability analysis
● Role: Fullstack developer
● Implementation of new features
● Building microservices architecture based application
● Restful api development with hibernate & spring boot
● Contributing to experimental features
● CICD
● Implementation with security first approach
● Languages used: Javascript, Java, SQL
● Special tools/lib: Spring boot, kafka, ReactJS, Redux, Oracle 11g Project: Security Assessment Questionnaire (SAQ) Automated compliance
● Role: Fullstack developer
● Supporting old ExtJS module and rewriting it for migration to ReactJS
● Migration towards microservices
● API development with Google Guice.
● Building custom components
● Languages used: Javascript, Java, SQL
● Special tools/lib:ExtJS, Google Guice, Postgres
Software Developer Jan 2014 to Dec 2016
Tata Consultancy Services, Pune, India (https://www.tcs.com) Client: Nielsen Ad Ratings (https://www.nielsen.com) Project: Digital Data Reference System (core for Nielsen Ad Ratings)
● Role: Full Stack Engineer
● Rich Component frontend creation with ExtJS 5
● Designing & implementation of architecture without any security flaws
● Web User interface creation
● Leading frontend team to prioritize tasks and issue resolution
● Setting up of basic Framework and production setup for project
● Creation of REST API with JAX-RS and using APIGEE for high scalability.
● Creating custom components
● Languages used: Javascript, Java
● Special tools/lib: Spring, ExtJS 5 (Sencha), NodeJS, Apigee, Oracle 11g Project: TopTen Admin Tool
● Role: Frontend Developer
● Admin Tool UI development with ExtJS 4
● Automation of existing manual tasks with linux tools
● Languages used: Javascript, Java
● Special tools/lib: ExtJS 4, MSSQL
Project: AdSpot & RandomHouse WebScrapping
● Role: Backend Developer and Data Engineer
● Building out of the box tool to do image analysis to find images from given set of newspaper scans
● Experimental algorithm implementations
● Implementation of web scraping of randomhouse.com with a java based program with 500K pages crawling under 1 minute 30 sec.
● UI development for both AdSpot and Random House scraping
● Python based fuzzy logic algorithm to detect ads from pictures
● Languages used: Javascript, Python, Java
● Special tools/lib: JQuery, OpenCV, MariaDB
Freelance Security Bug Bounty Hunter Jan 2012 to Jan 2014 Self Employed, Pune, India
● Role: Security Researcher
● Worked as freelance security bug bounty hunter
● Identified XSS, XSRF, SQLi, RFI, LFI and many more interesting security related bugs in multiple big websites.
● Languages: PHP, python 2, Ruby
● Special tools/lib: Backtrack, SQLMap, AWUS036H, Nmap, Metasploit, RTLSDR, dnsrecon, GNURadio
EDUCATION
Bachelor of Engineering (B.E.) in Information Technology Jun 2010 to Jun 2013 University of Pune, Pune, India
Diploma in Information Technology Jun 2007 to Jun 2010 Government Polytechnic Pune, Pune, India
LICENSES & CERTIFICATIONS
Introduction to Project Management 2022
Skillup
HONORS & AWARDS
Public Acknowledgement for Security Disclosures 2012 to 2014
● Google’s Hall of Fame
● Apple’s Web Server Notification Page
● Microsoft Security Researcher Acknowledgement Page (Listed 3 times)
● Mahara.org’s Security Researcher Acknowledgement Page
● Ebay.com’s Security Researcher Acknowledgement Page
● Adobe’s Security Researcher Acknowledgement Page (Listed twice)
● Redhat’s Security Acknowledgement Page
● Nokia’s Security Acknowledgement Page
● Bugsheet’s Acknowledgement Page
● Dimartinoentertainment’s Acknowledgement Page
● Olark’s Security Acknowledgement Page
● Getbase’s Security Acknowledgement Page
● Bugcrowd’s Security Acknowledgement Page
● Gitlab’s Security Acknowledgement Page
● CloudApp’s Security Acknowledgement Page
● Streemfire’s Security Acknowledgement Page
● 37Signal’s Security Acknowledgement Page
● Splitwise’s Security Acknowledgement Page
● Yahoo’s Security Researcher Acknowledgement Page
● Reddit’s Acknowledgement and White Hat Award
● Shaukk.com’s Acknowledgement Page
OWASP PHP Port Scanner Project's Acknowledgement
● Constantcontact's Acknowledgement
● Appcelerator Acknowledgement
● Goanimate Acknowledgement
● Blackberry Acknowledgement
● Informatica Acknowledgement
Open Source Projects and contributions
Project : Cordova Antispoof GPS
Role: A cordova plugin for Android devices for enterprise applications for detection if device location is spoofed. Adds additional security for your app against location spoofing apps. Written alongside native android api and cordova to utilize directly with JS friendly api. Github : https://github.com/saurabhnemade/cordova-plugin-antispoofgps Project: Docstojson
Role: Contributed to docs to json utility library for various bug fixes related to cross platform compatibility issues.
Github: https://github.com/nicolasbize/docstojson
Project: React Twitter Embed
Role: Created ReactJS wrapper implementing all API’s of Twitter widgets and components. This one provides all components possible with Twitter Web API. (100k+ weekly downloads) Github: https://github.com/saurabhnemade/react-twitter-embed Featured on: https://developer.twitter.com/en/docs/twitter-for-websites/tools-and-libraries Project: Webpack Build Notifier
Role: Contributed to the awesome webpack plugin by writing the test cases and setting up basic continuous integration and continuous deployment with travis. Github: https://github.com/RoccoC/webpack-build-notifier Project: Esbuild Notifier
Role: A standalone plugin to make developers life easier on new tooling systems by providing notifications.
Github: https://github.com/saurabhnemade/esbuild-notifier Project: React Query Builder
Role: Contributed to codebase to extend functionality to support more use cases. Github: https://github.com/react-querybuilder/react-querybuilder#contributors Personal Details
Email: ****************@*****.*** *******@******.** *************@******.***
Mobile Number: +49-151********
LinkedIn: https://www.linkedin.com/in/saurabhnemade/ Github: https://github.com/saurabhnemade
Stackoverflow: https://stackoverflow.com/users/8778804/saurabh-nemade Portfolio: https://www.nemade.eu