概要

Having around 4+ years of back-end development experience in Server-side Programming with using Java /J2EE technologies.
•Worked As a Golang developer.(Freelance Project)
•Worked As a ETL developer.(Freelance Project)
• Working experience on all aspects of Software Development Life Cycle (SDLC) and coded application components in an Agile environment.
• Experience in application development using Spring and Hibernate framework.
• Angular knowledge (Basic).
• Good experience on both SOAP and REST based web services for developing both consumer and provider side enterprise application.
• Working on Clinical and Banking Domains.
• Working experience on Window operating system.
• Provided innovative ideas to improve customer experience and appreciated across Client’s Management.
• Exposure to multiple frameworks and good design and development skills.
• Experience in giving best solutions to customer’s problem statements.


Primary Skills:
Java/J2ee, Golang, Spring, Hibernate, REST, Spring Data JPA,
SOAP, Spring Boot, Micro-services

Secondary Skills:
AWS,Kafka, Docker, Kubernete, Swagger

Databases:
Oracle, MYSQL, PostgresSQL, Mongodb


项目

Web Portal
Allied Bank System

工作经历

公司标识
JAVA|JAVAEE|Golang|Data Engineer(ETL)|Fintech|Microservice|Developer Remote
Systems Limited
Mar 2019 - 代表 | Lahore, Pakistan

A team member responsible for understanding the Business Requirement from Business Users and other documents• Implement service layer for the client-service app to create new user, get user details information and update the client information by interact with backend database layer and then update shared directory and return the response also handling error scenarios using REST APIs.• Implement the pagination logic to fetch filtered data from multiple tables usingspring data JPA.

Contribute to all stages of software development lifecycle
Design, implement and maintain Java-based applications that can be high-volume and low-latency
Analyze user requirements to define business objectives
Envisioning system features and functionality
Define application objectives and functionality
Ensure application designs conform with business goals
Develop and test software
Identify and resolve any technical issues arising
Create detailed design documentation
Propose changes to current Java infrastructure
Develop technical designs for application development
Develop multimedia applications
Write well designed, testable code
Conducting software analysis, programming, testing, and debugging
Manage Java and Java EE application development
Develop documentation to help users
Transforming requirements into stipulations
Prepare and produce releases of software components
Support continuous improvement, investigating alternatives and technologies, and presenting for architectural review

学历

University of Management & Technology (UMT)
硕士, 科学硕士学位, MCS‎
Computer Software
CGPA 3.5/4
2018

技能

中级 Amazon Aws Command
中级 Angular 4+
中级 Angular 8
中级 AngularJS
中级 Apache Deployment
初学者 API
中级 Boot
中级 Git
中级 Hibernate
中级 Infrastructure Management.
中级 J2EE
熟练 Java
中级 Java Framework
中级 Java Spring
中级 Java Spring Boot
中级 Javascript
中级 JSP
中级 Laravel
中级 Maven
中级 MVC
中级 MySQL
中级 React JS
中级 Restful Architecture
中级 Spring
中级 Spring MVC
初学者 SQL
中级 Tomcat
初学者 Tracking System Monitoring
中级 Web Automation
初学者 Web Development Farm Works

语言

熟练 乌尔都语
中级 英语