Merchant Portal & Middleware
Engineered and enhanced merchant-management, POS terminal and transaction-reporting functionality while optimizing database queries and application performance.
I'm Umair Ali Bhutto — a Software Engineer with experience in Java, Spring Boot backend development, DevOps, fintech applications, production support and software delivery.
Software Engineer with 3+ years of progressive experience building, deploying, supporting and maintaining business-critical applications across fintech and enterprise environments.
My experience has progressed from frontend development into backend engineering, DevOps and production ownership. I work across application development, deployment, release coordination, Linux operations, automation and production support.
I currently support multiple applications and services across different servers and environments, with experience managing application deployments, resolving production incidents and coordinating releases.
Experience across software engineering, backend development, DevOps, deployment automation and production support.
Technologies and skills based directly on my professional experience and technical background.
Experience across fintech, banking, middleware, messaging and internal software solutions.
Engineered and enhanced merchant-management, POS terminal and transaction-reporting functionality while optimizing database queries and application performance.
Developed and enhanced portal functionality supporting terminal lifecycle management, terminal audits, templates, reporting and monitoring.
Developed backend API services and application functionality for user management, transaction processing, loyalty programs and complaint-management workflows.
Enhanced middleware functionality by resolving transaction-related defects and implementing weekly, monthly and yearly transaction scheduling capabilities.
Developed an MQTT-based messaging broker using Spring Boot and Eclipse Paho with Spring Security, SSL-secured MQTT connections and Docker scalability support.
Designed and developed an internal code and file-sharing solution enabling collaboration between development machines operating in offline environments.
Additional GitHub project focused on application monitoring and heartbeat-related functionality.
Additional development tooling project built around improving the handling and visibility of console logs within the development workflow.
Application lifecycle management, deployment planning and release coordination.
Incident resolution, troubleshooting and supporting business-critical applications.
Improving operational workflows through Bash scripting, Linux automation and deployment automation.
Experience overseeing junior developers and providing guidance and constructive feedback.
Coordinating directly with stakeholders regarding releases, production readiness and support.
Analytical thinking and structured troubleshooting across applications, databases and production systems.