S

Shivam Singh

CTO

Bengaluru, Karnataka, India10 yrs 4 mos experience

Key Highlights

  • Led development of automated healthcare systems.
  • Expert in microservices architecture and cloud technologies.
  • Strong background in team leadership and project management.
Stackforce AI infers this person is a Backend-heavy Fullstack Engineer with a focus on Healthcare technology.

Contact

Skills

Core Skills

Systems DesignBig DataJavaKubernetesDropwizardMysql

Other Skills

Amazon Web Services (AWS)C++ClojureClouderaData StructuresHTMLHiveJavaScriptKafkaLinuxMongoDBPHPProgrammingPythonQuarkus

About

Java Geek exploring big data!

Experience

Oracle

Principal Member of Technical Staff

Nov 2024Present · 1 yr 4 mos · Bengaluru · Hybrid

Systems DesignProgrammingClojureBig DataTeam Leadership

Halodoc

2 roles

Engineering Manager

Jul 2024Nov 2024 · 4 mos · Hybrid

Systems DesignJavaKubernetesWeb ServicesQuarkusDropwizard+2

SDE3

Apr 2022Aug 2024 · 2 yrs 4 mos · Hybrid

  • At Halodoc, a leading healthcare product company in Indonesia, I contributed to a comprehensive ecosystem addressing various health needs. Our platform enabled seamless access to doctor consultations, insurance, subscriptions, lab tests, and medicine delivery services. Overseeing the development and maintenance of 70+ microservices, I utilized cutting-edge technologies like Docker, Kubernetes, MongoDB, MySQL, DropWizard, AWS, ElasticSearch, Kibana, Logstash, and New Relic to ensure peak performance and scalability.
  • Led the development of the B2C and B2B Pharmacy Delivery Reconciliation System, I guided a 10-member team through the entire process, from requirement analysis to successful deployment. Leveraging Java Dropwizard and a suite of tools including MySQL, S3, MongoDB, Kafka, and Slack, we automated 70% of manual tasks, resulting in significant time savings. This innovation not only streamlined operations but also enhanced efficiency, saving approximately 20 mandays.
  • Designed and implemented the Consultation Reconciliation System. This automated transaction reconciliation across Halodoc's Consultations vertical, reducing manual intervention by over 90% and saving 12 man-days monthly. Leveraging a stack of technologies including Dropwizard Java, MySQL, S3, MongoDB, Kafka, and Slack, coupled with React for frontend, the system ensured efficient processing and real-time visibility.
  • Developed HTTP Retry Commons, a global library integrated into our microservices architecture, significantly enhancing resilience in HTTP client interactions. This feature led to a substantial reduction in 5XX errors and improved the success rate of HTTP requests by over 90%.
  • Developed Halodoc Connect, a feature facilitating continuous chat between doctors and patients, improving doctor-patient interaction and care.
  • Developed Doctor Availability feature from scratch, providing live notifications to the Ops team about doctor availability for timely intervention and patient support.

Kaiburr

Senior Developer

Jun 2020Mar 2022 · 1 yr 9 mos · Bangalore Urban, Karnataka, India

  • Kaiburr is a product based company with core products aimed to be a one stop shop for devops and devsecops. The product is based on microservices architecture, entirely dockerized and hosted on kubernetes cluster.
  • Designing and implementing java based data collectors for tools like Blackduck, Appscan, Gitlab, Anchore, UrbanCodeDeploy, etc.
  • Designing and implementing java modules to enhance user experience on kaiburr platform such as Notification, workflow engine using camunda, Hidden documents using Keycloak roles.
  • Designing and implementing integrations from various tools like Twistlock image scan, Blackduck Source Code scan, ArgoCd image deployment, etc to Kaiburr workflow.
  • Designing and implementing generic REST endpoints for product microservices

Healthedge

Senior Software Engineer

Dec 2018May 2020 · 1 yr 5 mos · Bengaluru Area, India

  • PHM Datalake: Worked to build a Datalake and ETL pipeline. Data from multiple different sources is to be ingested using sqoop/gobblin to create the landing layer. Hive/Spark/Impala to transform the data into Global data format. Transformed data has to be pushed to multiple outbound sources like Oracle/Mysql, csv exports and Elastic Search.

Altisource

3 roles

Senior Software Engineer (Dev)

Promoted

Oct 2017Nov 2018 · 1 yr 1 mo

  • RestFul Java Utility: This is another major task on which I have spent a considerable amount time. This project has helped business to deliver AVM data using automation. This application is developed in such a way that it gives its users a lot of flexibility and control by using a configuration file. It is a multithreaded application comprising of four key modules developed separately and merged later.
  • CSV to JSON Converter: This module efficiently reads a CSV file and converts it to predefined JSON with added filters for CSV files to read, data value checks and conversions.
  • HTTP Post: This module can work as a rest client for any restful service. It’s a multithreaded module with configurable threads which takes a request JSON String as input and returns a JSON response from the REST server. This also handles all the error scenarios.
  • Status Store: This module helps keep track of each request status into a MySQL server and helps in figuring out the hit rates and error cases.
  • JSON Parser: This is a generic module that can parse any JSON and create CSV files.

Software Engineer (Dev)

Aug 2016Sep 2017 · 1 yr 1 mo

  • I am working as a developer. Below mentioned are some projects that I have worked on.
  • 1. Process Control model: I have developed a Process control model using shell and python for scripting and MySql as a metadata store. It can easily manage and execute any number of tasks on Linux platform.
  • 2. ETL Automation: Automated entire ETL pipeline which includes inbound data from multiple sources such as FTP, SFTP, S3, Redshift to Hadoop Environment using Java, Shell, Python. Further processing of data is also automated using hive and impala-shell. Data exports are automated using Sqoop.
  • 3. SFTP Adapter: I have developed this in java utility to mimic SFTP. Using this utility one can easily download and upload files to any configured SFTP server in a multi-threaded environment.
  • 4. CsvToJson Converter: I have developed this utility in Java to convert CSV files to json.
  • 5. JsonParser: I have developed this utility in Java to convert Json files into CSV.

Software Engineer(Dev-Ops)

Jun 2015Jul 2016 · 1 yr 1 mo

  • Worked as Software Engineer at Altisource Business Solution since 22nd of June 2015. I have been working as a DevOps for Consumer Analytics team at Altisource Labs. Below mentioned are some tools/ and techniques that I have set-up and adminned.
  • 1. Rundeck for deployment jobs to support Continuous Delivery (CD).
  • 2. Developed Chef cookbooks and recipes for CD of different modules
  • 3. Zabbix, site24X7 server and application monitoring
  • 4. ELK (ElasticSearch Logstash & Kibana) to monitor logs
  • 5. Nginx and Haproxy for load balancing
  • 6. Amazon Web Services (EC2, S3, Redshift, Elastic Load Balancer)

Hexagon capability center india

Summer Intern

May 2014Jul 2014 · 2 mos · Hyderabad, Andhra Pradesh

  • As an intern, I developed SmartPlant iView which was an R&D project majorly focussed on porting an internal application based on OpenGL into a web based solution using technologies like WebGL, JavaScript, CSS, HTML5. I have delivered the first prototype which can be used to load and display complex 3-D graphics on a web browser with added support for basic movement on a 3D plane and magnification.

Sociorent.com

Campus Ambassador

Feb 2013Apr 2013 · 2 mos · Mangalore, India

  • This is basically a book renting website, and I was responsible for all the work from publicity to distribution of books.

Education

National Institute of Technology Karnataka

Bachelor of Technology (B.Tech.) — Information Technology

Jan 2011Jan 2015

Tilak Public School Jaipur, Rajasthan

Senior Secondary School — PCM

Jan 2008Jan 2010

Army Public School Lucknow, India

high school

Jan 2006Jan 2008

Bal Vidya Mandir lucknow, U.P.

Jan 1999Jan 2006

Stackforce found 100+ more professionals with Systems Design & Big Data

Explore similar profiles based on matching skills and experience