an image of me

👋 Hello World!

My name is Adnan and I am a Software Engineer based in London. The aim of this website is to let the rest of the world know what I am up to! I will showcase my personal projects, professional experience and technical skills here.

Feel free to get in touch with me if you would like to discuss anything you see here. Currently I am open to opportunities that involve open source contributions, hackathons and receiving and giving mentorship.

Skills & Technologies

I am a full-stack developer with a wealth of professional and project experience. I am well-versed in the modern JavaScript landscape, using technologies such as Typescript, React, and Tailwind to create impactful user experiences. Additionally, I have built cloud-native microservices using Java Spring Boot and other associated technologies.

HTML, CSS, JS
HTML, CSS, JS
React
React
Typescript
Typescript
TailwindCSS
TailwindCSS
Java
Java
Spring Boot
Spring Boot
MySQL
MySQL
MongoDB
MongoDB
RabbitMQ
RabbitMQ
Docker
Docker
Jenkins
Jenkins
Monitoring (ELK)
Monitoring (ELK)
Cloud Technologies
Cloud Technologies
Unix Shell
Unix Shell
Git / Github
Git / Github
Jira and Confluence
Jira and Confluence

Experience

Software EngineerEY (Ernst & Young), London, UKJan 2022 - Present
  • Develop and maintain RESTful APIs for government client with over 90% test coverage using Java 17 and the Spring Boot framework
  • Working within a microservices architecture comprising over 20 applications, implementing asynchronous messaging with RabbitMQ and using MySQL for data storage
  • Proficiently work with a Linux operating system, Jenkins for CI/CD pipelines, Docker for containerisation, Kibana for monitoring, Gitlab for source control
  • Collaborate with the business team and customers to design and create technical specifications, database schemas and activity diagrams for internal and external use
  • Actively contribute to agile ceremonies, pair programming, code reviews and mentoring junior developers in the team, enabling improved team productivity and code quality
Software EngineerSigma Labs, London, UKAug 2021 - Present
  • Full stack professional software engineering programme; coding individually and as part of team
  • Server side programming: Creating REST APIs with Node and Express
  • Frontend: Building professional designs using React and Tailwind.
Coding InstructorFire Tech, Remote, UKApr 2019 - Aug 2021
  • Inspired children aged 9-17 to work with technology through the teaching of curricula that focuses on coding, creativity and innovation.
  • Required excellent communication, high energy and a strong attention to detail to ensure excellent outcomes for the students.