Hemang Rami profile photo 1 on Tal

Hemang Rami

Lead Cloud Architect & AI Engineer | 15+ Yrs | Java, AWS, Kubernetes, Spring Boot

Bengaluru

15+ years of work experience

Nokia
Oct 20242 yrs 2 mosPresent

Bengaluru

Developed scalable, cloud-native microservices using Java and Spring Boot to optimize telecom network management systems. Network Configuration API Platform – Designed and developed RESTful APIs for NetAct’s configuration management module, enabling faster and more secure data retrieval for over 100K network elements. Secure TLS Automation for JBoss EAP – Automated HTTPS/TLS configuration using shell scripts, Elytron CLI, and PKCS12 keystores to improve platform security compliance. CM Persistence Microservice – Built a Spring Boot microservice for configuration management (CM) data persistence with PostgreSQL integration, improving read/write efficiency by 40%. Monitoring Dashboard – Developed a real-time system health monitoring dashboard using Prometheus and Grafana, reducing incident resolution time by 60%. Designed AI knowledge assistant using RAG architecture for telecom documentation search. Implemented document ingestion, chunking and embedding pipelines. Integrated LLM-based response generation for troubleshooting queries. Skill Used:  Java 17, Spring Boot, REST APIs, OAuth2, Keycloak, Kafka, JBoss EAP, Docker, Kubernetes, Linux, TLS/SSL, OpenSSL
ITC Infotech
Jan 20204 yrs 10 mosOct 2024

Bengaluru, Karnataka, India

As a member of the Java Integration team, I played a crucial role in developing and designing a software solution tailored specifically for clients in the oil and gas industry. My responsibilities encompassed preparing comprehensive design documents for new requirements, conducting peer code reviews, and implementing defect prevention strategies to guarantee the delivery of high-quality software solutions. I collaborated closely with team members to plan and execute the design, with a keen focus on optimizing and securing software modules. Furthermore, I actively engaged with clients to gather detailed software requirements, ensuring alignment with their specific needs and preferences. Presently, I am involved in a project that includes supporting file uploads of up to 25GB and working with a Message Facade System, further enhancing my expertise in handling diverse technological challenges. ● Role: Lead Engineer ● Skill Used: Java, Spring Boot, Microservice (Kafka, IBM MQ), Postgresql,NodeJS Company Name: ITC INFOTECH (BANGALORE) Baker-Huges (CLIENT) ● Duration: April 2022 to Till As part of the Java Integration team, I contributed to developing and designing a software solution tailored for retail customers. My responsibilities included preparing comprehensive design documents for new requirements, conducting peer code reviews, and implementing defect prevention strategies to ensure the delivery of high-quality software solutions. I collaborated closely with team members to plan and execute the design, focusing on optimizing and securing software modules. Additionally, I engaged with clients to gather detailed software requirements, ensuring alignment with their specific needs and preferences. ● Role: Lead Engineer ● Skill Used: Java, Spring Boot, Talend ESB, Microservice (Kafka, IBM MQ), Camel ● Company Name: ITC INFOTECH (BANGALORE) LOWES (CLIENT) ● Duration: Jan 2020 to April 2022
Sophos
Aug 20181 yr 6 mosJan 2020

Ahmedabad, Gujarat, India

Sophos Firewall is a hardware-based firewall system designed to monitor and control incoming and outgoing network traffic according to predefined security rules. The system boasts a wide array of hardware devices with ample storage capacity, enabling users to retain their data in real-time. Additionally, the firewall provides features for data backup, restore capabilities, and High Availability (HA) support. The Cloud-based Reporting solution complements the firewall by offering a comprehensive dashboard displaying various types of reports sourced from multiple devices. The reporting mechanism centrally collects data from all modules, parses and aggregates it, and converts it into different charts and reports for easy analysis and interpretation. This centralized reporting feature enhances visibility and enables administrators to make informed decisions regarding network security and performance. ● Role: Developer ● Skill Used: Java, Spring Boot, Hibernate, PostgreSQL, AngularJS 7, Microservice, ● Company Name: Sophos Technologies Ahmedabad ● Duration: August 2018 to Jan 2020 Roles and Responsibilities: ✔ Responsible for requirement gathering and functional Specifications for the Module. ✔ I have been involved in software development life cycle (SDLC) implementation as a developer for my module. ✔ Working with client real-time issues and bug-fixes of existing products and making the product more robust. ✔ Actively participate and contribute to Dev-ops Activities of different Environments.
Jio
Aug 20153 yrs 1 moAug 2018

Mumbai Area, India

Health Hub is a comprehensive digital healthcare ecosystem that includes both a web portal and a mobile app available on major platforms such as iOS, APK, and Windows. It primarily serves three user groups: patients, doctors, and hospital staff. Patients: Can store and manage their medical records on mobile devices, maintain their medical history, and share this information as needed. Doctors: Can prescribe medications digitally and communicate with patients via chat and video. Hospital Staff: Can manage patient details and interact with both patients and doctors through the platform. Third-Party Integration: Health Hub supports integration with laboratories, pharmacies, and legacy hospital systems, enabling a seamless patient care experience. Technology Stack: Backend: Java, Ruby on Rails (RoR), NodeJS Third-Party Integration: Apache Camel, JavaFX, SFTP Messaging Services: Apache RabbitMQ, REST, and SOAP web services Security: End-to-end encryption of all messages Role: Developer Skills Used: Java, Spring Boot, Hibernate, REST and SOAP Web Services, RabbitMQ, Apache Camel, MongoDB, NodeJS, Microservices Company: Reliance JIO InfoComm LTD, Mumbai Duration: August 2015 to August 2018 Roles and Responsibilities: Gathering requirements and creating functional specifications for the module. Participating in the software development life cycle (SDLC) as a developer. Integrating third-party HMS systems using Apache Camel and SFTP. Using GIT for version control. Working with a hybrid SQL and NoSQL architecture.
eInfochips
Mar 20155 mosJul 2015

Ahmedabad Area, India

Playing role Engineer Understanding the low level design of Project and Analysis and Create Use-case with help of Tableau (BI Tools) ,MongoDB.
Mar 20132 yMar 2015

Vadodara

As a Software Engineer, my responsibilities encompass: Facilitating requirement gathering and defining functional specifications for the Module. Active involvement in the software development life cycle (SDLC) as a developer, particularly focusing on my assigned module. Implementation of J2EE design patterns utilizing MVC Architecture and Indication Framework. Development of presentation layer components using JSPs, JSTL, HTML, jQuery, and JavaScript. Creation of the data model using iBatis.
May 20111 y 9 moFeb 2013

Ahmedabad

This project, developed using the Eclipse IDE, Spring framework, and Apache Tomcat 7 server for deployment, automates the tender process in real-life business scenarios. It manages the entire lifecycle of tenders, from creation to dispatch to specific users, including all hierarchical steps involved. The system features two types of users: admin and normal users, with roles and privileges managed to ensure appropriate access and functionality for each user type. Role: Software Engineer Skills Used: Java, J2EE, Spring, ibatis, Smart-GWT, Axis2 Web Service, JUnit, Oracle, MySQL Company: Zeitech Solution, Ahmedabad Duration: May 2011 to February 2013 Roles and Responsibilities: Responsible for client interaction, requirement gathering, and creating functional specifications for the module. I was participated in the software development life cycle (SDLC) implementation as a developer. Implemented J2EE design patterns using MVC Architecture.

Hemang’s AI Stack

claude code
claude code
cursor
cursor

Education

Gujarat University

MSc. Computer Application & Information Technology, Computers and Information Technology, Computer Science

Gujarat University

20065 yrs2011

Join Hemang and 10k+ other professionals on

Tal Boss

Tal is the app where bosses meet engineers & builders directly, without middlemen

Download Tal Boss

Hemang Rami on Tal

Headline

Lead Cloud Architect & AI Engineer | 15+ Yrs | Java, AWS, Kubernetes, Spring Boot

About

I am a Lead Cloud Architect & Backend Specialist with 15+ years of experience designing, scaling, and deploying mission-critical distributed systems. I specialize in bridging enterprise Java backends with modern AWS Cloud architecture and production-grade AI/ML workflows. ✈️ Currently based in India; actively seeking senior technical and engineering leadership roles in Europe with Visa Sponsorship / EU Blue Card processing. 🛠️ Core Technical Expertise • Languages & Frameworks: Java (Spring Boot), Python (Django, Flask), Node.js, Spring AI, LangChain4j • Cloud & Infrastructure: AWS (EC2, S3, Cloud-Native Ecosystems), Docker, Kubernetes, ArgoCD, Nginx • Data & Messaging: Apache Kafka, RabbitMQ, PostgreSQL, MongoDB, Cassandra, DB2, Talend Migration • Integration & Tools: Apache Camel, Web Services (REST, SOAP), Hibernate, JavaFX, Apache Spark • Architecture: Enterprise Microservices, Event-Driven Systems, RAG Pipelines, Multi-tier Distributed Computing • Domain Depth: Healthcare Interoperability (HL7, CCD, EHR Integration), Network Security, Retail, Oil & Gas 📈 Key Value & Leadership Impact • Scalable Cloud Operations: Over the last 4 years, I have engineered highly containerized, microservice-based architectures using Kubernetes and ArgoCD to maximize high-availability and deployment efficiency. • Backend-Driven AI/ML: Experienced in operationalizing intelligent features, leveraging Python and JVM-based AI frameworks to integrate predictive capabilities and automated workflows into robust enterprise systems. • Legacy Modernization: Successfully spearheaded high-risk migration initiatives, including moving legacy WebMethods and Talend pipelines over to modern, maintainable Java environments using Apache Camel. • Cross-Border Collaboration: A proven engineering leader adept at translating complex business needs into scalable solutions, collaborating closely with global onshore/offshore teams, and driving code quality through rigorous mentoring and technical documentation. Let’s connect if your organization is seeking a high-impact technical anchor to scale cloud systems and drive intelligent backend engineering!

Location

Bengaluru

AI stack

claude code

cursor

Work experience

Senior Software Engineer at Nokia, Oct 2024 - Present · 2 yrs 2 mos, Bengaluru, Developed scalable, cloud-native microservices using Java and Spring Boot to optimize telecom network management systems. Network Configuration API Platform – Designed and developed RESTful APIs for NetAct’s configuration management module, enabling faster and more secure data retrieval for over 100K network elements. Secure TLS Automation for JBoss EAP – Automated HTTPS/TLS configuration using shell scripts, Elytron CLI, and PKCS12 keystores to improve platform security compliance. CM Persistence Microservice – Built a Spring Boot microservice for configuration management (CM) data persistence with PostgreSQL integration, improving read/write efficiency by 40%. Monitoring Dashboard – Developed a real-time system health monitoring dashboard using Prometheus and Grafana, reducing incident resolution time by 60%. Designed AI knowledge assistant using RAG architecture for telecom documentation search. Implemented document ingestion, chunking and embedding pipelines. Integrated LLM-based response generation for troubleshooting queries. Skill Used: Java 17, Spring Boot, REST APIs, OAuth2, Keycloak, Kafka, JBoss EAP, Docker, Kubernetes, Linux, TLS/SSL, OpenSSL

Lead Software Engineer at ITC Infotech, Jan 2020 - Oct 2024 · 4 yrs 10 mos, Bengaluru, Karnataka, India, As a member of the Java Integration team, I played a crucial role in developing and designing a software solution tailored specifically for clients in the oil and gas industry. My responsibilities encompassed preparing comprehensive design documents for new requirements, conducting peer code reviews, and implementing defect prevention strategies to guarantee the delivery of high-quality software solutions. I collaborated closely with team members to plan and execute the design, with a keen focus on optimizing and securing software modules. Furthermore, I actively engaged with clients to gather detailed software requirements, ensuring alignment with their specific needs and preferences. Presently, I am involved in a project that includes supporting file uploads of up to 25GB and working with a Message Facade System, further enhancing my expertise in handling diverse technological challenges. ● Role: Lead Engineer ● Skill Used: Java, Spring Boot, Microservice (Kafka, IBM MQ), Postgresql,NodeJS Company Name: ITC INFOTECH (BANGALORE) Baker-Huges (CLIENT) ● Duration: April 2022 to Till As part of the Java Integration team, I contributed to developing and designing a software solution tailored for retail customers. My responsibilities included preparing comprehensive design documents for new requirements, conducting peer code reviews, and implementing defect prevention strategies to ensure the delivery of high-quality software solutions. I collaborated closely with team members to plan and execute the design, focusing on optimizing and securing software modules. Additionally, I engaged with clients to gather detailed software requirements, ensuring alignment with their specific needs and preferences. ● Role: Lead Engineer ● Skill Used: Java, Spring Boot, Talend ESB, Microservice (Kafka, IBM MQ), Camel ● Company Name: ITC INFOTECH (BANGALORE) LOWES (CLIENT) ● Duration: Jan 2020 to April 2022

SDE 3 at Sophos, Aug 2018 - Jan 2020 · 1 yr 6 mos, Ahmedabad, Gujarat, India, Sophos Firewall is a hardware-based firewall system designed to monitor and control incoming and outgoing network traffic according to predefined security rules. The system boasts a wide array of hardware devices with ample storage capacity, enabling users to retain their data in real-time. Additionally, the firewall provides features for data backup, restore capabilities, and High Availability (HA) support. The Cloud-based Reporting solution complements the firewall by offering a comprehensive dashboard displaying various types of reports sourced from multiple devices. The reporting mechanism centrally collects data from all modules, parses and aggregates it, and converts it into different charts and reports for easy analysis and interpretation. This centralized reporting feature enhances visibility and enables administrators to make informed decisions regarding network security and performance. ● Role: Developer ● Skill Used: Java, Spring Boot, Hibernate, PostgreSQL, AngularJS 7, Microservice, ● Company Name: Sophos Technologies Ahmedabad ● Duration: August 2018 to Jan 2020 Roles and Responsibilities: ✔ Responsible for requirement gathering and functional Specifications for the Module. ✔ I have been involved in software development life cycle (SDLC) implementation as a developer for my module. ✔ Working with client real-time issues and bug-fixes of existing products and making the product more robust. ✔ Actively participate and contribute to Dev-ops Activities of different Environments.

SDE 2 at Jio, Aug 2015 - Aug 2018 · 3 yrs 1 mo, Mumbai Area, India, Health Hub is a comprehensive digital healthcare ecosystem that includes both a web portal and a mobile app available on major platforms such as iOS, APK, and Windows. It primarily serves three user groups: patients, doctors, and hospital staff. Patients: Can store and manage their medical records on mobile devices, maintain their medical history, and share this information as needed. Doctors: Can prescribe medications digitally and communicate with patients via chat and video. Hospital Staff: Can manage patient details and interact with both patients and doctors through the platform. Third-Party Integration: Health Hub supports integration with laboratories, pharmacies, and legacy hospital systems, enabling a seamless patient care experience. Technology Stack: Backend: Java, Ruby on Rails (RoR), NodeJS Third-Party Integration: Apache Camel, JavaFX, SFTP Messaging Services: Apache RabbitMQ, REST, and SOAP web services Security: End-to-end encryption of all messages Role: Developer Skills Used: Java, Spring Boot, Hibernate, REST and SOAP Web Services, RabbitMQ, Apache Camel, MongoDB, NodeJS, Microservices Company: Reliance JIO InfoComm LTD, Mumbai Duration: August 2015 to August 2018 Roles and Responsibilities: Gathering requirements and creating functional specifications for the module. Participating in the software development life cycle (SDLC) as a developer. Integrating third-party HMS systems using Apache Camel and SFTP. Using GIT for version control. Working with a hybrid SQL and NoSQL architecture.

SDE 1 at eInfochips, Mar 2015 - Jul 2015 · 5 mos, Ahmedabad Area, India, Playing role Engineer Understanding the low level design of Project and Analysis and Create Use-case with help of Tableau (BI Tools) ,MongoDB.

SDE 1 at Indralok Technology, Mar 2013 - Mar 2015 · 2 y, Vadodara, As a Software Engineer, my responsibilities encompass: Facilitating requirement gathering and defining functional specifications for the Module. Active involvement in the software development life cycle (SDLC) as a developer, particularly focusing on my assigned module. Implementation of J2EE design patterns utilizing MVC Architecture and Indication Framework. Development of presentation layer components using JSPs, JSTL, HTML, jQuery, and JavaScript. Creation of the data model using iBatis.

SDE 1 at Zeitch solution, May 2011 - Feb 2013 · 1 y 9 mo, Ahmedabad, This project, developed using the Eclipse IDE, Spring framework, and Apache Tomcat 7 server for deployment, automates the tender process in real-life business scenarios. It manages the entire lifecycle of tenders, from creation to dispatch to specific users, including all hierarchical steps involved. The system features two types of users: admin and normal users, with roles and privileges managed to ensure appropriate access and functionality for each user type. Role: Software Engineer Skills Used: Java, J2EE, Spring, ibatis, Smart-GWT, Axis2 Web Service, JUnit, Oracle, MySQL Company: Zeitech Solution, Ahmedabad Duration: May 2011 to February 2013 Roles and Responsibilities: Responsible for client interaction, requirement gathering, and creating functional specifications for the module. I was participated in the software development life cycle (SDLC) implementation as a developer. Implemented J2EE design patterns using MVC Architecture.

Education

MSc. Computer Application & Information Technology, Computers and Information Technology, Computer Science, Gujarat University

Public links

github: https://github.com/hnrami

Hemang Rami - Senior Software Engineer in Bengaluru | Tal