Althaf M.

Lead Developer


Mon expérience

OxfordSeptembre 2019 - Présent

Voir plus

Qatar National LibraryJuin 2014 - Août 2019

Create and review technical documents (Specification, Test Procedures, Work instructions, Project Report), Create, Maintain and prioritize development issue related tickets in tools like Jira, Trello and Basecamp.

Collaborate with vendors and customer technical contractors, successively elicit complex technical and functional requirements from various stake holders, like researchers, curators etc.

​Achieved 99.99% uptime with our web application infrastructure and continuous deployment based on aws ecs service. Improved the deployment time by 50% using Ansible scripts. Improved deployment time by 40% by building docker images of legacy applications ready for deployment. Created test suites based on behat/mink/gherkin for continuous deployment process.

Improved security of the applications and infrastructure by implementing aws waf and modsecurity with nginx  using owasp crs. Made sure our applications are safe by running pen test with various tools like ZAP, Burp, OpenVas, nikto etc.

Used Jira and confluence for documentation and task management, and build CI/CD pipeline using Jenkins, as well as built bare minimal deployment based on git hooks. Tested/Explored TravisCI for continuous testing and docker image building.

​Some Tech stacks handled: Java, Spring, Zookeeper, Dropwizard, Spring Boot, Junit, Mockito, PHP, Drupal, Behat/Mink, Gherkin, JS, ES6, CSS, SCSS, LESS, Drupal, Apache Solr, Golang, Redis, Memcached, NodeJs, React, Docker, ModSecurity, Aws and Azure cloud components, Cloudflare, Phantomjs & Selenium based testing and automation.
Voir plus

oDesk FreelancerJuillet 2013 - Juin 2014

Improved performance of a microservice by 25% and optimized it to use less memory.
Improved the test coverage from 60% to 93%, by refactoring the code to be more testable.
Java – Dropwizard based microservice, Apache Kafka, Zookeeper, Aws ec2, etc.
Contributed to development of ecommerce solution and analytics and backend based on open-cart mvc architecture.
Java – Dropwizard based microservice, Apache Kafka, Zookeeper, Aws ec2.
Voir plus

InvicaraAvril 2013 - Juillet 2013

JAVA back-end Application Design and Development - early phase.

Mes compétences


Java, PHP, C++, Python


Drupal, AWS

Open Source solutions

Drupal 7, Kubernetes

Analysis methods and tools

Agile, DevOps

Mes études et formations

Bachelor's Degree in Electronics - University of Kerala2002 - 2006