Coder Social home page Coder Social logo
Karim Abu-Seer photo

karimabuseer Goto Github PK

followers: 20.0 following: 16.0 repos: 46.0 gists: 0.0

Name: Karim Abu-Seer

Type: User

Company: Eigen Technologies

Bio: Software Engineer at Eigen Technologies. Excited to help build equitable and elegant software, to help tackle the world's great challenges.

Twitter: KarimDoesTech

Location: London

Contents

Skills | Education | Work Experience | Personal Interests | Where to find me |

Hello there! 👋

Hello there! I'm Karim, a passionate junior full-stack developer 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 an Associate Software Engineer in the Solutions Engineering team at Eigen Technologies in London.

Visitors to this page/shared repos -> visitors

Projects

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 chronicle-demo
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 Acebook Demo
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 MakersBNB demo

Skills

  • Languages: Experience in Ruby, Javascript, HTML, CSS, Python and C.
  • Problem-solving: Problem solving comes naturally for me, being heavily required in my undergraduate and postgraduate studies.
  • Debugging and TDD: Asked to change groups during a bootcamp project due to strong debugging skills and maintaining strong TDD practices; a third party reviewer recently said:
Your tests focused on the behaviour of the system, which is excellent.

Your test progression and triangulation is excellent, and you closely triangulated your tests.
  • Interpersonal Skills: I've had the privilege of leading volunteering teams for most of my adult life, alongside working as a Sales Representative for a SaaS start-up for over a year, which has left me with an intimate understanding of how to manage multiple stakeholders, and how to communicate with varying personality types. The aforementioned reviewer recently said:
You were sufficiently vocal about what you were doing and why you are doing it. 
You pitch your reasoning at a good level that shows confidence in your decisions. 
Your reasoning for design and problem-solving decisions were also logically sound. Great job.

Work Experience

Eigen Technologies Associate Software Engineer | Nov 2021 - Current

  • Tech used: Docker, Python

World Traveller | Feb 2020 - Sept 2020

  • 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

HubBox Sales Manager | Feb 2019 - Feb 2020

  • 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

HubBox Network Strategy & Operations Manager | Sept 2018 - Feb 2019

  • 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.

Education

Makers academy (May '21 - current)

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

Self Teaching Software Languages & CS Principles | Oct 2021 - March 2021

  • Completed Computer Science courses (e.g Harvard's CS50X) and learnt syntax of several languages (e.g Automate the Boring Things with Python)

University of Nottingham BA (Sept '14 - Sept '17) MA (Sept '17 - Sept '18)

  • 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

Personal Interests

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 to.

Where to find me

In beautiful South London, with my earphones in and a coffee in hand! If not... Twitter | LinkedIn | Codewars | Leetcode | Stack overflow

Karim Abu-Seer's Projects

100-days-of-code icon 100-days-of-code

Fork this template for the 100 days journal - to keep yourself accountable (multiple languages available)

codewarssolutions icon codewarssolutions

A repo for me to add my solutions to Codewars kata, and invite comments on them.

git-practicing icon git-practicing

A repo which I can use to practice git further (e.g rebasing, merging, undoing commits etc).

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.