Hi There, I'm A Passionate Software Developer
My name is Osama Elshimy. I'm a full stack MERN developer focused on creating engaging web applications. With expertise in front-end and back-end development, I bring a holistic approach to building user-friendly experiences. Let's collaborate to bring your ideas to life online.
Skills & Certifications
- HTML
- CSS
- SASS
- JavaScript
- React
- Redux
- Node
- Express
- MongoDB
- TypeScript
- Astro
- Git
-
Programming Foundations | LinkedIn Learning
A series of 10 courses that taught me programming fundamentals, Object Oriented Design, Data Structures, Algorithms, Design Patterns and much more.
-
Build Responsive Real-World Website With HTML & CSS | Udemy
40-hour course showcasing proficiency in building responsive websites with HTML & CSS. Developed skills in creating visually appealing websites that adapt to different devices and screen sizes, delivering engaging user experiences.
-
Learn Git & GitHub | Almdrasa
Completed Almdrasa's course on Git & GitHub, gaining proficiency in version control and collaboration in software development. Developed skills in utilizing Git for efficient code management, branching, merging, and resolving conflicts. Mastered the use of GitHub as a remote repository and collaborative platform. Demonstrated ability to effectively track changes, collaborate with team members, and contribute to open-source projects using Git and GitHub.
-
The Complete JavaScript Course 2023: From Zero to Expert! | Udemy
70-hour course providing comprehensive training in JavaScript. From foundational concepts to advanced techniques, this certificate demonstrates expertise in JavaScript development. Acquired skills in coding logic, manipulating the Document Object Model (DOM), handling events, working with APIs, and more. Proficient in building interactive and dynamic web applications using JavaScript.
-
20 Web Projects With Vanilla JavaScript | Udemy
Completed a 16-hour course on creating 20 projects using HTML, CSS, and JavaScript without the use of any libraries. Developed practical skills in building interactive web applications from scratch, incorporating essential front-end technologies. Demonstrated proficiency in implementing various JavaScript functionalities, manipulating the DOM, handling user interactions, and creating engaging user interfaces. Showcase ability to create diverse projects using pure JavaScript, HTML, and CSS.
-
React - The Complete Guide 2023 (incl. React Router & Redux) | Udemy
Completed a comprehensive 48-hour course on React, covering essential concepts, React Router, and Redux. Acquired in-depth knowledge of building robust and scalable web applications using React. Developed skills in creating reusable components, managing state with Redux, and implementing client-side routing with React Router. Demonstrated proficiency in leveraging React's powerful ecosystem to deliver high-quality and interactive user interfaces.
-
NodeJS - The Complete Guide (MVC, REST APIs, GraphQL, Deno) | Udemy
Completed a comprehensive 40-hour course on Node.js, covering MVC architecture, REST APIs, GraphQL, and Deno. Acquired a strong understanding of server-side JavaScript development using Node.js. Developed skills in building scalable and efficient web applications, implementing RESTful APIs, and integrating GraphQL for advanced data querying. Explored the emerging Deno runtime for server-side JavaScript. Demonstrated proficiency in leveraging Node.js to create robust and performant back-end solutions.
-
Advanced CSS & SASS | Almdrasa
Completed the Advanced CSS & SASS course on Almdrasa, gaining advanced knowledge and skills in CSS and the SASS preprocessor. Explored advanced CSS techniques, including flexbox, grid layouts, animations, and responsive design. Developed proficiency in using SASS to write modular and maintainable CSS code. Demonstrated the ability to create visually stunning and responsive web designs.
-
MERN Stack Course - MongoDB, Express, React, and NodeJS | Udemy
Completed the comprehensive MERN Stack Course on Udemy, where I built the real-world project "Jobify", a job tracking application. This project encompassed all the essential features of a job tracking system, including user authentication, database management, and more. Through this course, I gained practical experience in utilizing the MERN stack to develop dynamic and scalable web applications.
Projects
HTML & CSS
JavaScript
React
MERN Stack
Serverless Functions
Let’s Work
Together!
Feel free to reach out to me any time.
osama.elshimy.o.e@gmail.com