Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Zakaria Alam

London,ENG

Summary

Experienced Senior Software Engineer with a proven track record in leading the development of complex software solutions. Skilled in Java, Spring, and microservices architecture, with expertise in cloud technologies such as AWS and Azure. Strong background in designing, developing, and deploying scalable applications. Effective team leader and mentor, adept at fostering collaboration and delivering high-quality results. Seeking opportunities to contribute to innovative projects in a dynamic environment.

Overview

14
14
years of professional experience
1
1
Certification

Work History

Senior Java Engineer

CMC MARKETS
London
11.2022 - Current
  • Playing important role in the Java core services team focused on managing 130+ services for CMC markets institutional pillar
  • Implemented microservices architecture using Java 17, Spring, and SpringBoot, enhancing scalability and reliability
  • Ensured high availability and performance through effective CI/CD practices using Jenkins and Ansible
  • Implemented security measures throughout the development lifecycle and monitored production operations on the server.

Senior Software Engineer

CORE3LAB
Dhaka
07.2020 - 03.2022
  • Architected and developed server and web backend for Issman, a punch list software, ensuring system security and performance
  • Led the migration to cloud, DB upgradation, resulting in a 30% increase in system scalability and a 20% reduction in downtime
  • Improved report engine performance from 24 hours to seven minutes
  • Provided technical leadership, mentorship, and hands-on training to junior team members
  • Identified, analysed and remediated security vulnerabilities at Linux server and code level
  • Actively contributed to CI/CD practices, ensuring efficient deployment pipelines using Jenkins and Kafka.

Senior Software Engineering

ABB
Kuala Lumpur
06.2017 - 06.2020
  • Owned module or submodule of the product backlog for full SDLC
  • Deployed services to cloud environments using CI/CD tools, enhancing agility and efficiency
  • Collaboration with project managers and customers associated with the project.

Software Engineer

AVOWS TECH
Selangor
12.2014 - 05.2017

Software Engineer

ESCENIC ASIA
Dhaka
02.2012 - 08.2014

Software Engineer

STRUCTURED DATA SYSTEM LTD
Dhaka
11.2009 - 01.2012

Education

MSc - Cyber Security And Pen Testing

MIDDLESEX UNIVERSITY
10.2022

BSc - Computer Science And Engineering

SHAH JALAL UNIVERSITY
06.2009

Skills

    Programming Languages/Frameworks:

    Java Spring SpringBoot Hibernate

    AngularJS ReactJS Python

    JavaScript Shell Scripting Visual C#

    C/C

    DevOps:

    AWS (EC2, S3, VPC, Security Group)

    Docker kubernetes Jenkins GCP

    Databases:

    Oracle MySQL PostgreSQL MS

    SQLServer

    Web Servers:

    Tomcat JBoss IIS Glassfish

    Version Control:

    Git SVN Perforce

    Other Tools/Technologies:

    CI/CD TDD Scrum JIRA Rest

    Design Patterns SDLC

Certification

  • ABB Cyber Security Awareness Training
  • Penetration Testing and Forensics
  • Cyber Security and Legal Regulations
  • Artificial Intelligence
  • Microservices Architecture
  • Java Application Performance

Timeline

Senior Java Engineer

CMC MARKETS
11.2022 - Current

Senior Software Engineer

CORE3LAB
07.2020 - 03.2022

Senior Software Engineering

ABB
06.2017 - 06.2020

Software Engineer

AVOWS TECH
12.2014 - 05.2017

Software Engineer

ESCENIC ASIA
02.2012 - 08.2014

Software Engineer

STRUCTURED DATA SYSTEM LTD
11.2009 - 01.2012

MSc - Cyber Security And Pen Testing

MIDDLESEX UNIVERSITY

BSc - Computer Science And Engineering

SHAH JALAL UNIVERSITY
  • ABB Cyber Security Awareness Training
  • Penetration Testing and Forensics
  • Cyber Security and Legal Regulations
  • Artificial Intelligence
  • Microservices Architecture
  • Java Application Performance
Zakaria Alam