Sam Lockwood
@mohamedelgammal
Experienced software developer and project manager blending engineering with team leadership.
What I'm looking for
I am a software developer and project manager with experience leading teams, running workshops, and delivering software solutions across companies in Egypt.
My background includes senior development roles and hands-on engineering at VOIS and Link Development, combined with management responsibilities at Intcore and instructional experience teaching English at Berlitz.
I value clear communication, cross-functional collaboration, and mentoring; I bring technical depth from a Computer Science degree and demonstrated ability to manage projects and teach effectively.
Experience
Work history, roles, and key accomplishments
Software Project Manager
Intcore
Feb 2021 - Present (4 years 7 months)
Managed software projects and led team workshops, coordinating delivery and stakeholder communication to improve project execution over multi-year engagements.
Delivered English language instruction to diverse learners, designing curricula and assessments to improve language proficiency across classes.
Senior Software Developer
VOIS
Apr 2016 - Nov 2018 (2 years 7 months)
Developed and maintained software solutions, contributing to architecture and delivering features across the stack during multi-year projects.
Software Engineer
Link Development
Mar 2014 - Mar 2016 (2 years)
Implemented software features and contributed to projects across the development lifecycle, collaborating with cross-functional teams to meet requirements.
Education
Degrees, certifications, and relevant coursework
Ain Shams University
Bachelor's degree, Computer Science
2014 - 2018
Bachelor's degree in Computer Science completed at Ain Shams University from September 2014 to July 2018.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Job categories
Interested in hiring Sam?
You can contact Sam and 90k+ other talented remote workers on Himalayas.
Message SamFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
