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
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:
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:
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:
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:
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: