Harshit Aggarwal

Backend Engineer

Delhi, India3 yrs 9 mos experience

Key Highlights

  • Led development of a collaboration platform for artists.
  • Created a Loan Management System deployed with multiple clients.
  • Expert in Java and Microservices architecture.
Stackforce AI infers this person is a FinTech and B2C software engineer with strong expertise in Java and Microservices.

Contact

Skills

Core Skills

Java DevelopmentMicroservicesFintech

Other Skills

AES & RSA AlgorithmsApache FineractC++Competitive ProgrammingData StructuresDistributed CachingFront-end DevelopmentHTML5High-Level DesignHikariCPJavaJavaScriptKafkaKafka StreamsKeycloak

About

As a software engineer with a BTech in Computer Science from Maharaja Agrasen Institute of Technology with 8.5 GPA, This foundation, combined with my hands-on experience, has equipped me to solve complex challenges and deliver impactful software solutions. Passionate about continuous learning and team collaboration, I’m driven to innovate and excel in dynamic environments. As a Senior Software Engineer at Sekeron Technologies, I lead a team to develop a cutting-edge collaboration platform for artists. I’ve designed a personalized recommendation system and built a Kafka-based notification service, enhancing engagement and user interaction across multiple microservices. My role involves end-to-end project management, focusing on delivering high-quality features while fostering team growth. Previously, I was a Software Engineer at Kuliza Technologies, where I contributed to building a Loan Management System from scratch, implemented security protocols, and optimized database interactions. My technical expertise spans Java, Spring Boot, and REST APIs, with a strong emphasis on scalability and security.

Experience

3 yrs 9 mos
Total Experience
1 yr 10 mos
Average Tenure
2 yrs
Current Experience

Sekeron technologies pvt. ltd.

Software Developer - 2

Jun 2024Present · 2 yrs · Delhi, India · On-site

  • As a Senior Software Engineer, I lead a team of five in developing ’Sekeron’, a collaboration platform for artists, providing technical guidance and managing projects, including legal aspects, to ensure high-quality feature delivery and team growth.
  • Designed and implemented a dynamic recommendation system that ranks posts using advanced similarity scoring based on user interactions, enhancing personalized content delivery and boosting engagement.
  • Implemented a scalable push notification service using Kafka, enabling real-time communication across Post(Like and
  • comments service), Project(invitation, application etc.), and User micro-services, enhancing data flow and boosting user
  • engagement.
  • Integrated Googleand Facebook SSO for login/signup and developed a multi-session management system, enabling users to track and manage logins across devices through a dedicated activity tab.
  • Developed and managed comprehensive Admin services, including dispute management and user/project/post listings. Created dynamic functionalities for managing news cards, carousels, events, and blogs via an Admin microservice, reducing reliance on Frontend Developers for static changes. This streamlined content management, decreased development time, and enhanced flexibility and control over platform updates and user interactions.
  • Developed a filter functionality allowing users to search and refine artists, posts, and projects based on multiple categories, enhancing usability and precision.
  • Developed project tasks functionality enabling project collaborators and owners to edit tasks, and implemented Authenticator Interceptors to restrict specific actions by task members, enhancing security and control
JavaSpring BootKafkaMicroservicesREST APIsUser Authentication+2

Finvolv

SDE - I

Jun 2022Mar 2024 · 1 yr 9 mos · Bengaluru, Karnataka, India

  • Served as a key member of the core team responsible for the development and implementation of a Loan Management System (LMS) from scratch, based on Apache Fineract for lending business and Flowable for workflow and client servicing management. The LMS product was successfully deployed with 4 different clients.
  • Established and maintained close collaboration with cross-functional teams to ensure seamless alignment with business goals, driving the implementation of new features and bug resolution, thereby ensuring the project’s successful execution.
  • Developed a suite of automated tests using Rest Assured that raised test coverage and reduced testing time by 70%.
  • Handled the Pre-Existing APIs figuring out points of failure in code thus reducing the chances of failure of code to 95 percent and improvising the code by introducing new methods.
  • Conducted extensive performance evaluations, leading to the strategic adoption of HikariCP over Tomcat connection pool, enhancing system efficiency and database interaction by 40% for optimal performance.
  • Involved in comprehensive upgrade of our technology stack, transitioning from legacy versions of Java, Spring Boot, and other dependecies to their latest versions, ensuring optimal performance and leveraging newer functionalities.
  • Implemented Keycloak OAuth authentication mechanisms to fortify security protocols significantly.
  • Developed and integrated encryption using AES & RSA Algorithms and XSS filtering, resulting in a 50%
  • reduction in security vulnerabilities.
JavaSpring BootApache FineractRest AssuredHikariCPKeycloak+3

Hult prize foundation

Public Relations Coordinator

Aug 2020Dec 2020 · 4 mos · Delhi, India

Education

Maharaja Agrasen Institute Of Technology, Delhi

Bachelor of Technology - BTech — Computer Science

Jan 2018Jan 2022

Greenway Modern School

XII

Mar 2016Apr 2017

Stackforce found 100+ more professionals with Java Development & Microservices

Explore similar profiles based on matching skills and experience