Experienced in software development and project delivery. Analytical skills to diagnose problems and come up with viable solutions. Driven and eagerness to learn and continuously improve his professional skills that enable his ability to deliver valuable and high-quality solutions.
Diligent well organized, pro-active and never get lost in irrelevant activities with a proven aptitude and versatility in Java technology.
Experiance in Information Management, Health Care, E-care Telecommunication, Banking Business, International Religious Charity Organization.
Responsibilities and achievements:
Programming languages: Java 11, SQL, JavaScript, Typescript.
Technologies: Rest Services, Spring Boot, Spring Claud, Spring SOAP WS, Spring Feign, Zuul, Spring Data JPA, OAuth2 protocol, Zipkin, Keycloak, Kubernetes, Docker, React Ts, Redux;
Testing and Development tools: Jenkins, JUnit, Spring Integration Test, Mockito, IntelijIdea, Azure DevOps.
Emmanuel TV - Internation Charity and Religious organization having an international team and woning Emmanuel TV station. Emmanule TV/SCOAN digintal platform is meant for managing the international visits applied and process them, also give possibilities for partnership registration and management with statistics and reports and individual records.
Responsibilities and achievements:
Programming languages: Java 8, SQL;
Technologies: Rest Services, Spring Boot, Spring Claud, Spring SOAP WS, Spring Feign, Zuul, Spring Data JPA, OAuth2 protocol, Zipkin;
Testing and Development tools: Jenkins, JUnit, Spring Integration Test, Mockito.
Application and database servers: Oracle, Tomcat, Jetty.
NEXI/ICBPI - NEXI Business - is a portal for Merchants, The Merchants Portal gives access for Merchants to useful services for managing their business completely autonomously, 24/7; The Merchants Portal has information on PCI DSS (Payment Card Industry - Data Security Standard). Functionalities includes: monitoring transactions, overview of business results with some statistics and comparison with other merchants.
MasterCard - a global payment technology solutions company, which requested a platform for monitoring and logging transactions world-wide. Development include knowledge of different kind of message queues and security architectures.
Responsibilities and achievements:
Data Loading Management System, HCSG
LiveApp & Mr. Grabber, HCSG
Programing Languges: Java 8, HTML, JavaScript, CSS;
Technologiels: Spring Framework, Spring Security, JPA Hibernate implemenation.
Testing and Development tools: Spring Integration Tests, DB Unit, JUnit, Mockito.
Applications and Databeses servers: Microsoft SQL Server, PostgreSQL, Tomcat, Jetty;
LiveApp & Mr. Grabber, HCSG - is the first application build within HCSG and continued by AMSoft. It has functions for HIMP program, TPL program and OVP program. AMSoft introduced a classic layering with JPA for data persistence layer, Spring for business logic layer and Sencha Ext JS for UI layer.
Mr. Grabber is the main process which acts as a communication hub for the liveapp. The grabber grabs document packages as specified in the database, and sends it out to one of several destinations(email, fax, bulk ect.)
Data Loading Management System - Web App used to manage the data loading process which involves receiving sensitive data in files of different format from many clients(insurance companies), validating received data and transferring the data to tables in deferent database used by the different web apps.
Responsibilities and achievements:
Programming languages: Java 8, JSP, JSTL, Java Script, HTML, CSS;
Technologies: Spring MVC/Security/Integration, Flexible Queries, Hybris.
Testing and Development tools: SoapUI, JUnit.
Applications and database servers: H2, Oracle, Tomcat, Jetty;
Mobilink (Pakistan) (called Jazz from 2017) / KyivStar (Ukraine) - E-Commerce application for a mobile operator in Pakistan/Ukraine that provide a range of prepaid and post-paid voice to both individual and corporate subscribers. E-Care web application is used to reduce costs and improve service, bring a company closer to its customers, who now use digital platforms to research and review products, purchase services, and communicate problems.
Responsibilities and achievements:
ISO Match Queue, HCSG
Data Loading Management System, HCSG
Spartan RMS, HCSG
Programming languages: Java 7, JavaScript, HTML, CSS;
Technologies: Spring Framework, Spring Security, JPA Hibernate implementation;
Applications and database servers: Microsoft SQL Server, PostgreSQL, Tomcat, Jetty, JBoss;
Responsibilities and achievements:
Designing, developing and maintaining desktop java applications to increase university management efficiency. Reduced the boilerplate code by implementing Hibernate ORM.
Programming languages: Java 7
Technologies: JDBC, Hibernate, Java Swing.
Applications and database servers: Microsoft SQL Server 2008, Tomcat, Jetty;
Project Management
undefined