Coding with Purpose and Passion!
Biogrphy
Hey there! I'm Ehsan Elgendi, a motivated software engineer and recent web development bootcamp grad with a Master's in Computer Science. My passion lies in web technologies, including JavaScript, HTML, CSS, and Python. I've mastered frameworks like React.js, Node.js, Next.js, and Flask, and I'm a pro with data visualization libraries such as Highcharts and Plotly.
In my professional journey, I've worn multiple hats. At DeepVu, I tackled the front end, creating secure Flask dashboards and engaging data visualizations. I also designed responsive websites, meeting UX/UI requirements for maximum user satisfaction. Prior to that, I honed my skills at Unlimited Capabilities, where I was involved in web application development and CMS-powered website creation.
Beyond the workplace, I'm not just a tech enthusiast, I'm a community contributor too. I'm currently volunteering with Women IT Teleworkers on the KIDS FIRST application, a co-parenting web app. With a strong educational background, a diverse skill set, and a friendly demeanor, I'm ready to take on the exciting challenges in the software engineering field.
projects completed
years of experience
Skills
Experience
Software Web Developer @Deepvu
2021-2023 | Montreal, QuébecImplemented a Flask dashboard with secure user authentication, Python-based email confirmation, and captivating landing pages for AI models. Designed wireframes, implemented interactive elements with JS, HTML, and CSS, and created data visualizations using D3, Plotly, and Highcharts. Crafted a responsive website for optimal UX/UI, addressed complex challenges with strategic solutions. Contributed to teamwork in an Agile environment. Utilized Git for source control and continuous integration tools to streamline the development process.
Web Developer @Unlimited Capabilities
2021-2021 | Ottawa, OntarioCollaborated on the development and maintenance of web applications, incorporating modern web technologies. Designed and executed a CMS-powered website for Unlimited Capabilities, enhancing user experience and streamlining content management. Integrated CMS, Google Analytics, and HubSpot to align web forms and live chat for optimized customer engagement.
Web Developer @Zagazig University
2011-2014 | Sharkia, EgyptPlanned, designed, and produced over 50 web-based digital courses. Incorporated various forms of interactive content into Learning Management Solutions (LMS) and generated e-learning courseware materials, seamlessly deploying them within the LMS. Worked in conjunction with a cross-functional team of developers, designers, and education instructionals to execute and launch courses effectively.
Education
Diploma in Full-Stack Web Development
Sep 2022 - May 2023 | Lighthouse Labs, CanadaAn immersive bootcamp program focused on providing practical, hands-on training in web development. This intensive curriculum covered a wide array of programming languages, including JavaScript, Node.js, PostgreSql, HTML, CSS, and React, equipping me with valuable skills and expertise in the field.
Master's of Computer Science
Sep 2017 - May 2019 | Virginia Tech VA, USARelevant courses included Data Structures and Algorithms, Software Engineering, Information Visualization, and Usability Engineering. Utilized information visualization tools like D3 to develop concept maps for the glossary terms in the CS2114 Software Design & Data Structures course, to enhance the glossary's interactivity.
Bachelor Of Electrical Engineering
| Zagazig University, Sharkia, EgyptRelevant courses included Introduction to Computer Programming in C, Object Oriented Programming in C++, Applied Programming using Visual Studio, and Advanced Programming using Java.