2002-2006
B.Tech(Electronic and Tele Communication Engg)
NIT Jalandhar
B.Tech(Electronic and Tele Communication Engg)
NIT Jalandhar
Work Experience
InfoTrie Pvt. Ltd
1. Jan 2019 to present
Role: Staff Software Engineer
Platform: Core Java8, Spring Boot (Micro service), Hibernate, REST Web services, Elasticsearch, Cassandra, Kafka, MySQL. Docker and Kubernetes, Jenkins
As a Staff Software Engineer, I am responsible for the following
1. Independently design, architecture and implementing the new requirements.
2. Involve in writing pipeline job in Jenkins to automate the build process.
3. Deploy code in cloud with docker and managing by Kubernetes.
Greytip Software Pvt.Ltd
1. Jun 2016 to Dec 2018
Role: Principal Software Engineer
Domain: Payroll and HR
Platform: Core Java 1.8, Spring (Core, MVC, AOP, Data, Boot), Hibernate, Restful Web services, Elasticsearch, Mongo Db, Kafka, Tomcat 8, PostgreSQL, Amazon Web Services. Docker and Kubernetes Greytip Software is India’s leading HR & Payroll software company. With a customer base of over 4500 customers, we touch the lives of more than 800,000 employees. Our mission is to improve people-centric practices and performance in SMEs (Small and Medium enterprises) through our software solutions. Our cloud solutions are transforming SME companies with our mantra -- “Streamline. Save Time. Better Clime”.
As a principal Software Engineer, I am responsible for the following
· As a core member of product engineering team I focus on architecture design from LLD to HLD and development activities on a daily basis.
Develop a spring boot micro service application with kafka that helps to generate reports asynchronously and also scale out based on CPU load.
Design and implemented using spring boot framework and java 8
Designed and implemented a spring boot micro service application that generated report asynchronously and highly scalable on demand.
User click the link to generate report. Those information is published in a kafka topic. The spring boot application subcribe that topic and in back ground generates the report and uploaded in to S3 bucket and updated the link in the DB.