Salah Abdo
Where Every Idea Finds its Light tagline
Hey 👋 Salah here! I'm a Software Engineer with a Computer Science degree and 5 years of experience delivering high-quality software solutions. Skilled in React, TypeScript, JavaScript, and Python, with a proven track record of building scalable, user-centric applications.
bioInterest: Frontend Engineer, Software Engineer, Full Stack Engineer
Frontend: React, Next.js, HTML, CSS, Tailwind CSS, Shadcn/ui, Storybook, Jest, React Testing Library, Redux
Programming Languages: TypeScript, JavaScript, Python
Tools: AWS, DataDog, SonarCloud, Figma, Jira, Git, GitHub, GitHub Actions, Vercel
Agile Methodologies: Scrum, Sprint Planning, Collaborative Teamwork, Iterative Development, Continuous Improvement
(B2B) – Online marketplace for selling used cars to dealers
Apr 2022 - Current · 2 yrs 12 mos
Frontend Engineer
Focused on the vehicle profiling journey, managing both the Mobile Photos Web App and the Main Seller Web App, where customers prepared their vehicles for auction by providing detailed vehicle information, photos, and damages.
- Led development of an AI-powered image assistance feature, providing real-time feedback to sellers and improving compliance by 87%. Reduced retake requests from 13% → 6% in the first month, enhancing seller experience and operational efficiency. Utilised React, TypeScript, and WebSockets.
- Independently led the Proof of Concept (PoC) to revamp the Mobile Photos Web App, ensuring design integrity and user experience. Conducted technical reviews, and devised solutions for the Minimum Viable Product (MVP). Achieved a 6% increase in damage declaration (63% → 69%), user retention growth (76% → 88%), and code coverage improvement (0% → 60%). Utilised React, TypeScript, SonarCloud, and Google Analytics.
- Led development to optimise the vehicle profiling journey and seller communication, introducing a timeline feature that improved seller visibility on their vehicle status. Achieved a 65% increase in first-time resolution of inquiries, reducing customer support dependency. Utilised React, TypeScript, and Storybook.
- Documented the Timeline feature, covering status mappings, UI behaviors, and routing logic to support feature adoption and cross-team collaboration.
- Developed DataDog dashboards to monitor web application health and performance, enabling proactive issue detection and contributing to a 30% reduction in overall errors.
- Designed engineering guides and process documentation to streamline onboarding, ensuring smoother knowledge transfer. Assisted in creating detailed documentation on review app creation, staging, and production deployment.
- Actively contributed to the recruitment process by reviewing take-home assignments and participating in live coding interviews and cultural interviews.
(SDaaS) – For Honda R&D Germany
Mar 2021 - Apr 2022 · 1 yr 2 mo
Software Engineer
- Led the enhancements of the graph editor dashboard for Honda R&D Germany, now adopted as a global standard across 12 Honda R&D institutes. Leveraged expertise in React, Redux, and JavaScript to improve functionality and usability.
- Led the development of a feature for assessing subjective quality metrics across 200+ vehicles, creating a custom hybrid polar bar chart for enhanced data visualisation and analysis. Built with React, Redux, Plotly.js, JavaScript, and Python, the feature provided an intuitive way to compare key evaluation criteria, making complex data more accessible and actionable.
- Prototyped multiple iterations based on stakeholder requests, conducted research to validate new tools and technologies, and provided detailed reports on findings and challenges. Presented solutions and alternatives to senior Honda R&D management, leading to the successful development of both a Proof of Concept (PoC) and a Minimum Viable Product (MVP).
(B2C) – Online gold & silver retailer
Oct 2019 - Aug 2020 · 11 mos
Junior Full Stack Software Engineer
- Maintained and developed a multi-national E-commerce site and internal admin interface using Python (Django), PostgreSQL, CircleCI, JavaScript, HTML, and CSS.
- Implemented and updated application modules, and coded software changes according to design specifications.
(B2B) – Automotive components for manufacturers.
Aug 2017 - Aug 2018 · 1 yr
Information System Engineer
- Oversaw daily operations of network and IT systems, including database management, data processing, and user support at the assigned BMW Mini facility.
- Ensured security indicator maintenance and improvement, consistently meeting 90% KPI targets.
- Optimised 30-minute work windows by effectively prioritising tasks, ensuring 100% system functionality.