Summary
George Faraj is a Senior Software Engineer with nine years of hands-on experience building full-stack and embedded IoT solutions, currently driving engineering work at Achievers. He blends a Computer Science degree with electrical engineering training to translate hardware-software problems—like getting data from SoCs to the cloud—into polished user experiences and reliable backend services. His toolbox spans NodeJS, Java, Python, Angular, Redis, GraphQL, and cloud-native deployments (GKS/GCP, AWS), and he has repeatedly improved app performance (eg. 80% faster load times) through thoughtful refactors and caching. George is comfortable across constrained devices (Raspberry Pi, BeagleBone, Arduino) and enterprise networking environments (Cisco IOX, SNMP, MQTT), and he has a proven knack for designing data models and pipelines that simplify product and support workflows. Colleagues describe him as a big-picture problem solver who pairs independent initiative with a pragmatic focus on usability and operational robustness.
9 years of coding experience
6 years of employment as a software developer
Highschool Diploma, Highschool Diploma at Escuela Internacional Sampedrana
Bachelor of Computer Science, Computer Science, Bachelor of Computer Science, Computer Science at Dalhousie University
Spanish