Summary
Sofiane Daoud is a seasoned software engineer with nine years of experience specializing in Android development and backend Java systems, currently contributing to Uber and freelancing through Toptal from Mississauga, Ontario. He has led mobile and server-side architecture efforts across industries—from logistics and taxi platforms to drone software—bringing practical experience in migrating monoliths to microservices. Sofiane’s background includes senior Android roles building native apps and performance-optimized systems, as well as hands-on Java backend design for streaming and enterprise platforms. Comfortable translating product requirements into technical roadmaps, he has managed projects, written functional specifications, and overseen cross-functional delivery. A pragmatic problem-solver, he pairs low-level optimization and code review discipline with system-wide architectural thinking. His profile reflects both deep mobile expertise and a track record of guiding software evolution in production environments.
9 years of coding experience
9 years of employment as a software developer
Engineer’s Degree, Computer Science, 16.5, Engineer’s Degree, Computer Science, 16.5 at Université Saad Dahlab de Blida
English, French, Arabic