Guy Bloom

Software Engineer in Toronto, Canada

Skill Set

Day-to-day Comfort
  • TypeScript
  • Node.js
  • React
  • Jest
  • Webpack
  • Postgres
  • Redis
  • AWS
  • CircleCI
Good Experience With

Experience

Snowflake Senior Software Engineer 2024 (Present)
  • Native Apps, Developer Experience

Technologies: Java, Python, TypeScript

Evinced Core Principal Engineer 2021-2024
  • Launched SDK products for customers to integrate with their CI pipeline to detect accessibility issues.
  • Re-architectured the company's core library, greatly improving performance, reliability and enabling new product developments. The new architecture included novel ideas, registered as a patent.
  • Establishing and leading the core team, maintaining the highest development standards.
  • Advocating for engineering excellence across the organization, gradually increasing the engineering bar as the company matures.

Technologies: TypeScript, low-level JS, GCP, Jest, JFrog, Playwright

Facebook, Novi Software Engineer 2018-2021
  • Developed Novi's risk assessment engine.
  • Built Novi's customer care backend infrastructure.

Technologies: Python, Hack (PHP), Thrift

Soluto Full-Stack Engineer 2017-2018
  • Built an AB testing platform from MVP to production, used organization wide.
  • Developed a highly available, multi-client technicians-customers platform.

Technologies: Node.js, React, React Native, Python, Spark

Healthica CTO, Co-Founder 2016
  • Built a machine-learning health recommendation platform for a startup I co-founded and led the technological areas for.
  • Trained deep-learning models to discover trends and uncover insights from big amounts of data.
  • Created a mobile app to collect anonymous health data and find other users with similar profiles.
  • Built a robust back-end, taking availability, scalability, security, and performance into account.

Technologies: Node.js, TensorFlow, Vue, React Native, AWS

Klarna Full-stack Developer 2015-2016
  • Developed payment products for iOS, Android, and JavaScript.
  • Practiced full CI/CD workflow in a microservices architecture with the highest security standards.
  • Developed a new payment solution from the initial research, design, and prototyping. Explored different directions, did usability and AB testing, and gradually deployed to production.
  • Maintained an internal UI components library in React, used across the company as a consistent style guide.

Technologies: AWS, React, Node.js, Ruby on Rails, Chef, Docker

Odoro Development Team Lead 2010-2015
  • Helped the company grow from an early stage of 3 to 25 employees, being profitable and dominating the local market.
  • Developed a custom DSL for our technological needs, exposing a single point of business logic to control multiple platform interfaces (IVR, web, mobile, call center).
  • Moved our physical servers to AWS and deployed CI/CD infrastructure to support new business opportunities in remote countries.
  • Managed a remote outsourced development team to help us launch multiple products in parallel.

Technologies: AWS, PHP, Apache, MySQL, AngularJS

Mamram Ops and SysAdmin 2006-2009
  • Deployed and maintained Unix/Windows machines to local and remote data centers.
  • Practiced disaster recovery on a regular basis to ensure high availability of critical services in case of disasters and attacks.

Technologies: C#, Bash, Perl, Unix, Windows-Server