Yahya Qandel is an experienced developer, team lead, mentor and coach.With software development clients he works as part of a self-organizing team to deliver excellent software in a timely manner to our clients. Leveraging the powers of continuous integration, test-driven development, and his full-stack experience, he works with the team to iteratively develop working software that delights his clients.
Bildung
C
Computer software
Ain Shams, Bachelor's Degree
2012
Arbeit & Erfahrung
D
Senior Software Engineer/Agile Coach
Devsquads
Feb'2018 - May'2022
Egypt, USA● Help the company embrace agile as a culture.
● Observe the developer pairing with others effectively in both the front and back end. Observe them
guiding others and correcting pair programming mistakes.
● Demonstrate the ability to set up DevOps for a new project including CI, CD, and creation of developer
setup environments.
● Limit their own work in progress as well as advise/mentor the team in keeping WIP low.
● Test first development - red/green/refactor - is the default way this person develops software.
● Participated in overall company strategy and roadmap
T
Senior Software Engineer
Teknowl
Nov'2017 - Feb'2018
● Work with others to teach them new techniques. Help people fit in. Give them feedback so they grow into
people we need and not just 'filter' them out.
● Identify user and system requirements for new websites and applications
B
Technical Lead
Beeinteractive
Aug'2016 - Feb'2018
● Leading the technical arm for the company, training new hires.
● Representing the technology perspective on a management or board level
● Supporting team progress to enhance and people to grow.
● Stepping in heated technical debates, and worked with outside stakeholders to define technical options
and agree on solutions for future streams of work
● Maintaining a productive working environment for development teams
● Focusing on moving the team towards their goal, work to resolve technical disputes, and watchful of
technical decisions that have long-term consequences.
A
Web Developer
Aim4solutions
Aug'2015 - Oct'2015
Romania● Cooperating and establishing a shared development environment in both Bee Interactive-Egypt and Aim4solutions-Romania through an in-house MVC Platform.
B
Senior Web Developer
Beeinteractive
Mar'2014 - Aug'2016
● Maintaining the platform responsible for tracking leads for clients campaigns.
● Creating campaign' landing pages, web, Facebook tabs or mobile applications.
● Creating clients in-house content-based website using Wordpress
I
Software Developer
International Turnkey Systems
Nov'2012 - Jan'2013
● Developing and restructuring an international bank system built with Gupta.