Omar Alhasan
Omar Alhasan
Full-Stack Software Engineer
Welcome to my interactive portfolio museum. Explore different sections to learn more about me, my skills, and my work.
OA
Omar Alhasan
Full-Stack Software Engineer
Seeking a challenging and innovative opportunity as a polymath with expertise in multiple areas in software & hardware.
Location:London, United Kingdom
Email:omaralhasan650@gmail.com
LinkedIn:www.linkedin.com/in/omaralhasan
Education
Front-end/Back-end Engineering (Bootcamp)
Bootcamps
2019-10 - 2020-04
Areas of Study
- JavaScript
- TypeScript
- NodeJS
- React
- React Native
- GraphQL
- PostgreSQL
- Gatsby
- RESTful APIs
- Data Structures & Algorithms
- Web Design
Bachelor of Software Engineering
Istanbul Gelisim University
Areas of Study
- Cyber Security and Utilizations
- Data Structures and Algorithms
- Object Oriented Programming
- Statistical Analysis
Work Experience
Full-Stack Software Engineer
Collar
London, UK
2020-08 - Present
Responsibilities
- Creating web & app platforms to manage products & services specifically designed for pet owners/businesses.
- Rewriting and upgrading web apps to the latest technologies and encouraging best practices in the team.
- Working alongside the CTO on designing systems architecture & defining thorough solutions.
- Finding workarounds to existing challenges the company faces.
- Implementing E2E & unit testing across the whole ecosystem.
- Supporting internationalization across all apps.
Technologies
React
React Native
Styled-Components
Stripe
Redux
GraphQL
Apollo
PostgreSQL
Firebase
Gatsby
Senior Software Engineer
Herrontech
Canada
2023-05 - Present
Responsibilities
- Responsible for web and app platforms for influencers and their management needs.
- Delivering high-quality, bug-free software by implementing rigorous testing and quality assurance processes.
- Providing valuable input to UI/UX designers regarding design concepts' feasibility and technical aspects, offering suggestions for improvements while maintaining the intended user experience.
- Fostering transparency in all aspects of development, including project status, challenges & decision-making processes, and building trust within the team.
Software Engineer
MikroElectron
2018-11 - 2020-08
Responsibilities
- Maintaining and working on creating a full business portal using NodeJS, GraphQL, and React.
- Independently working on complex projects and tickets.
- Identifying code and system vulnerabilities and developing plans to resolve them.
Technologies
NodeJS
GraphQL
React
Projects
Collar App
2020 - Present
A powerful management solution for pet businesses; an all-in-one mobile app for pet parents.
Kubernetes
NodeJS
React Native
GraphQL
PostgreSQL
Gatsby
Redis
Apollo
Stripe
WebSocket
Firebase
AWS
Crwn Clothing
2022-04 - 2022-06
An e-commerce application built with React, Stripe, Redux, and GraphQL.
React
Stripe
Redux
GraphQL
Apollo Client
CV
CV Preview
Skills
Critical Thinking
Creativity
Problem Solving
Self Learning
Resiliency
Time Management
Achievements
Jordanian Olympiad Informatics Competition
2019-06
Got first place in a C++ coding competition.
3D Art Designing Competition
Participated in a competition for designing 3D art.
View more
Languages
English
Arabic
Turkish
Interests
Inventions
Mathematics
Designing & Structuring
Gaming
Astronomy
Physics
Rubik's Puzzles
Innovation
Contact Me
Get In Touch
Send a Message