George Faraj Email & Phone Number
Who is George Faraj? Overview
A concise factual answer block for searchers comparing this professional profile.
George Faraj is listed as Senior Software Engineer at Achievers, a with 589 employees, based in Toronto, Ontario, Canada. AeroLeads shows a matched LinkedIn profile for George Faraj.
George Faraj previously worked as Intermediate Software Engineer at Achievers and Full Stack Developer at Lumiq. George Faraj holds Bachelor Of Computer Science, Computer Science from Dalhousie University.
Email format at Achievers
This section adds company-level context without repeating George Faraj's masked contact details.
Review company-level records connected to George Faraj before choosing the right outreach path.
About George Faraj
5+ years of experience in Software Development.Bachelor in Computer Science with distinctions and a certificate in Communication Technologies.Whether the task is getting information from a SoC to the Cloud or presenting users with simple and stunning interfaces, the ability to take real life problems and translate them into software solutions is key. This is something I enjoy doing and strive for excellence in.Building software is not the only thing I bring to the table. I am:• A challenge seeker and relentless problem solver.• A trustworthy independent worker who strives to be someone people enjoy working with.• Big picture oriented, careful, and highly perceptive of the needs of others.Key Tools & Experience:• General Application Development: NodeJS, Java, and Python.• Web Development: Angular, mySQL & PHP, and jQuery.• Development Environments: Linux, Windows, AWS, Proxmox, ESXi, and Cisco IOX.• Protocols: HTTP, MQTT, SNMP, and USB Serial.• IDE & Version Control / Collaboration: Visual Studio Code, GIT, Atlassian, and Eclipse.• SOC & MCU: Raspberry Pi, BeagleBone Family, and Arduino family• Other: Wireshark, On Shape, MySQL Workshop, Nosql Booster, Insomnia.
George Faraj's current company
Company context helps verify the profile and gives searchers a useful next step.
George Faraj work experience
A career timeline built from the work history available for this profile.
Intermediate Software Engineer
Full Stack Developer
The focus of LumiQ is to provide podcasts and videos for CPAs to maintain their designation. As part of the engineering team I had to ensure that: End users had an excellent experience with our apps, internal teams could perform admin actions on the stack, and our NodeJS microservices deployed in GKS were bug free and efficient.Some highlights:Web & Native Front-End Improvements:• Using Redis along with a clever refactor of the start up process for the web and native applications I improved load times by up to 80%. Results based on data gathered by our Sentry integrations.• Rewrote several steps in Redux state calculations (better selectors and reducers that precompute data) and used memoization on expensive elements to improve performance. • Redesigned pages based on a Figma prototypes. USA Expansion:• Added the "redemption flow" experience where users "buys" episodes. Aspects of this would latter be seamlessly re-used in another project.• Using well designed data structures, proper routing/high level component set up, and leveraging the Redux store: the app could toggle between USA/CAN seamlessly and have region appropriate content and features where required.• Adjusted Stripe integration and corresponding microservices (payment handler and receipt generator) to accommodate new currency/tax requirements. Shared Minutes:• Created the “share minutes” access type: sales team would sale a fixed amount of minutes to an organization and all members of the organization had access to these minutes.• Designed the tables and appropriate models/services to expose the data required by the front-end via GraphQL.• Configured Google Cloud Functions to generate events that track usage.Misc:• Created a Circle CI pipeline to automate the build and deployment of the React Native application to iOS and Play stores.• Translated complex GraphQL calls used by the engineering team to resolve common support items into easy-to-use applications using Retool.
Iot Developer
Work at Rimot revolved around developing the software infrastructure to provide meaningful data, leveraging IoT technology to do so. I worked closely with the RimotRF and RimotHEALTH product lines to build tools that would allow people to monitor their radio transmitter/repeater sites and perform health screenings (RF and HEALTH respectively) no matter how remote.Projects I played a key role in:Development & Maintenance of Angular/TypeScript Front-End: • Refactored the entire front-end code base: - Broke down all pages (originally single large components) into several reusable components. - Using abstract classes for concepts like “charts” and “datasets”, and extending them as needed I came up with a system that would facilitate the addition of new data sources. The success was proven in the low amount of changes needed when new sensors were added to the product line.• Designed new components using lo-fidelity mocks to assess UI/UX requirements with stakeholders.SNMP Sensor Prototype:• Developed a NodeJS application to collect data from SNMP agents in its local network and transmit it a different system via USB serial. • Performed a high fidelity integration test by deploying a Windows Server VM and mock SNMP agent VMs on ESXi and installing SolarWinds NPM in it to compare the data collected.Cisco IOX Prototype:• Deployed a dockerized Python application in the Cisco IOX environment (an IR829 router).• Using Cisco IOS, ensured traffic was routed correctly and that the Python application was able to upload data as intended. Jasper Reports:• Using Jasper Server and Studio, created a light full stack application that would allow non-technical members to filter user/sensor data across mySQL and MonogoDB datasets to build elegant PDFsRimotHEALTH Questionnaire Kiosk:• Designed a NodeJS/Vue application that would subscribe to a broker to check for configuration changes and publish information entered by users.
Embedded System Developer
Worked with a small engineering team to prototype and design monitoring tools that would track key metrics of the companies existing RF products.For my co-op, I:• Implemented a NodeJS application, deployed on AWS, that would subscribe to an MQTT broker for sensor data and store it in a Mongo database• Designed boards that would parse analog data (light, motion, temperature) and transmit it serially to a Raspberry Pi.• Using NodeJS, I configured the Raspberry Pi to listen for the USB serial data and upload it using a MQTT publish.
Colleagues at Achievers
Other employees you can reach at achievers.com. View company contacts for 589 employees →
Yash Vikram
Colleague at AchieversChennai, Tamil Nadu, India
View →
AK
Adrienne Kent (She/Her)
Colleague at AchieversToronto, Ontario, Canada
View →
SN
Sophie Nazemi
Colleague at AchieversUnited Kingdom
View →
ST
Shannon Tambourine
Colleague at AchieversMelbourne, Victoria, Australia
View →
AL
Annita Luo
Colleague at AchieversToronto, Ontario, Canada
View →
NM
Nicolas Maria Santodomingo
Colleague at AchieversToronto, Ontario, Canada
View →
ZN
Zaibul Nisa
Colleague at AchieversPunjab, Pakistan
View →
MS
Mamoona Sarwar
Colleague at AchieversOkara District, Punjab, Pakistan
View →
JN
John Nguyen
Colleague at AchieversMississauga, Ontario, Canada
View →
AR
Asif Raza
Colleague at AchieversNowshera District, Khyber Pakhtunkhwa, Pakistan
View →
George Faraj education
Bachelor Of Computer Science, Computer Science
Engineer'S Diploma, Electrical And Electronics Engineering
Highschool Diploma
Frequently asked questions about George Faraj
Quick answers generated from the profile data available on this page.
What company does George Faraj work for?
George Faraj works for Achievers.
What is George Faraj's role at Achievers?
George Faraj is listed as Senior Software Engineer at Achievers.
Where is George Faraj based?
George Faraj is based in Toronto, Ontario, Canada while working with Achievers.
What companies has George Faraj worked for?
George Faraj has worked for Achievers, Lumiq, Rimot, and Nova Communications.
Who are George Faraj's colleagues at Achievers?
George Faraj's colleagues at Achievers include Yash Vikram, Adrienne Kent (She/Her), Sophie Nazemi, Shannon Tambourine, and Annita Luo.
How can I contact George Faraj?
You can use AeroLeads to view verified contact signals for George Faraj at Achievers, including work email, phone, and LinkedIn data when available.
What schools did George Faraj attend?
George Faraj holds Bachelor Of Computer Science, Computer Science from Dalhousie University.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trialCheck these profiles if this is not the George Faraj you were looking for.
View similar profiles