Summary
Overview
Work History
Education
Skills
Websites
Timeline
Generic

Harmanat Singh

Mohali

Summary

Technical Lead, having experience in development and implementations of Client-Server, Web Applications using Core Java, Spring Boot, NoSQL databases and RDBMS (PostgreSQL, MySQL, SQL Server). Client interactions and handling customer issues.

Overview

13
13
years of professional experience

Work History

Technical Lead

Infrablok
12.2022 - Current
  • Held final responsibility for architecture, design and implementation of applications in a new project. Built these applications using technologies such as Spring boot, GraphQL, PostgreSQL.
  • Learned and adopted new technologies to address changing industry needs like GraphQL.
  • Maintained routine communication with clients to assess overall satisfaction, resolve complaints and promote new offerings.

Technical Lead

Infrablok India Pvt Ltd
12.2022 - 05.2024
  • Over the past year, I have independently developed five backend microservices that support various functionalities within a comprehensive healthcare supply chain product. These microservices seamlessly integrate with one another, additional microservices, user interfaces, and various tools including Apache Superset, Postgres, MongoDB, and Apache Airflow.
  • My work has been instrumental in establishing a full clinical trial facility and an independent data-sharing module, enhancing the product's capability to manage complex healthcare logistics.
  • All communications between these components are facilitated through REST APIs, with Apache Camel ensuring efficient message routing.
  • I have also incorporated several technologies such as Swagger for API documentation, Quartz Scheduler for job scheduling, RabbitMQ for message queuing and Okta for secure identity management.

Technical Lead

Synechron Technologies
10.2021 - 11.2022
  • Held final responsibility for architecture, design and implementation of a company-wide platform and application.
  • Mentored junior team members, providing educational expertise on technical concepts and application usage.

Senior Software Engineer

Dataguise, a PKWARE Company
05.2016 - 10.2021

As Scrum Master:

  • Facilitated Scrum framework – led sprint planning, backlog grooming, daily scrums, sprint reviews and sprint retrospectives.
  • Planned Agile best practices for overcoming impediments.

As Senior Software Engineer:

  • Participated in complete software development life-cycle, including performance analysis, design, development and testing. Along with this, did code reviews, troubleshot various software issues by using debugging processes.
  • Documented software design, detected faults, project planning discrepancies and other vital data.
  • Developed Sensitive data discovery and Masking solutions across various database platforms like Oracle, SQL Server, and other SQL environments and also across some NoSQL environments such as MongoDB, Apache Cassandra and Amazon DynamoDB.
  • Developed watchdog, procedure for monitoring and logging on Databases such as SQL Server, Teradata, and Oracle.

As part of the Customer Success team

  • Handled POC for French Client, SNCF, during on-site visit.
  • Handled POC for Ola Cabs at Bengaluru.

Software Engineer

Acidaes Solutions (CRMNEXT)
11.2015 - 05.2016
  • Worked on customer relationship management (CRM) domain and provided software solutions for CRMNEXT, CRM software product.
  • Took care of migration tasks on databases such as SQL Server 2012, 2014, and Oracle.

Senior Software Developer

Open Access Technology India
09.2011 - 11.2015
  • Implemented solutions for WebGas systems as per detailed designs and worked on developing applications using wide spectrum of technologies like web Plus, SQL Server, XML, AJAX, HTML, and JavaScript .
  • Managed function interfaces using WebPlus and Display Generators, the programming languages for OATI framework.

Education

Bachelor of Technology - Computer Science

Institute of Engineering And Technology
Punjab 140108
2011

Skills

CORE SKILLS

  • Java/J2EE Technologies: Core Java, Spring Boot, Hibernate, Java Design Patterns
  • Web Technology, Servers and Tools: Web Services, GraphQL, Apache Tomcat Server, MyEclipse, IntelliJ IDEA, JIRA Software,
  • Version Control: GitHub
  • Build automation Tools: Maven, Gradle
  • Cloud Platforms: Amazon Web Services
  • Databases: SQL: Microsoft SQL Server, Oracle, MySQL, PostgreSQL NoSQL: MongoDB
  • Operating Systems: Windows, Linux: Ubuntu

___________________

ESSENTIALS SKILLS

  • Leadership
  • Multitasking abilities
  • Management abilities: Agile Best Practices, Scrum Processes, Risk mitigation planning, Customer Interaction

Timeline

Technical Lead

Infrablok
12.2022 - Current

Technical Lead

Infrablok India Pvt Ltd
12.2022 - 05.2024

Technical Lead

Synechron Technologies
10.2021 - 11.2022

Senior Software Engineer

Dataguise, a PKWARE Company
05.2016 - 10.2021

Software Engineer

Acidaes Solutions (CRMNEXT)
11.2015 - 05.2016

Senior Software Developer

Open Access Technology India
09.2011 - 11.2015

Bachelor of Technology - Computer Science

Institute of Engineering And Technology
Harmanat Singh