Gavin Servai work email
- Valid
Gavin Servai personal email
- Valid
Gavin Servai phone numbers
Gavin Servai is a Co-Founder and CTO at Sparrow. He possess expertise in php, java, mysql, ajax, web development and 13 more skills. He is proficient in French. Colleagues describe him as "The first project that I got to work with Gavin closely on was a fairly big integration project that involved refactor, new architecture, data migration and integration with an external system. It is a huge undertaking for 1 developer and needless to say I was pleasantly surprised at how well Gavin handled the project despite of his young age. Gavin has shown stellar technical skills and his methodological approach on feature planning and architecture resembles a seasoned developer. The project encountered many bumps along the way and his resilience pulled through the challenges and led to a very successful system launch. I thoroughly enjoyed working with Gavin. He always inspires others to think more and improve further. I marvelled at Gavin’s hard work on being the forerunner in bringing unit testing to the team. Not only has he established a good structure that the team can start to use and follow, he also gave a mini workshop to help the team out. Nothing brings more joy to a QA than having a developer’s enthusiasm to increase product quality like Gavin did." and "He has proven to be a very smart and resourceful programmer - someone who ask for the right questions and keeping a close eye on quality. Gavin had came into Invoke Labs initially to help build up our internal projects including our python-based internal tools and our LAMP-based website. He was able to performance well on both languages with minimal supervision. Later, he was made to be in charge of an actual commercial project - again has proven to exceed all expectations to deliver features in an Agile project environment."
-
Co-Founder And CtoSparrowVancouver, Bc, Ca -
Co-Founder & CtoSparrow Feb 2021 - PresentToronto, Ontario, Cahttps://sparrowshare.com -
Senior Software EngineerCarecru Inc. Jun 2019 - Feb 2021Miami, Florida , Us -
Director Of EngineeringCarecru Inc. Jun 2017 - Jun 2019Miami, Florida , Us -
Senior Software EngineerOrello Hearing Technologies May 2017 - Sep 2017Vancouver, British Columbia, CaResponsible for the Orello mobile platform, duties pertain to the requirements elicitation and development of Orello's Android app. -
Cto, Co-FounderSocial Insight Inc. Apr 2016 - Aug 2016• https://itunes.apple.com/ca/app/squadapp-app-for-your-squad/id1109086418• https://play.google.com/store/apps/details?id=socialinsight.com.squadapp• Developed a re-usable, OAuth2 compliant REST API for cross-platform consumption of the Squadapp back-end• Converted customer discovery efforts into a concrete development strategy and timelines • Led Dev Ops. Configured, interfaced with, monitored, and managed services such as AWS ELB, EC2, RDS, SNS, S3, SES, and ElastiCache• Configured local development environment via Vagrant and Homestead. Configured staging, beta, and production environments with cross-uniformity• Used ELB to create deployment scripts that leveraged supervisor to ensure and monitor the health of queue workers. Created a deployment flow to ensure reliable deployment, and easy rollbacks. This flexible environment allowed for rapid, reliable development• Prepared pitch decks, met with potential investors, and developed the business strategy alongside the CEO• Developed a scalable, real-time push notification system that leverages queuing and AWS SNS to notify recipients of Android and iOS with variable granularity• Developed a user invitation and confirmation system that leverages Branch IO deferred deeplinking and Twilio SMS, allowing for a seamless user onboarding experience• Developed a queued Facebook-style notification system, which tracks the activity of users, and groups notifications depending on multiple users conducting the same action and the timeframe of those actions• Developed re-usable modules for tasks such as error handling, response generation, request data validation, permissions validation, proxying, image uploading, location management, onboarding, etc• Designed, implemented, and iterated on entire back-end database of the product• Implemented Agile processes and tools for incorporating flexible feedback into sprints, as well as for task management and prioritization across the team
-
EntrepreneurNext Canada Nov 2015 - Aug 2016Toronto, On, CaParticipated in the 2016 cohort of the Next 36. -
FounderGns Studios Jul 2012 - Mar 2016Use my knowledge of web programming, design, application programming, and project management to provide professional and affordable technology solutions for many businesses.Communicate with clients of diverse backgrounds in order to: interpret client's needs, present design proposals, and convey technical information.
-
Software EngineerHootsuite Media Inc. Jan 2015 - Nov 2015Vancouver, Bc, Ca- Responsible for planning, implementing, and coordinating the release of the integration of the Hootsuite Campaigns login system with the rest of the company- Re-architected and guided the development of a crucial back-end service used for social media contests, achieving horizontal scalability while increasing system reliability and reducing operational costs- Spearheaded an overhaul of development processes, adapting agile processes to the team, and creating guides for multiple aspects of the development process- Conducted training for the team, including security exploit testing, code structuring, and unit testing- Introduced a reusable code structure, and methodology for developing back-end services and features. The structure ties in documentation, requirements elicitation, unit testing, and implementation naturally. It is being successfully used to develop rapidly, while promoting consistency and proper paradigm throughout the engineering team- Spearheaded the integration of unit testing into the development flow- Implemented reusable integration testing base classes, from which all integration tests are based- Took ownership of security on the product. Implemented back-end services for validation, race condition protection, and various other potential vulnerabilities- Created a spam prevention service, which has successfully protected the product from hundreds of thousands of spam votes- Re-architected all voting functionality, implementing it as a service for reusability across the product- Created a reusable and extendable invitation service, used to register new users to Hootsuite via the Campaigns product, as well as handle movements between Organizations- Implemented the ability for the product to support unlimited tiers of Organizations and Sub Organizations, while consolidating unnecessary tables in the database to improve efficiency and maintainability- Implemented various other features and processes into the product -
Software Engineer, Part-TimeHootsuite Media Inc. Sep 2014 - Dec 2014Vancouver, Bc, Ca- Implemented new client-facing, as well as back-end, functionality to social media contests- Sought out and implemented database efficiencies- Created Python library to handle event/subscriber with wildcards, and leveraged this to track desired metrics to our Grafana server -
Web Developer Co-OpInvoke Labs May 2014 - Sep 2014Vancouver, B.C., Ca- Tasked with the development of various python-based and php-based systems- Headed the development of the API/Back-end of Planat, an important commercial project. Was involved in all aspects, from the initial product backlog refinement, to the technical design and full implementation.- Liaised with client business to develop custom solutions to their business needs -
Project Manager, Computer ProgrammerRichmond Community Benefit Center Jun 2013 - Sep 2013Managed a team of 4 Computer Engineering interns, assuming a role of high responsibility and using time management and project management skills to ensure that concurrent projects were completed effectively.
-
Computer Class InstructorVancouver School Board May 2013 - Jun 2013Vancouver, B.C., CaTaught, with a co-instructor, an after-school computer class.Created lesson plans and presentations. Supervised students from grades 4-5.Experience working with students of diverse backgrounds.
Gavin Servai Skills
Gavin Servai Education Details
-
The University Of British ColumbiaComputer Engineering
Frequently Asked Questions about Gavin Servai
What company does Gavin Servai work for?
Gavin Servai works for Sparrow
What is Gavin Servai's role at the current company?
Gavin Servai's current role is Co-Founder and CTO.
What is Gavin Servai's email address?
Gavin Servai's email address is ga****@****ail.com
What is Gavin Servai's direct phone number?
Gavin Servai's direct phone number is +160450*****
What schools did Gavin Servai attend?
Gavin Servai attended The University Of British Columbia.
What are some of Gavin Servai's interests?
Gavin Servai has interest in Guitar, Children, Website/application Development, Politics, Education, Science And Technology, Music, Human Rights, Arts And Culture, Fishing.
What skills is Gavin Servai known for?
Gavin Servai has skills like Php, Java, Mysql, Ajax, Web Development, C++, Css, Python, Jquery, Javascript, C, X86 Assembly.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial