Language
English
Fluent
Work Experience
Senior Associate Software Engineer at JP Morgan & Chase
July 1, 2019 - PresentDevelop secure, scalable distributed applications for Liquidity Risk Infrastructure reporting. Member of International Regulatory Reporting and International Stress Test teams. Built cloud-based and on-premise solutions using AWS and in-house cloud technologies. Data stack includes Spark, EMR, Java 8+, and Scala. Designed production-grade Spring Boot microservices exposing RESTful APIs with clear domain boundaries. Implemented resilient services with retries, timeouts, circuit breakers, and bulkheads. Daily work with MySQL, Snowflake, and AWS (SNS, SQS, ECS, EMR). Followed Agile/Scrum. Core SDLC contributor and APAC Design Authority for application design, development, and deployment.
Software Developer at Ericsson AB
December 1, 2011 - September 1, 2012Developed charging systems (payments) and command-line interfaces for service orchestration. Linux administration to support solutions. Tested systems with in-memory databases and Java Management Extensions. Java-based charging systems development. Practiced Agile-based product development. Collaborated using Git, Jenkins, SonarQube for code quality, and Gerrit Code Review.
Indoor Positioning Systems Engineer (Contractual) at Qubulus AB
September 1, 2011 - December 1, 2011GNU Radio and WCDMA cell synchronization through Python/Swig on USRP2. Semi-blind parameter extraction and radio resource monitoring.
Cloud Computing Intern at Ericsson ETM
January 1, 2011 - September 1, 2011Investigated migration of Ericsson Composition Engine to Public Cloud (AWS); recommended Hybrid Cloud adoption. Tested Reference Deployment Architecture for IMS and IN on Public Cloud. Worked with interfacing products (MGWs, HLRs, IN Network nodes). Leveraged virtualization (Xen, KVM, EC2, VPC) and VMware. Bash scripting on RedHat Linux; used Quagga, Vyatta for software routers; explored storage virtualization and cloud application design for scalability. Delivered automation using Boxgrinder and OpenStack (early versions). Evaluated initial OpenStack versions.
System Integration Intern at Al-Futtaim Group (Alcatel)
May 1, 2006 - August 1, 2006Configured and supported Alcatel OXO/OXE Information Suites. Installed OmniPCX at client premises. Performed network administration using open-source TCP/IP tools, SNMP tools, and vendor tools.
Education
Ph.D. in Computer Science at University of St Andrews
October 1, 2014 - April 1, 2019M.Sc. in Internet Systems at Blekinge Tekniska Hogskola
September 1, 2009 - September 1, 2011M.Sc. in Telecommunications Engineering at University of Engineering and Technology (Pakistan)
September 1, 2007 - September 1, 2009Bachelor of Engineering in Telecommunications Engineering at Army Public College of Management and Sciences
August 1, 2003 - August 1, 2007Qualifications
Certified Kubernetes Application Developer (CKAD)
June 1, 2022 - January 1, 2026Industry Experience
Computers & Electronics, Software & Internet, Telecommunications, Financial Services, Professional Services
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer in Glasgow today.