About Saurabh
I am a disciplined and organised person ready for challanges where I think I can make a difference. I never neglect an opportunity for my improvement. I tackle success and failure in a balanced manner.
Carreer Overview
With 10 years of software industry experience in domains like food delivery, retail, industrial automation and ocean logistics, I have proven my importance to the teams I worked for. With the ability of developing quick, effective and efficient PoC’s, I proved my agility to work on diversified topics. I worked on mission critical products from scratch and brought them to a production ready shape. With increasing experience I have also mentored teams on various occasions, helped them to get started on projects, proving my leadership qualities. I am a quick learner and always open for learning new things. Writing clean, testable and extensible code is something that I love to do and would like to promote in any team I will join in the future. Over this long journey I developed an intrest in application security and I am glad I got a chance to explore its depth and still learning a lot.
Art of C/IAM
Every company in today’s era at some point of time needs an Identity and Access Management system for its internal and external customers. At Logward GmbH & Co. KG I have developed competency in the area of CIAM with the help of industry leaders in this domain like AWS Cognito and SalesForce. I leveraged my .Net Core and C# skills to come up with quick, effective and efficient PoC’s. Demonstarted and set up the process for companies CIAM module. I also made sure that while implementing the CIAM, GDPR was taken care off as it plays a big role while handling the user personal infromation.
Work Work Work
With the wide experience in C#, .Net Core and SQL(PostgresSql, MySql, MongoDb) at Logward GmbH & Co. KG, I have dilivered the performant RESTful api’s with the time less than expected. Showcased the use of latest trends in the .Net Core with patterns like MVC, Repository and concepts like dependency injection. Also lerned and practiced continious integration and continious delivery (CI/CD) using Jenkins and deploy services on Kubernetes. I also worked on AWS services, Docker, Redis, Elastic search when needed, demostrating the flexibility of context switching. In Siemens I have developed 33 OPC UA compliant aggregaets algorithm for a product called Process Hostorian, I spearheaded this module and practiced the skills of leadership with example. I have also worked and developed a Time Value Series Database from scratch for the process data of SCADA system where I worked on compression algorithm and achived 70% data compression compared to plain storage in SQL.
The world of technology is changing a lot and it demands enginners adapt to the change. Was able to do so for different copanies wherein there is need to different skill set in technical domain.
Innovation
In January 2018, I have participated in the Gloabl Siemens hackethon wherein I proposed and showcased a working prototype of an IoT device called (named by me) “Alzheimer Assist”. This idea then was taken forward for Siemens Technology Acceleration group for considering it as a potential product. Though it couldn’t succeed; I have learned a great deal of things in the field of IoT and IIoT. Even today I work on some projects of my own to create some small IoT devices inspired by vision of Industry 4.0.
Goal is to deliver a defect free software
Having worked at IT giants like Infosys Ltd and Siemens, I have learned a great deal about how critical testing is in any product life cycle. In Siemens I practiced and developed competency at Test Driven Development and educated the team to adapt it. Doing so I could achieve a significant decrease of at least 20%, interms of defects being reported. Unit test is important for any piece code you wrote in the past and going to write in the future. I always belive in developing a testable, maintainable and extensible software.
Problem solving
Working on different problems that will help to reduce cost and increase productivity in terms of delivery and quality of the deliverables is always my favourite thing to do. In Siemens I developed a test utility using WPF and applying MVVM pattern to test the Aggregates features. Aggregates being a backend service there wasn’t a way to demonstrated the features to the management. This utility clearly demonstrated the OPC UA standards used in the Aggregates framework. This utility helped the System Test team to figuer out the quality of SCADA system data they were simulating.
Couriousity to learn
With continious changes in technologies and how new industry look towards software development, I am very keen to learn new technologies to slove problems. I created some git repository to showcase my Go, R and Java learnings.
Core Competency
Go, Python, C#, .Net Core, MVC, MSTest, XUnit, Design Patterns, REST, SQL, PostgresSql, MySql, EF Core, AWS, GRPC, Kubernetes, Jenkins, Docker, SalesForce, Agile Development, Git, TFS, OPC UA Aggreagtes standards.
Work Experience
Jan 2019 - Current
SENIOR SOFTWARE ENGINEER
Delivery Hero SE
Berlin, Germany
Apr 2018 - Dec 2018
SOFTWARE DEVELOPER
Logward GmbH & Co. KG
Hamburg, Germany
Jun 2014 - Apr 2018
ASSOCIATE CONSULTANT
Siemens
Bangalore, India
Feb 2011 - Jun 2014
SENIOR SYSTEM ENGINEER
Infosys Ltd
Bangalore, India
Education
Jun 2006 - May 2010
BACHELOR OF ENGINEERING (INFORMATION TECHNOLOGY)
Sant Gadge Baba, Amravati University, India
Interests
SPORTS AND YOGA
Having raised in a sport loving country, I love to play games like cricket, vollyball, table tanis, badminton. Also India is the place where Yoga comes from, I love to do yoga along side my wife.
COOKING
Cooking All kinds of Indian cuisines is my specialty. I also love to learn and cook different dishes from different countries.