Curriculum vitae

Language
/
Fullname
David Lebée
Title
Lead Software Architect & DevOps
Profession
Analyst & Software Developer
Email Address
david@lebee.info
Location
Boca Raton, Florida
Github
/dlebee
About
With over 15 years of experience in programming since my initiation in 2007, following a year at CDI and another at Jerusalem College of Technology, my career has been dedicated to designing scalable software solutions. Passionate about software development and scalability, I currently serve as the 'Chief Software Architect,' leveraging my expertise to oversee and guide various teams, facilitating the accomplishment of their distinct goals.
  • Gluwa Inc.

    Chief Software Architect & Head of Engineering

    2021 - Lead Software Architect

      • Brought in to enhance the scalability of the GluwaAPI while establishing communication with EVM-compatible chains.
    • Developed an API for the seamless execution of Ethereum transactions, internally referred to as the Ethereum Relayer.
    • Assumed leadership of the DevOps team, transitioning from manual deployment to Infrastructure As Code.
    • Contributed to the deployment of the CreditCoin blockchain for another team in the company, incorporating centralized load balancers for decentralized RPC nodes.

    2022 - Lead Software Architect & DevOps

    • Conducted a comprehensive assessment of the Gluwa API's current state and formulated a re-architecturing plan.
    • Restructured security permissions on Azure using AAD Groups for each development squad.
    • After completing the assessment, the execution of the plan involved moving the Gluwa API from a static currency system to a dynamic currency system. The new system was now aware of different networks and their types of blockchain networks, such as bitcoin vs ethereum. Currencies became dynamic on top of networks. To make this happen, the project had to get rid of shared projects in favor of shared class libraries. It had to create a proper class library with separation to handle networks and currencies. Many services were built around to make things more dynamic, like gas services for Ethereum and new fee services to estimate blockchain fees more efficiently.

    2023 - Chief Software Architect & Head of Engineering

    • This clear vision allowed Gluwa to develop investment products and deploy them on multiple blockchains like the Ethereum mainnet and Binance Smart Chain without the code needing to be specific to a chain due to its newly introduced dynamicity.
    • The next objective involved using the Ethereum Relayer that was built to provide future calling proof transaction submission.
    • The same concept was duplicated to add Substrate-based chains to the Gluwa API, but had to build another relayer specific to Substrate due to its lack of support for DOTNET. This was done in NodeJS, and communication between dotnet and NodeJS was done via async messages using Azure Service Bus topic/subscriptions.
    • Returned to the CreditCoin team to take over the leadership of the research team, helped the research team understand the requirements and expectations, worked hard to promote transparency of the work, and usability of the research.
    • This eventually led to me being added to the role of Head of Engineering, taking over all teams and coordinating the different teams and objectives.
  • Powered Softwares Inc.

    Director, Analyst and Lead Software Developer

    It initially began as a consulting firm in 2015 under the name LEBEE INFO INC., where I served as the sole employee and consultant.

    Eventually, it underwent a rebranding in 2018 as Powered Softwares Inc. I recruited my own team of developers to work on a multitude of projects.

    I am proud to state that Powered Soft has successfully delivered every project it has undertaken, establishing a strong relationship with its clients.

    Marketucan Technologies Inc.:

    • Maintained platform support
    • Completed certification of terminal security changes
    • Facilitated planning and changes for new clients
    • Built mobile applications to offer gift card enrollments and online purchases
    • Developed an integration for online processing with Global Payments (at the time, no C# SDK was available)

    Roxboro Excavation Inc.:
    As a team, we developed an ERP for the following:

    • Supplier management
    • Employee management
    • Mailing List
    • Purchase Orders
    • Truck transport weighting sheets manager using Optical Character Recognition APIs (Microsoft, Google, and Fujitsu)
    • Employee hours management
    • A custom payroll system simplifying payroll for construction
    • Garage Repairs Management and tracking system
    • Mobile application for on-the-road equipment repairs
    • Tracking of trucks and equipment

    MTY GROUP:

    • Rebranded their acquired Point Of Sale
    • Updated POS credit card integration and certificate with Moneris
    • Built a new reporting engine that aggregates sales from 4000 restaurants across Canada into a single data warehouse
    • Offered bridges to other business intelligence for the maintained POS Solution with Deloitte
    • Built custom auditing reports to facilitate the auditing of gift card aging

    La vie est belle - Restaurant Co-op:

    • Built a fully manageable food ordering platform
    • Created a mobile-friendly ordering website
    • Developed a merchant application to receive, accept, and refund orders in-store
    • Integrated with Global Payment credit card processing with saved card information for returning customers
    • Provided multi-location support
    • Created exportables for accounting software

    École de conduite routec 132 Inc.:

    • Developed a driving school dedicated platform that adheres to AQTR Requirements
    • Managed employee information
    • Managed student information
    • Program management
    • Contract management with digital signing of contracts
    • Online credit payment
    • Certificate (Attestations de cours de conduite)
    • Reports for l'AQTr
    • Online exam taking

    Thygeson Mobile App:

    • Built an application to aid in research towards better treatment or a cure for Thygeson's disease
    • Implemented Signup/Login functionality
    • Integrated drug databases with Canada and the USA
    • Tracked drop intakes
    • Tracked flare-ups
    • Provided statistics
    • Personal census
    • Family census
  • Marketucan Technologies Inc.

    Analyst and Lead Software Developer

    Creation of a Gift and Loyalty Software as a Service (SaaS)

    • Compiled necessary requirements.
    • Assembled a team and provided training for interns.
    • Led project development and established its structure.
    • Developed an automated billing system.
    • Successfully certified Electronic Fund Transfer with TD Bank.
    • Obtained Ingenico third-party application certification in Toronto, Canada.
    • Achieved certification for payment third-party applications with Desjardins, Accéo Solutions, Moneris, and Chase for Ingenico third-party application.
  • Logicaisse

    Lead Software Developer

    Initially served as a junior developer in the Point of Sale (POS) development team at the company (LCS).

    Later, assumed the role of a Quality Assistant Developer during the certification process of the POS with Revenue Quebec.

    Eventually, received the opportunity to create the company's inaugural web product. This product empowered clients to conveniently monitor their restaurant sales online. The company's major client, MTY GROUP, gained the capability to swiftly audit the sales of their franchises on the web.

Languages

C#
Since Mar 2009 (16 years ago)
Microsoft ASP.NET Core (and classic)
Since Mar 2013 (12 years ago)
SQL/TSQL/PSQL
Since May 2007 (17 years ago)
JavaScript
Since Jan 2007 (18 years ago)
HTML5
Since Jan 2007 (18 years ago)
Angular
Since Oct 2016 (8 years ago)
GraphQL
Since Jan 2018 (7 years ago)
C/C++
Since Mar 2009 (16 years ago)
Ionic (Progressive web applications)
Since Mar 2015 (10 years ago)
NodeJS
Since Jan 2015 (10 years ago)
PHP
Since Aug 2007 (17 years ago)
Sass
Since Jan 2015 (10 years ago)
TypeScript
Since Mar 2015 (10 years ago)
AngularJS
Since Jan 2015 (10 years ago)
Rust
Since Nov 2022 (2 years ago)

Principles

Microsoft Azure
Since Jan 2021 (4 years ago)
Azure DevOps
Since Jan 2015 (10 years ago)
PaaS (Kubernetes)
Since Feb 2018 (7 years ago)
CQRS
Since Jan 2019 (6 years ago)
Cloud Native Development
Since Jan 2019 (6 years ago)
SOLID
Since Jan 2018 (7 years ago)
Ioc & Dependency Injection
Since Jan 2016 (9 years ago)
Agile
Since Jan 2015 (10 years ago)
DevOps
Since Jan 2011 (14 years ago)
Azure Synapse Analytics
Since Jun 2021 (3 years ago)
Microsoft BI
Since Jun 2021 (3 years ago)
Azure Data Factory
Since Jun 2021 (3 years ago)
Power BI
Since Jun 2021 (3 years ago)
Message Busses (Azure Service Bus/Rabbit MQ)
Since Jan 2020 (5 years ago)