Umair Z.

About Me

Umair is an expert Java Developer and Oracle Certified Professional with 10+ years of experience and technical specialty in developing service-oriented architecture using Java, Spring, and Angular.js. He is also proficient in system analysis, object-oriented design, implementation, performance optimization, and testing of innovative enterprise web applications/solutions for clients.

Frontend

Backend

Database

QA & Testing

Workflow

Other

Work history

UpStack
UpStack
Full-stack Developer
2018 - Present (7 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participating in scrums consisting of cross-functional teams, both software and hardware.

  • Ensuring that features are being delivered efficiently and on time.

flexEngage (via Upstack)
flexEngage (via Upstack)
Senior Software Engineer
2019 - 2020 (1 year)
Remote
  • Oversaw tasks on API integrations and enhanced processes for integrating new clients, recommending best practices around design and architecture.

  • Handled the development of new features on an e-receipts project, delivering high-quality code on time and following SDLC processes.

  • Provided support and consulting on the e-receipt project, evaluated and deployed tools, processes, and metrics, and ensured compliance with project plans and industry standards.

RedMath
RedMath
Solution Analyst
2018 - 2018
Lahore, Pakistan
  • Provided technical consultancy and liaised with the service requests portal development core team for one of Europe's leading financial organizations.

  • Led the team, worked closely with the group leader, handled technical challenges, and maintained quality and software performing standards.

  • Worked on SOA with SOAP, Spring MVC, and Angular.js and created an email management engine for the automatic fulfillment of service requests.

RedMath
RedMath
IT Consultant
2017 - 2017
Amsterdam, Netherlands
  • Provided guidance and direction for system performance and security optimization tasks for all portal applications.

  • Enhanced application performance through extensive database optimization, introduced caching, and handled memory leakage using an Angular.js-based application.

  • Managed applications and testing for potential security vulnerabilities like XSS attacks and SQL Injection and provided on-site support during customer acceptance testing.

RedMath
RedMath
System Analyst
2016 - 2017 (1 year)
Lahore, Pakistan
  • Provided guidance for the performance of daily system monitoring and verification of the integrity and availability of all hardware, server resources, system, and key processes.

  • Performed security monitoring to identify vulnerabilities and any possible intrusions into systems.

  • Configured/added new services as necessary and maintained all operational, configuration, and other procedures within the system.

RedMath
RedMath
Software Engineer
2013 - 2015 (2 years)
Lahore, Pakistan
  • Produced and deployed well-tested and maintainable software solutions for clients.

  • Provided technical expertise for the efficient modification of critical software services to achieve optimum performance on different client projects.

  • Created new tools, maintained and built on existing applications in response to business requirements.

Techlogix
Techlogix
Software Engineer
2012 - 2013 (1 year)
Lahore, Pakistan
  • Developed business processes for a telecom company using IBM’s middleware tool.

  • Designed and implemented a dynamic, highly scalable, and latency-optimized database model.

  • Oversaw and participated in the regular maintenance of a custom persistence API for integration with the client's custom modules.

Systems Limited
Systems Limited
Intern
2011 - 2011
Lahore, Pakistan
  • Worked on the design of a database model for an HR management application.

  • Developed a comprehensive PoC on smart client applications and presented the pros and cons of using the new applications.

  • Provided technical support to the project manager in developing software solutions with Systems.

ISRA Innovative Technologies
ISRA Innovative Technologies
Software Technician
2010 - 2011 (1 year)
Lahore, Pakistan
  • Designed, developed, and deployed attendance management software using biometric devices, delivered a presentation, and trained the client's IT department on using the system.

  • Provided on-call support to customers by identifying, troubleshooting, and resolving technical issues with the client's attendance and access management systems.

  • Identified and recorded details about support tickets and contributed to the company's documentation and knowledge base.

Showcase

Senior Software Engineer - European Bank (Services Request Portal)
Senior Software Engineer - European Bank (Services Request Portal)
  • Designed, iterated, and deployed various applications for a leading European bank.

  • Developed a SOAP over JMS-based microservices for the back-end.

  • Created a Spring MVC-based controller application for seamless communication.

Senior Software Engineer - flexEngage
Senior Software Engineer - flexEngage
  • flexEngage transforms standard receipts, orders, and shipping into personalized engagement channels.

  • Developed new features on the e-receipts project using the latest tech stack.

  • Worked as a core member of the eCommerce platform, enhancing integration API solutions.

Personal Project - Smart Image Editor
Personal Project - Smart Image Editor
  • Developed an image editing app with frames, effects, and overlays.

  • Implemented one-touch portrait image repair and image search features.

  • Wrote an Android API for bitmap functions.

Senior Software Engineer - SA Cloud Print
Senior Software Engineer - SA Cloud Print
  • Developed a follow-me mobile app for printing solutions.

  • The app utilizes the AirWatch SDK and integrates with intranet/VPN printing servers.

  • Supports access to office printers via 4G connectivity.

NextEra Energy Resources – Project Finance Group
NextEra Energy Resources – Project Finance Group
  • NextEra Energy is the world's largest utility company generating wind and solar energy.

  • The company has developed new services and processes and designed a new database model.

  • NextEra Energy is focused on resource optimization and data management.

Education

Oracle Certified Professional, Java SE 8 Programmer
Oracle Certified Professional, Java SE 8 Programmer
Oracle
2016 - 2016
Master's Degree, Technology Management
Master's Degree, Technology Management
Lahore University of Management Sciences - Pakistan
2013 - 2014 (1 year)
BSc Computer Science
BSc Computer Science
University of Central Punjab - Pakistan
2008 - 2012 (4 years)
Intermediate Degree in Computer Science
Intermediate Degree in Computer Science
Punjab College of Information Technology - Pakistan
2006 - 2008 (2 years)