Software Developer
Creating innovative solutions for modern problems
I specialize in building high-quality web applications and have a passion for learning new technologies.
About Me
I started exploring technology when I was young with my older brother who would teach me everything he knew. Ever since I have taken every course available to me to expand my knowledge, as well as investing a lot of free time into broadening my skill set.
Professional Background
I am currently working as a Software Developer at Recite Me. I have over 2 years of experience in software development, working on various projects that involve web development and backend services.
Skills and Expertise
- JavaScript, TypeScript, React, Node.js
- HTML, CSS
- Python, Django
- SQL, NoSQL databases
- Version control with Git
Education
I hold a Bachelor's degree in Computer Science from Staffordshire University.I also have A-Levels in Computer Science, Biology and ICT.
Achievements and Awards
- Recipient of the Best Final Year Project Award.
- Graduated with highest 1st class degree.
Hobbies and Interests
In my free time, I enjoy watching football, reading tech blogs, and experimenting with new programming languages and frameworks.
Personal Philosophy
I believe in continuous learning and improvement. My goal is to create software that not only solves problems but also enhances the user experience and makes me a better developer.
Technologies
JavaScript
I have 2 years of commercial experience in JavaScript, as well as 5+ years educational experience. This includes vanilla Javascript, as well as frameworks such as React and backend frameworks like Next.js.
Python
I have 1 and a half years of commercial experience in Python, as well as 3 years educational experience. This includes Python libraries such as Flask, Numpy, and Selenium.
PHP
I started off as a PHP developer. This was my main language in my first job. I have 1 and a half years of commercial experience in PHP, as well as 3 years educational experience.