- Designed and implemented a scalable microservice architecture serving over 1 million daily users.
- Implemented caching strategies using Redis to improve application performance and reduce latency, resulting in a significant decrease in response times for frequently accessed data.
- Augmented internal Java libraries with additional functionalities, reducing code redundancy and accelerating microservice development.
- Introduced an automated Jenkins pipeline, streamlining the build process for new Java libraries and reducing manual developer workload.
- Created a Python tool for aggregating AWS CloudWatch logs across regions, enabling unified and precise cloud metrics analysis for microservices.
- Utilized Terraform to provision and manage cloud infrastructure, ensuring consistency and repeatability across environments.

Kamal Kirosingh
Software Engineer
- +44 7397560223
- kamal.kirosingh16@gmail.com
- https://kamalkiro.github.io/
About Me
I'm Kamal, a Software Engineer with a deep-rooted commitment to enhancing
software development and deployment practices. My daily toolkit comprises
rxJava, Vert.x, Kubernetes, AWS, Docker, Terraform, Jenkins, Prometheus, Grafana,
and Linux allowing me to build microservices as well as orchestrate and automate the software delivery
pipeline efficiently. Additionally, I'm
well-versed in vital tools like Git, GitHub, Vim, and shell scripting.
Employment History
- Exposure to Life Cycle, Trade Capture and Corporate Actions teams.
- Implemented Microservices using Spring Boot and deployed with Spring Cloud.
- Experience of continuous integration & analysis systems: e.g. Jenkins, SonarQube
- Understanding how streaming works with Apache Kafka.
- Working in compliance with the full Software Development Life Cycle.
- Performed in Test Driven Development (Unit & Integration tests).
Tech Stack
-
rxJava
-
Spring
-
Docker
-
Jenkins
-
Terraform
-
Kubernetes
-
AWS
Soft Skills
- Leadership
- Project Management
- DevOps
- Public Speaking
Education
-
Bsc Computer ScienceCity, University of London2018-2021Graduated with First Class Honours Modules: Programming in C++ (85.1), Object-Orientation Analysis (81), Data Structures & Algorithms (81.1), Mathematics for Computing (80.7), Systems Architecture (84), Programming in Java (66.8), Databases, Web Development (83), Operating Systems (86.8), Computer Networks (70.0), Theory of Computation (93.5), Artificial Intelligence (76.0), Data Visualisation (74.0).
Programming Languages
-
Java
-
JavaScript
-
Kotlin
-
Python
-
q/kdb+