Skills | Education | Work Experience | Personal Interests | Where to find me |
Hello there! I'm Karim, a passionate software engineer from London. The midwife who delivered me declared I'd be a gigantic nerd to my mother, and happily, she was proven correct.
I believe in the power of technology to transform lives, and the world in an equitable way. I'm thrilled by software that can help us tackle some of the world's biggest challenges, and focus every moment I have on upskilling as a developer.
I'm currently employed as a Software Engineer in the Solutions Engineering team at Eigen Technologies in London.
Project | Description | Stack | Demo Link |
---|---|---|---|
Chronicle | Content tracking web-app. Users sign up to keep track of consumption of books, movies & podcasts | Vanilla JS, Express, Bootstrap, Pug, Node.js, HTML, CSS, Jest, Puppeteer | ![]() |
Acebook | Facebook clone built using Rails. Finished features include profile pages, a news feed of other user's posts and uploaded images, including the ability to comment on them and like them. | Ruby, Rails, Postgres /w ActiveRecord, HTML, CSS, RSPec, Capybara | ![]() |
MakersBNB | Creating an airbnb clone - finished features include hosting and bookings. Have two of these projects, as was requested to change teams near the end of the week to help debug a fellow team's app, allowing them to reach MVP | Ruby, Sintara, Bootstrap, Postgres /w PG gem, HTML, CSS, RSpec, Capybara | ![]() |
- Tech used: Docker, Python
- Planned a long period of travelling before career change. I only managed to be away for a month before returning to London due to COVID. Attempted to wait out the pandemic, but COVID won the waiting game
- Conducted Enterprise Sales. Utilised strong interpersonal & leadership skills to achieve 120% of quota during tenure
- Led internal user testing of all software being delivered to clients, using my excellent attention to detail and good technical knowledge to create JIRA tickets for our tech team to debug issues
- Oversaw creation and implementation of Network Growth Strategy, relying on my strong analytical skills to increase Network Activity by 32% YOY.
- Additional Joint responsibility for Operations Team; was reported to by operations team lead, and aided them with strategy development and hiring process. Leant on my organisational skills to help finish a hiring round whilst recreating strategy.
- Wrote technical documentation for Account Managers, using my strong written communication abilities.
Software bootcamp focusing on:
- Developing web apps using an Agile Methodology in a team, whilst learning the fundamental principles of OOP, TDD and Software Engineering Principles
- Worked on interpersonal skills, serving as team lead for two projects and volunteering as a technical mentor for 3 other students
- Completed Computer Science courses (e.g Harvard's CS50X) and learnt syntax of several languages (e.g Automate the Boring Things with Python)
- Modules in Metaphysics, Contemporary Ethics, and Philosophy of the Mind. Focus on analytical Philosophy
- Charity & Welfare Secretary for the University of Nottingham Rugby Union Club
I enjoy playing tabletop wargames & RPGs, as well as competitive video games. I'm also a big rugby fan, and both play and watch the sport regularly. I also love running, having run a marathon and a few half marathons before. I enjoy yoga, meditation and keeping mindful; I also love a good podcast! Finally, I love hardware, astronomy and science fiction - as well as travelling when I get the chance.
In beautiful South London, with my earphones in and a coffee in hand! If not... Twitter | LinkedIn | Codewars | Leetcode | Stack overflow