top of page
Download CV

Java, Spring Boot, Hibernate, Microservices, Angular

true

Vikas J.

Backend Developer

7

+ years of Experience

Summary
Technical Skills
Projects Worked On
Senior Level
Summary
  • Having more than 7+ years of experience in the IT industry working on cutting edge technologies
  • Responsible for requirement gathering, time estimation and application development
  • Have solid domain and technical experience in Web Application using Java/J2ee, Spring, Hibernate, Struts, Servlet, JSP and AngularJS
  • Working knowledge of RDBMS such as MySQL, SQL Server
  • Good communication, quick learning and problem solving skill makes him a good team player
  • Ability to handle a team of developers and co-ordinate smooth delivery of the project
  • Good domain expertise on Purchase, Stores, Sales, Assets, Production, Inventory, Service and Marketing
Technical Skills

Programming Languages: JAVA

Server Side Technologies: J2EE, Spring Boot, Spring MVC, Rest, Web Services, Kafka, Microservices

Web Technologies: Servlet, JSP, Javascript, HTML, Struts2, AngularJS, JQuery

Databases: MySQL, SQL Server

ORM: JPA, Hibernate

SDLC Methodologies: Agile

Version Control: SVN, Git

Project Management: Jira

Operating system: Windows

Projects worked on

Docdok.health

Description: docdok is a healthcare communication platform for patients and doctors. The platform integrates with the software used by doctors and medical devices used by patients.direct interaction between patients and their healthcare providers, allowing for disease education, symptom monitoring and patient coaching in a clinical setting. docdok.health is the Netflix of healthcare by utilizing the power of patient generated health data (PGHD) to deliver personalized healthcare. With the universal docdok platform we digitalize the traditional physician / patient interface to address major pain points and to enrich existing clinical information (e.g., from hospitals, private doctors or payors) with day to day PGHD, both in clinical and study settings. Thereby, we are enabling the major paradigm shift in healthcare from volume to value based, where real world evidence (RWE) becomes mandatory.

Environment: Java11, Spring Boot, JPA, Hibernate, Maven, Mysql, Angular8, Bootstrap, AWS

Ashut

Description: Ashut Industries is one of the largest manufacturer industries in Nairobi. The project was to fully automate the business processes of the industries. The multibranch with the number of warehouses and number of manufacturing locations made the solution very challenging. The complete business process was automated , from the orders to manufacturing and shipment. The machines fitted with the sensor devices which used to send the strokes , timing , start , stop and other data which was tracked for performance and matched with the manufactured products to provide an insight into the processes.

Environment: Restful, Angular 6, JPA, SQLServer, Springboot, Kafka

Responsibilities and contribution:

  • Responsible for requirement gathering and analysis.
  • Instrumental in database design.
  • Responsible for analysis of alternate technologies and defining the most fit technical directions and choices.
  • Hands on development on all the modules.
  • Handling the complete environments.

Sky Billing

Description: SBill is an end-to-end revenue management system for communications and media service providers. When you build your business around SBill, you can more effectively manage the revenue life cycle. SBill customer management tools enable you to continue generating revenue from existing customers by maintaining a positive and proactive relationship. The SBill system is integrated with network authentication, authorization, and accounting. Its revenue collection enables you to invoice and bill customers, collect payments, manage accounts receivable (A/R), and collect general ledger (G/L) data. It also enables you to audit processes for revenue leakage, generate business intelligence reports.

Environment: Restful, Angular 6, JPA, SQLServer, Spring Boot, AWS, Docker

Responsibilities and contribution:

  • Responsible for overall architectural view, identify major system interfaces, design and develop enterprise-wide soft wares and modules.
  • Responsible for analysis of alternate technologies and defining the most fit technical directions and choices.
  • Hands on development on all the modules.
  • Handling the complete environments.

Agritech

Description: An online platform for farmers , sellers , buyers to interact and do business . Online Sales of Agricultural Commodities and Products. This is the traditional B2C part of agriculture and includes crop and livestock, forestry, fruits, grains, and seeds. Farms also provide agroforestry, aquaculture, biomass, fiber, forestry, fruits, grains, oilseeds, nuts, vegetables, and specialty crops.

Administration of Agriculture Raw Materials and Tools (e.g., Pesticide, Seeds, & Farming Tools). Specifically, farming needs the following.

Environment: Java , J2ee , Struts , Hibernate , SQLServer , JSP , Jquery

Responsibilities and contribution:

  • Involved in Requirement gathering and analysis.
  • Development of key modules.
  • Unit Testing, Smoke Testing and System Testing support.

School Management

Description: A School management software is an integrated educational solution which is designed & developed to streamline, automate, and simplify all the work processes in a school. From managing online admissions, daily attendance, assigning homework, assessments, examination management, timetable management, finance and payroll management, and library management, the school ERP software offers various modules for complete campus administration & enables educators to make quick & thoughtful decisions that enhance student & faculty performance & drive institutional growth. Additionally online Learning Management System , Online Assessment Management .

Environment: Java , J2ee , Struts , Hibernate , SQLServer , JSP , Jquery

Responsibilities and contribution:

  • Participating in Iteration/Sprint & Epic planning meetings.
  • Understanding the business requirement then preparing the design/implementation documents.
  • Complete implementation and writing test cases using.
  • Interacting with clients in daily scrum calls and demonstrating the features delivered in an iteration to all stakeholders at the end of the iteration.

Rexo Industrial ERP( Enterprise Resource Planning) Software

Description: Industrial ERP Software is a web based system, Software covers the entire spectrum of enterprise functions, like Purchase, Stores, Sales, Assets, Production, Inventory, Service and Marketing modules. Software integrates manufacturing, inventory management, and accounting to help businesses streamline business processes, generate accurate pricing, and calculate your total manufacturing costs.

Environment: Java, J2ee, Struts, Hibernate, SQLServer, JSP, Jquery, HTML, CSS, JavaScript and Ajax

Responsibilities and contribution:

  • Responsible for overall architectural view, identify major system interfaces, design and develop enterprise-wide soft wares and modules
  • Handling the complete environments.
  • Hands on development on all the modules.

Social Share

How it Works

KNOW

SEND

LIKE

SEND

ON BOARD

How it Works

1.

SEND

2.

MATCH

3.

TRIAL

4.

ON BOARD

bottom of page