Your browser is outdated!

To ensure you have the best experience and security possible, update your browser. Update now

×

Francis Genet

Staff Software Engineer

Python
Technical Leadership
Automation & Process Improvement
Performance
Data-Driven Decision Making
Professional Status
Employed
Available
  • Led and mentored a cross-functional engineering team of 3-4 engineers, fostering collaboration and professional growth through regular feedback.
  • Defined project scope, timelines, and priorities aligned with business objectives, ensuring timely delivery of high-quality software solutions.
  • Established best practices for code quality, performance optimization, and scalability, improving engineering processes.
  • Led integration with Google Cloud Platform Marketplace, streamlining deployment and expanding user distribution channels for increased visibility and accessibility.
  • Managed pentest reviews and security tickets, addressing vulnerabilities through audits and upgrades to ensure compliance and robust protection against threats.
  • Drove adoption of new technologies and frameworks to enhance development efficiency and product capabilities (migration to Poetry, Datadog integration, move to JWT auth...)
  • Led development of a GitHub integration, enabling version control and improved team collaboration on code and data projects.
  • Integrated generative AI into internal tooling and development workflows, enhancing efficiency and accelerating project delivery.
  • Built data pipelines for usage tracking and Monthly Active Rows (MAR), enabling customers to monitor data consumption and optimize costs in real-time.
  • Designed, developed, and enhanced applications using Django and Django REST Framework (DRF), ensuring high performance and scalability.
  • Led feature development initiatives by collaborating with product and GTM teams to align technical solutions with business goals and market demands.
  • Oversaw and maintained compliance with SOC 2 audit requirements (Using Vanta), implementing best practices for security and data integrity.
  • Developed and implemented an automated billing and invoicing system using Stripe and Retool, streamlining customer invoicing processes and reducing manual effort for the finance team, improving efficiency and accuracy in payment management.
  • Create, maintain and improve the APIs (Django / Django Rest Framework stack)
  • Ensure that existing patterns were maintained and improve developer experience workflow
  • Work in collaboration with the product team to ensure that the back-end was able to reliably and securely deliver the data and features required
  • Intern mentor: Responsible for the onboarding as well as making sure that they have all the help they need to become autonomous.
  • Organize features development flow (Create tickets, follow up with stakeholders...)
  • Tech lead of the first iteration of the API discipline. (Group of developer responsible of setting code standards, recruitment rubrics, tackle tech debt...)
  • Bring the team up to speed with the Django Rest Framework patterns
  • Architect and build features for the Member portal. Report to the stakeholders, facilitate cross team collaboration.
  • Architect and build marketing tools. Take initiative to choose Docker to help maintain and scale the services.
  • Write and maintain documentation for the developed projects
  • Lead and contribute to the "Space" project. this critical project aims to re-architect the way branding was provided to Guidebook's clients.
  • Striving to enforce a high standard of code quality within the team.
  • Research and create specifications for the projects prior to the development phase
  • Architect and build the initial version of the metrics pipeline based on Mixpanel
  • Part of the team currently maintaining the `mixpanel-query-py` project. See https://github.com/cooncesean/mixpanel-query-py
  • Work in relation with the Front End team to implement the APIs powering the company CMS using Django and Django Rest Framework
  • Design and develop the Backend for the app activity feed new and existing APIs (Django and Django Rest Framework). This project also required us to use Redis as a caching system and a few Celery tasks.
  • Participate in the design and rewrite of the billing system integrated with Salesforce and Netsuite
  • Participate in the design and the implementation of the internal task tracking system. This system is used to control the flow of the app building process and could be extended to any Celery task.
  • Design and build the CSV/Excel importers, parsers and exporters used by the CMS users.
  • Write the unit tests related to the developed features
  • Mentor backend intern
  • Building the new phone provisioning system (Open source - PHP/Twig)
  • Building the APIs that will allow the user to work with the provisioner (PHP/Restler)
  • Building the internal monitoring tool for the VoIP core (Python)
  • Preliminary work on Blue.Box (rewriting it Python)
  • Building the number manager - Goal being to make a unique database regrouping numbers from several providers. (Python/Django)