Gavin Servai

Gavin Servai Email and Phone Number

Co-Founder and CTO @ Sparrow
Vancouver, BC, CA
Gavin Servai's Location
Vancouver, British Columbia, Canada, Canada
Gavin Servai's Contact Details

Gavin Servai work email

Gavin Servai personal email

About Gavin Servai

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."

Gavin Servai's Current Company Details
Sparrow

Sparrow

View
Co-Founder and CTO
Vancouver, BC, CA
Website:
sparrowshare.com
Employees:
15
Gavin Servai Work Experience Details
  • Sparrow
    Co-Founder And Cto
    Sparrow
    Vancouver, Bc, Ca
  • Sparrow
    Co-Founder & Cto
    Sparrow Feb 2021 - Present
    Toronto, Ontario, Ca
    https://sparrowshare.com
  • Carecru Inc.
    Senior Software Engineer
    Carecru Inc. Jun 2019 - Feb 2021
    Miami, Florida , Us
  • Carecru Inc.
    Director Of Engineering
    Carecru Inc. Jun 2017 - Jun 2019
    Miami, Florida , Us
  • Orello Hearing Technologies
    Senior Software Engineer
    Orello Hearing Technologies May 2017 - Sep 2017
    Vancouver, British Columbia, Ca
    Responsible for the Orello mobile platform, duties pertain to the requirements elicitation and development of Orello's Android app.
  • Social Insight Inc.
    Cto, Co-Founder
    Social 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
  • Next Canada
    Entrepreneur
    Next Canada Nov 2015 - Aug 2016
    Toronto, On, Ca
    Participated in the 2016 cohort of the Next 36.
  • Gns Studios
    Founder
    Gns Studios Jul 2012 - Mar 2016
    Use 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.
  • Hootsuite Media Inc.
    Software Engineer
    Hootsuite Media Inc. Jan 2015 - Nov 2015
    Vancouver, 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
  • Hootsuite Media Inc.
    Software Engineer, Part-Time
    Hootsuite Media Inc. Sep 2014 - Dec 2014
    Vancouver, 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
  • Invoke Labs
    Web Developer Co-Op
    Invoke Labs May 2014 - Sep 2014
    Vancouver, 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
  • Richmond Community Benefit Center
    Project Manager, Computer Programmer
    Richmond Community Benefit Center Jun 2013 - Sep 2013
    Managed 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.
  • Vancouver School Board
    Computer Class Instructor
    Vancouver School Board May 2013 - Jun 2013
    Vancouver, B.C., Ca
    Taught, 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

Php Java Mysql Ajax Web Development C++ Css Python Jquery Javascript C X86 Assembly 8051 Assembly 68k Assembly Vhdl Docker Terraform Go

Gavin Servai Education Details

  • The University Of British Columbia
    The University Of British Columbia
    Computer 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

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

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.