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.
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.
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.
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.
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.
Worked as a member of the portal development team on the design, iteration, and deployment of various applications for one of Europe's leading banks. Worked on the development of a SOAP over JMS-based microservices for the back end, a Spring MVC-based controller application for seamless communication between back-end and front-end processes, an Angular.js-based front-end portal application, and an email-based service request entertainment system.
flexEngage helps retailers transform standard receipts, order confirmations, and ship notifications and packing slips into personalized engagement channels that drive loyalty and revenue. Worked as a core member of the eCommerce platform, enhancing the integration API solution for deployment to new client systems. Developed new features on the e-receipts project using the latest tech stack.
Handled design and implementation tasks and developed the image editing app with functionalities like frames, effects, and overlays. Implemented advanced features (one-touch portrait image repair and image search) based on facial recognition techniques. Wrote the API for the Android platform, which features different bitmap functions.
Worked on a follow-me mobile app, which provides users with a printing solution facility over the intranet or through VPN. It is built on the AirWatch SDK and integrates with the follow-me printing servers giving users access to office printers through 4G connection.
NextEra Energy is the world's largest utility company generating more wind and solar energy than any other company in the world. Developed new services and processes and designed a new database model on the solution.
Education
Oracle Certified Professional, Java SE 8 Programmer
Oracle
2016 - 2016
Master's Degree, Technology Management
Lahore University of Management Sciences - Pakistan
2013 - 2014 (1 year)
BSc Computer Science
University of Central Punjab - Pakistan
2008 - 2012 (4 years)
Intermediate Degree in Computer Science
Punjab College of Information Technology - Pakistan