H

Himanshu R.

Product Manager

Raleigh, North Carolina, United States7 yrs 7 mos experience
Highly Stable

Key Highlights

  • Expert in Java and Python with 8 years of experience.
  • Proficient in Microservices architecture and Spring Boot.
  • Strong problem-solving and leadership abilities.
Stackforce AI infers this person is a SaaS-focused software engineer with expertise in microservices and data engineering.

Contact

Skills

Core Skills

Machine LearningSoftware DevelopmentData AnalysisMicroservicesSpring BootWeb Services

Other Skills

AWSAlgorithmsAmazon Web Services (AWS)Cascading Style Sheets (CSS)Computer ScienceCore JavaData AnalyticsData ScienceData StructuresDatabasesDesignDockerExtract, Transform, Load (ETL)GitHTML

About

- Around 8 years of experience in all phases of Software methodologies like Agile and Waterfall, SDLC, OOAD, requirement gathering, Design, Analysis, Testing, and Development of web-based and client-server applications using Java. - Expertise in Java, Python, Data Engineering concepts. - Capable of implementing data structures algorithms like sorting, searching, and string manipulations with optimized time and space complexities. - Implemented Design patterns including Business Delegates, DAO, MVC, Singleton. - Experienced in Web application development, Database programming, distributed computing, Server-side programming, and Client-Server computing using Java. - Expertise in Java SE 8 concepts like Streams API, Lambda functions, Generics, Multi-threading, Concurrency, Collections, Exception Handling, Garbage Collection, Time API, network programming, and more. - Designed and developed Web-based Enterprise applications using J2EE technologies like JSPs, Servlets, EJB, Spring, Hibernate, MVC with Struts and Springs framework. - Proficient in HTML5, CSS3, JavaScript, jQuery, Angular JS, React JS, Node JS, AJAX, JSON, XML. - Experience with Java APIs like Collection, Concurrency, Serialization, IO Exception Handling, Multithreading, Functional Interface. - Developed lightweight business components and integrated applications using Spring Framework and Spring Web MVC. - Proficient in JavaScript, jQuery, JSON, and familiarity with Maven, Log4j. - Experience with databases like Oracle, SQL Server, MS Access, MySQL. - Deployed applications using Spring Boot and Spring Cloud, focusing on Microservices architecture. - Expertise in Spring framework components like DI, AOP, JDBC templates, MVC, Dependency Injection, Annotations, Thymeleaf, XML-based Configurations. - Worked with Web Services, SOAP, WSDL, JSF, HIBERNATE, EJB, XML. - Experience in Logging, build management, and testing frameworks like Log4j, Maven, JUnit. - Proficient in SQL queries, Functions, Triggers, Relational databases (MySQL, Oracle, PostgreSQL, DB2), and NoSQL (MongoDB, Cassandra). - Experience with Cache services using Redis Cache, Gemfire. - Hands-on experience with Jenkins, CVS, SVN, GIT. - Worked with Drools for Business Rules Management System. - Experience with Amazon Web Services (AWS) like EC2, Lambda, S3, Security groups, SNS. - Worked on Microservices using Spring Boot, deploying on EC2 instances, and connecting to RDS. - Familiarity with Agile Software Development Methodology. - Strong problem-solving skills, excellent communication, leadership abilities, and a good team worker.

Experience

7 yrs 7 mos
Total Experience
2 yrs 6 mos
Average Tenure
--
Current Experience

Texas tech university - rawls college of business

Graduate Assistant

Aug 2022Jul 2023 · 11 mos · Lubbock, Texas, United States

  • Developed the documentation for High Level design, Low Level design of the application and Process Flow of control for the entire application.
  • Worked on a machine learning project using Python, Pandas, NumPy, Matplotlib , R, STATA, TensorFlow, Web Scrapping (Beautiful Soup), NLP, Data Analysis, MongoDB, Regression, Classification, Topic Modelling.
  • Designing research methodologies or populating literature reviews.
  • Used JavaScript for client-side validations and JUnit for unit testing of the system.
  • Involved in the development using Agile development process to gather and analyze the requirements of the Application.
  • Assisting professor with various administrative tasks, organizing campus events, and conducting various research tasks.
  • Used GCP for application deployment.
  • Collected data from different data sources e.g., WRDS, google scholars for research task.
  • Designed NLP model to read data from different sources and categories into different topics.
  • Responsible for the development of database SQL queries.
  • Developed front end application using Angular and Java to read files and upload into backend MySQL database.
  • Used extensive JavaScript for creating the Global templates that can be used across the JSP Pages.
  • Used Eclipse Integrated Development Environment (IDE) in entire project development.
  • Used Ant for building JAR and WAR for the application.
R (Programming Language)Extract, Transform, Load (ETL)SQLSoftware DevelopmentMachine LearningObject-Oriented Programming (OOP)+18

Agnity, inc

Technical Lead

Dec 2021Jul 2022 · 7 mos · Noida, Uttar Pradesh, India

  • Involved in SDLC phases: analysis, design, development, and testing.
  • Worked with Agile Methodology, bi-weekly sprints, daily scrum meetings, backlog estimation.
  • Analyzed microservices architecture challenges, designed user stories, assigned tasks, and tested the application.
  • Used Angular 7 for UI and Spring Boot for the middle-tier, configured with Maven.
  • Worked with protocols: SIP, SS7, INAP, Java, multi-threading, microservices, Spring Boot, Hibernate, Cassandra, Oracle, Kafka, ZIRA, Jenkins, CI/CD, GitLab, GitHub, Azure, Agnity Custom Frameworks.
  • Developed RESTful APIs using Python Flask.
  • Experienced in object-oriented analysis and design, J2EE design patterns (Singleton, Factory, Prototype, DAO, DTO, etc.).
  • Proficient in core Java APIs, Spring (MVC, DAO, Boot, Security, Batch), and JUnit, Mockito for unit testing.
  • Designed microservices with Spring Boot, implemented Spring IOC and AOP for dependency injection, logging, security, and transactions.
  • Utilized Spring MVC transaction management, Spring/Hibernate Batch, and Hibernate cache.
  • Implemented CI/CD using AWS, GitHub/Git, Jenkins, Puppet.
  • Developed Spring Boot Microservices, integrated user libraries, implemented Spring IOC and AOP.
  • Used Spring Data Framework (JDBC, ORM) for data operations, RESTful web services for client access.
  • Developed PL/SQL stored procedures and triggers, interacted with Oracle backend.
  • Integrated Oracle with Spring, utilized Spring Data Oracle-DB repositories for CRUD operations.
  • Designed scalable data structures for MongoDB and Redis, implemented caching with Spring Boot.
  • Created Power BI reports with visualizations (bar, line, pie, forecast charts).
  • Used JUnit, Mockito, PowerMock for unit testing and mock objects.
  • Implemented logging with loggers and configured log levels.
  • Deployed RESTful web APIs on AWS with Jenkins, OpenShift, Docker.
  • Developed Docker-based microservices deployment modules with Jenkins.
SQLSoftware DevelopmentOracle DatabaseSpring BootObject-Oriented Programming (OOP)JavaScript+23

Newgen software

4 roles

Group Lead

Promoted

Jul 2021Nov 2021 · 4 mos

  • Managed and participated in the creation of every area of the application, including the functional and technical requirements, the design, the development, and the production support.
  • Integrated Only Office viewer with Newgen’s backend product which removed the dependency of third-party viewers to open Microsoft documents.
  • Customized Newgen’s OCR(Omni-extract) for the Capgemini project, enhancing invoice extraction accuracy from 27% to 69%. This project served as a model for our other projects and new clients.
  • Delivered 8 successful projects and 13 POCs in my journey with Newgen & honored with Newgen’s most prestigious award.
  • Presented several product demos that resulted in an 85% success rate for client conversion
SQLSoftware DevelopmentSpring BootObject-Oriented Programming (OOP)JavaScriptData Structures+21

Team Lead

Promoted

Jul 2019Jun 2021 · 1 yr 11 mos

SQLSoftware DevelopmentObject-Oriented Programming (OOP)JavaScriptData StructuresCascading Style Sheets (CSS)+18

Senior Software Engineer

Promoted

Jul 2017Jun 2019 · 1 yr 11 mos

SQLSoftware DevelopmentOracle DatabaseObject-Oriented Programming (OOP)JavaScriptData Structures+15

Software Engineer

Jul 2015Jun 2017 · 1 yr 11 mos

SQLSoftware DevelopmentObject-Oriented Programming (OOP)JavaScriptData StructuresCascading Style Sheets (CSS)+13

Education

Texas Tech University - Rawls College of Business

Master of Science - MS — Data Science

May 2022May 2023

Harcourt Butler Technical University

Bachelor's degree — Information Technology

Jul 2011Jun 2015

Stackforce found 100+ more professionals with Machine Learning & Software Development

Explore similar profiles based on matching skills and experience