S
Technical Lead
Satra
Mar'2020 - May'2021
Egypt.
Responsibilities
● Set and track development plan.
● Orchestrate team activities.
● Design application features.
● Constantly contribute to coding activities.
● Review code.
● Mentor junior developers.
Highlights:
● Worked on integrating two systems that used to work independently, one is
Python/Django and the other is Java/Spring.
● Got my hands dirty with the Android app for the first time to add some main features and fix bugs.
● As part of my leadership role, I effectively communicated, and provided solution
approaches and triggering questions for developers out of my area of expertise, like
front-end.
● The Django system has been developed as a prototype, therefore it wasn't taken care
of design principles and best practices, and it was pushed to production at that state.
I faced a challenge to balance between serving continuous business needs and dealing with the fragile status of the code.
● Development process was a mess, so I worked on building it up in incremental steps
to be able to gradually adapt the team to new rules while taking feedback to take
first things first.