Summary
Overview
Work History
Education
Skills
Websites
Accomplishments
Projects
Timeline
Generic

Awais Asad

Lahore

Summary

Bringing 3+ years of experience as a Java Backend Engineer, I specialize in Fintech and Java Backend platforms. My expertise includes Java, Java EE, Spring Boot, Struts, SOAP, Restful Web Services, and database management (PostgreSQL, Informix, MySQL). I excel in crafting robust APIs and user-friendly payment gateways. Additionally, I'm skilled in React for dynamic front-end development, bringing a versatile 1-year skill set to drive innovation across various React-driven domains.

Overview

4
4
years of professional experience

Work History

Senior Software Engineer

Sofy
Lahore
05.2024 - Current
  • Engineered automated scheduling of tasks within a distributed microservices architecture using Spring Boot, WebFlux, Spring Batch, and Scheduler, achieving 99.9% uptime and optimizing task execution workflows.
  • Configured Spring Cloud Gateway with Netflix Eureka for load-balanced, dynamic service routing and discovery, leveraging Spring Cloud Config for centralized configuration across multiple microservices.
  • Led a 12-member team to design and implement an advanced monitoring system utilizing Grafana, Prometheus, Datadog, Spring Actuator, and Elasticsearch, enhancing real-time metrics collection and proactive monitoring of system health and performance.
  • Improved data access performance by implementing H2 (in-memory), PostgreSQL (relational database), Redis (distributed cache), and Spring Data JPA, optimizing asynchronous operations and overall system throughput.
  • Strengthened system security by deploying OAuth2 for token-based authentication, integrating Spring Security for Role-Based Access Control (RBAC), and securing API endpoints with JWT and active client certificates.

Software Engineer

i2c
Lahore
01.2022 - 05.2024
  • Led the end-to-end development of the QNB (Qatar National Bank) for FIFA World Cup '22 project, streamlining customer auto-enrollment and manual enrollment processes with a 20% reduction in onboarding time
  • Engineered and optimized RESTful and SOAP-based web services for banking payments clients
  • Implemented advanced protocols, including JWT and OAuth 2.0, within the RESTful architecture
  • Strengthened transactional security through expert implementation of two-way 3DS communication, reducing fraudulent transactions by 7%
  • Played a crucial role in the successful revamping of database procedures, transitioning from the old OLTP transaction processing framework to Java n-tier microservices, resulting in a more efficient and modernized system
  • Streamlined cashless transactions via digital wallets through IVR, leveraging tokenized merchant-based transactions
  • Delivered this project under a 25% reduced timeline compared to standard projects
  • Trained 30+ entry-level associates in system architecture, covering Git usage, Restful API creation, and proficient CI/CD pipeline management

Software Engineer

Augersoft CO.
Remote
01.2021 - 01.2022

Education

Bachelor's - Computer Science

FAST - National University of Computer and Emerging Sciences (NUCES)
01.2021

Skills

  • Spring MVC
  • Spring JPA
  • Java EE
  • Schedulars
  • Core Java
  • RESTFUL webservices
  • Redis Cache
  • Docker
  • Maven
  • Distributed Systems
  • MYSQL
  • NOSQL
  • POSTGRESQL
  • Informix
  • Micronaut
  • Git
  • RBAC
  • Atlassian
  • Linux
  • Netflix Eureka
  • Elastic Search
  • Log4j2
  • Cypress
  • UFT

Accomplishments

  • Outstanding Performance of the Year Award, 01/23, For completing the most critical projects for i2c in 2023.
  • Emerging Junior Award, For exemplary dedication, rapid skill growth, and impactful contributions for Magnet Mind Studios.
  • NASCON Winning 2020, Intra University Code your mind competition hosted by FAST.

Projects

3DS (Access Control Server),

Access control server for cardholder authentication. Developed 3DS ACS server v1.0.2, v2.1 and v2.2 for transaction authentication along with rule-based authentication engine for frictionless flow. Implementation of multiple authentication methods i.e., TOTP, OOB, Bio Metric and Transaction based questions. Successfully certified with EMVCo, VISA, MasterCard, and other networks. Endpoint-based restrictions on server access and payment processing. Achieved a 30% improvement in secured routing and enhanced cardholder transaction security within the 3DS ACS project.

Restful Architecture (Revamp)

Transformed a core Java-based Restful architecture into a modernized version using the latest tech stacks. Upgraded Restful architecture to the latest Spring MVC, utilizing Spring JPA for faster Postgres transactions. Update to Maven for builds replacing the traditional ant based builds, Tomcat as the web server. Achieved a 30% reduction in startup time with asynchronous startups. Enhanced security by 20% through the implementation of web security filters and JWT in Spring. 

Credit Decisioning Engine

Calculation of cardholder's credit limit. Credit limits calculation based on historical data, implementing a rule-based decision system rooted in credit card bureau history, credit statement validations, and personalized limit assignments. Tailored modules for delinquency and charge-off scenarios, aligning seamlessly with client configurations.

Timeline

Senior Software Engineer

Sofy
05.2024 - Current

Software Engineer

i2c
01.2022 - 05.2024

Software Engineer

Augersoft CO.
01.2021 - 01.2022

Bachelor's - Computer Science

FAST - National University of Computer and Emerging Sciences (NUCES)
Awais Asad