Hi, I'm Yasin Usman A Python & Full Stack Software Engineer.

Please take a look around, see what I've been up to, and let's see what we can build together. Click the different buttons to browse my different pages.

About me

Info

I'm currently a Junior Software Engineer at Vodafone, where I primarily work for the Network as a Platform team on creating APIs and microservices. Graduated with a 1st Class Bachelors Degree at Lancaster University in Digital and Technology Solutions Hons. I am currently Undertaking a Masters Degree at University of Oxford and am also involved in a few other development initiatives within Vodafone.

I mainly work with Python and Front-end full stack technologies like HTML , CSS, JavaScript and React and i have an enthusiasm to learn and develop new skills.


8

Projects
Complete

3

Years of
Experience

5+

Customer
Reviews

5+

Happy
Clients

My Skills

Python

html5

Css

JavaScript ES6+

React/Node

Agile - Jira & Confluence

My Timeline

2020 - present

Junior Software Engineer @ Vodafone
  • Facilitated the transformation of the team into a fully agile software development team, leading Agile processes and Sprint Retrospectives, improving overall team productivity and communication.
  • Enhanced the capabilities of more than 5 APIs using Python, Flask, OpenAPI, and Jenkins, driving innovation and aligning with industry best practices.
  • Optimised software performance by implementing automated test strategies with Pytest and Postman, significantly reducing error rates and downtime.
  • Spearheaded the management of a self-serve developer marketplace hosting 20+ APIs, significantly increasing the usability for clients.
  • Increased site exposure and visibility by 15% through the development of additional features and components, such as a Search Bar and Events Timeline, for the Innovation Projects’ website.
  • Streamlined the onboarding process, enhancing efficiency by revising tech stack documentation into accessible language, accelerating new joiner readiness by 30%.

Oct 2023

Masters of Science in Software Engineering University of Oxford
  • Incoming Student at Kellogg College
  • Selected Modules: Algorithmics, Software Testing, Agile Methods, Functional Programming, Classical Machine Learning, Software Engineering Mathematics.

Nov 2021 - Jun 2022

Techboost Intiative Vodafone
  • Developed the Front-End and Full-Stack capabilities of an Intelligent File Searching tool that won the VF Techboost Competition by utilising React, External Python APIs and NLP to provide additional data insights.
  • Led Agile ceremonies and outlined progress of the sprint within the Retro and Sprint Planning with the 6 other developers.
  • Key Skills: React, Node.js, Typescript, HTML, CSS, JavaScript, NLP, Python and REST APIs/Microsoft Graph API

Sep2020 - Jun 2023

Digital & Technology Solutions Bachelor's Degree Lancaster University
  • Grade: Achieved: 1st Class
  • Object Oriented Programming Module - Python, OOP
  • Responsive Web Stack Modules - HTML, CSS, PHP
  • IT Project Management & Collaborative Module - Python, Matplotlib, Folium, Agile & Waterfall
  • Dissertation Module in API Development with own network capability

Feb 2022 - present

100 devs Freelance Developer
  • Built semantically structured full stack web applications and utilized REST APIs in serving data to web applications, and integrated third-party APIs for agency clients.
  • Collaborated with teams of developers to design and build responsive full-stack web applications using agile best practices like Scrum.
  • Maintained detailed documentation and git history for all projects and used GitHub in a team.
  • Projects: All Foods Recipe App (React Native, IOS Full-Stack Application), Pristine Paws Dog Grooming Service Web Application, Crypto Investment Tracker (Full-Stack Web Application).

Jun 2021 - Dec 2022

Youth Commitee Vodafone
  • Actively participated as a Social Representative, organising a variety of youth-focused social engagement and networking events.
  • Crafted and executed communication strategies for events, successfully managing gatherings with over 20 attendees.

My Portfolio

Here is some of my work that I've done in various programming languages. You can also take a look at the live sites and the github code for my personal or client projects.

Source Layout

A Clean, Modern and Responsive landing page

Spotify Bot

A ML Bot that takes in a sentence and presents you a playlist based on your moode and emotions

Pristine Paws

A Dog grooming services based in London

Film Frenzy - Movie Review Website