Summary
Overview
Work History
Education
Skills
Languages
Timeline
Generic

Yasser Barnawi

Riyadh,Saudi Arabia

Summary

Experienced Technical Lead with 10 years of industry expertise in building robust solutions and leading high-impact projects. Skilled in a variety of technologies, including Spring Boot, ReactJS, Azure, kafka and Redis, with proven experience managing and scaling complex systems. Known for blending technical and business acumen, demonstrated through hands-on project work and close collaboration with business development.

Overview

11
11
years of professional experience
2014
2014
years of post-secondary education

Work History

Technical Lead

SADAIA
Riyadh, Riyadh Region
02.2022 - Current
  • Led cross-functional team to develop a new software product.
  • Championed the implementation of Agile methodologies for improved workflow efficiency.
  • Collaborated with stakeholders, ensured alignment on technical specifications.
  • Streamlined code review process to enhance software quality.
  • Led the development and optimization of critical tools and systems, including Redis, Azure, Linux, DevOps, RabbitMQ, and Kafka.
  • Built and implemented microservices with event-driven architectures, enabling scalable, responsive solutions aligned with modern software practices.
  • Successfully built and implemented the notification engine for Tawakkalna, ensuring high reliability and performance.
  • Implemented and managed Keycloak for Tawakkalna, enhancing security and user experience with Single Sign-On (SSO) capabilities.
  • Managed and mentored a team of three talented developers, fostering a collaborative and high-achievement work environment.

Senior Full Stack Developer

TCC
Riyadh
06.2019 - 02.2022
  • Contributed to major projects EYAB (Hajj initiative) and E-VISA (visa on arrival), enhancing technical proficiency and gaining a solid foundation in business development through close cross-functional collaboration.
  • Achieved advanced skills in full-stack development, utilizing tools like Spring Boot, ReactJS, redis , and Oracle SQL, and provided technical insights to align project objectives with business goals.

Solutions Developer / Junior Solutions Developer

ELM
Riyadh
04.2014 - 04.2019
  • Developed, tested, and deployed solutions across various projects, leveraging skills in Spring mvc and Boot, ReactJS, and MSSQL.
  • Promoted to Solutions Developer after three years, demonstrating growth in technical abilities and a commitment to continuous learning.
  • Contributed significantly to project success and gained valuable foundational skills in software development.
  • Led team meetings, establishing clear project objectives and timelines.

Education

BSc in Computer Science - Computer Science

King Saud University
Riyadh
04.2014

Skills

  • Performance metrics analysis
  • Result-Oriented approach
  • Web technologies understanding
  • Innovation and creativity
  • Process improvement strategies
  • Engineering direction
  • Technical solutions
  • Full-Stack technical design
  • Microservices
  • Software development life cycle
  • Asynchronous design patterns
  • Team performance management
  • IT infrastructure knowledge
  • DevOps principles
  • Spring Boot
  • Java expertise
  • Agile methodologies
  • Event-Driven Architecture


Languages

English
Upper intermediate

Timeline

Technical Lead

SADAIA
02.2022 - Current

Senior Full Stack Developer

TCC
06.2019 - 02.2022

Solutions Developer / Junior Solutions Developer

ELM
04.2014 - 04.2019

BSc in Computer Science - Computer Science

King Saud University
Yasser Barnawi