
Yonas Alem
Senior Fullstack Developer | React.js | Next.js | Node.js | TypeScript | PHP | Python | gRPC | GraphQL | AWS | Docker | Cloud & Microservices | Generative AI
Salaire / Taux journalier
Addis-Abeba, Éthiopie
Freelance
Expertises
À propos
Introduction
Hi, I’m Yonas Alem, a Senior Fullstack Developer with over 6 years of experience building and optimizing scalable backend systems and responsive frontend applications for fintech, enterprise, and SaaS platforms. I enjoy working across the full stack — from designing clean REST and gRPC APIs in Node.js, TypeScript, and PHP, to crafting beautiful, performant user interfaces with React and Next.js. My focus is always on scalability, clean architecture, and maintainable code that teams can build upon with confidence. At Mereb Technologies, I led a team of developers to refactor a legacy PHP codebase into microservices using gRPC and Redis, reducing API response times by 40% and improving deployment reliability by 60%. I’ve also delivered modern Node.js architectures, built React dashboards for data analytics, and automated reporting workflows with Python — saving countless developer hours. I’m comfortable deploying and managing applications in AWS and Docker environments, integrating tools like CI/CD, Redis, and PostgreSQL to ensure high performance and reliability. Beyond code, I’m passionate about building systems that scale, collaborating with distributed teams, and mentoring others to write better, cleaner software. 💡 Key Skills: Frontend: React, Next.js, Angular Backend: Node.js, PHP, gRPC, Python, GraphQL Databases: MySQL, PostgreSQL, Redis DevOps: AWS, Docker, Kubernetes, CI/CD, Architecture: RESTful APIs, Microservices Tools: Slack, Clickup, Trello, Datadog If you’re looking for someone who can bridge frontend and backend seamlessly, optimize performance, and deliver high-quality production systems, I’d love to connect. 🌐 Portfolio: yonasalem.dev
Expérience de travail
Senior Fullstack Developer
Mereb Technologies
avr. 2022 - déc. 2025
3 ans 9 mois
Addis-Abeba, Éthiopie
Developed high-performance backend APIs using PHP and gRPC, including defining service contracts with Protocol Buffers, implementing service methods, and ensuring efficient data serialization and communication. Built and structured a responsive user interface using React.js, establishing component hierarchies, state management, and reusable UI patterns for improved maintainability. Integrated frontend and backend systems through gRPC-Web, developing robust client-side communication scripts to enable seamless interaction between the React application and PHP backend. Automated testing and routine operations by writing comprehensive automation test suites and cron job scripts, enhancing reliability and reducing manual overhead. Enhanced deployment pipelines by refining Docker configurations and deployment scripts, ensuring reproducible environments and smoother application rollouts. Optimized database performance and API efficiency through advanced query tuning, caching strategies, and architectural improvements to handle higher loads with lower latency. Designed, developed, tested, and deployed scalable backend APIs for the GovAssist project, ensuring robust performance, security, and maintainability across all environments.
Full Stack Developer
Affiliate.comFreelance
févr. 2023 - oct. 2023
9 mois
Transitioned legacy PHP APIs to Node.js, successfully migrating existing functionalities and ensuring full compatibility and integration with the React-based User interface. Implemented advanced report export features supporting multiple formats including CSV, XLSX, and JSON, enabling flexible data sharing and analysis. Integrated Google Cloud Storage (GCS) for automated upload and management of generated reports, improving scalability and reliability of data storage. Developed and maintained RESTful APIs using Node.js and Express, including dependency setup, route creation, middleware integration, and handling of complex HTTP request flows. Integrated backend services with analytics and monitoring tools, enhancing performance tracking, error detection, and operational visibility.
Frontend Developer
EagleLion System Technology
mars 2021 - mai 2022
1 an 3 mois
Addis-Abeba, Éthiopie
Developed user interfaces utilizing React, transforming HTML-based templates into their React counterparts Integrated applications with backend APIs, facilitating data exchange and enhancing application functionality Integrated APIs with Payment SDKs to enable seamless online transactions Optimized web performance through techniques such as page splitting, resource cutting, and server-side rendering Conducted website testing using tools like Lighthouse and GTMatrix, ensuring optimal user experience and performance and able to improve performance to 98% overall score on Lighthouse.
Full Stack Developer
Ethiopian Orthodox Church ICT Center
janv. 2021 - juil. 2021
7 mois
Addis-Abeba, Éthiopie
Developed and maintained an e-learning platform using the Moodle Content Management System (CMS), customizing features to enhance user engagement and learning experience. Translated Figma designs and wireframes into responsive, pixel-perfect user interfaces using React.js and Material-UI, ensuring consistency with design standards and accessibility guidelines. Designed and implemented backend APIs with Node.js, GraphQL, and MySQL, enabling efficient data retrieval, schema management, and seamless communication between frontend and backend services.
Backend Developer
EthERNet
févr. 2019 - juil. 2019
6 mois
Addis-Abeba, Éthiopie
Conducted acceptance testing and documented implementation workflows for registration systems, ensuring accuracy, reliability, and alignment with business requirements. Developed and maintained RESTful APIs for multiple systems, enabling smooth integration, scalability, and efficient data exchange across services.
Formation
Addis Ababa University
Bachelor's degree, Software Engineering
2015 - 2020
6 ans
Licences et certifications
Microsoft Azure AI Essentials Professional Certificate by Microsoft and LinkedIn
Délivré le : oct. 2025
Frontend Developer (React) Certificate
Délivré le : oct. 2025
AWS Educate Introduction to Generative AI
Délivré le : avr. 2025
Scientific Computing with Python
Délivré le : oct. 2023
Swift Tutorial
Délivré le : sept. 2023
Getting Python Interview Ready
Délivré le : sept. 2023
JavaScript Algorithms and Data Structures
Délivré le : août 2023
Learn Python(2020)
Délivré le : févr. 2022
AWS Certified Cloud Practitioner
Délivré le : nov. 2021
Git Training
Délivré le : oct. 2021
React+Redux Course
Délivré le : sept. 2021
PHP
Délivré le : oct. 2017