Umar Solution Architect

Solutions Architect

Summary

- Java Architect/Developer with more than 13 years of hands-on experience with development, architecture, team management, and business process modeling.
- Expertise in Java, Spring Boot, Micro Services and AWS
- Expert knowledge in designing and developing complex applications. Possesses excellent fintech domain experience.
- Experience in MySQL, MongoDB, NoSQL
- Experience in Docker
- Have a good team spirit and professionalism, self-motivation, a strong sense of responsibility, good communication skills, able to work under pressure.
- Good communication skills with the ability to interact and influence senior members of the team.
- Able to define quality and security standards. Good verbal and written communication and negotiation skills.
- Ability to partner with non-technical and technical peers; participate in technical discussions.
- Strong analytical, problem-solving, multitasking, and time management skills with consistent attention to detail.
- "Embrace the Unknown" ability - be able to research and self-learn new concepts and ideas and then share them with the rest of the technical team.
- Strong design and architecture skills with solid object-oriented analysis and design skills.

Experience

Solution Architect,Tech Lead, YAP (https://www.yap.com)

03/2018 – Present
Description: YAP is a digital banking platform with the aim to provide seamless digital onboarding, KYC verification, Card Delivery, Remittance and transactions module for B2C and B2B customers.
Responsibilities:

  • Design & Developed microservices architecture.
  • Done integration with bank, payment and card processor.
  • Applies in-depth or broad technical knowledge to provide solutions across one or more technology areas.
  • Provide time / resource estimates for assigned projects.
  • Completes development to implement complex components
  • Designs solutions for others to develop

Manager Product Development, Tech Lead, onePay (http://fonepay.pk/)

03/2013 - 03/2018
Description: FonePay is a mobile payments financial app which is powered by Mastercard. FonePay is MasterPass QR based retail and online payment solution for merchants and customers. Customers can perform retail transactions by simply scanning the QR code displayed at the merchant using any of his linked bank account, gift card or virtual cards.
Responsibilities:

  • Lead product team with design, development, deployment and monitoring.
  • Developed core banking transaction, retail/online payment transactions.
  • Perform integration with multiple local banks, telecom systems, bus/cinema ticketing
  • partners. Performance optimization for mission critical systems.
  • Developed mockup services and simulators for testing purposes.

Senior Software Engineer, America ID

10/2011 - 03/2013
Description: America ID is a driving license and identification card management solution for one of the US states. System was developed as an end to end solution to enroll citizens, biometric verifications and printing of cards.
Responsibilities:

  • Worked as a full stack developer and worked on core frontend and backend services.
  • Design frontend and backend architecture of the application.
  • Develop dynamic custom components.
  • Design database schema of the application.

Senior Software Engineer, Order Local

01/2011 - 10/2011
Description: Order Local is a mobile application to order food and make payment online in a quick and convenient way.
Responsibilities:

  • Developed Android/iOS application using third party javascript framework (appcelerator).
  • Developed CMS portal (using GWT and Grails) for mobile application to manage content/orders and for reporting purposes.
  • Integration with TROPO (IVR Solution) and PayPal.
  • Directly involved with clients on requirement phase and technical discussions.

Software Engineer, Senior Software Engineer, NetSol Financial Suite

06/2008 - 12/2010 Lahore, Pakistan
Description: NetSol Financial Suite is the complete end-to-end web-based solution for the leasing and financial industry. NFS is customizable and a multi organization level product can be used for any organization.
Responsibilities:

  • Developed core leasing and financial modules.
  • Effectively participated in CMMI activities.
  • Developed UML diagrams and was part of Functional Specifications.

 Education

BSIT, University of the Punjab
2004 – 2008 Lahore, Pakistan