I'm Leo, a software engineer since 2022. Passionate about crafting sleek user experiences with refined aesthetics and seamless functionality. Committed to achieving strong alignment between product, design, and development teams to exceed expectations. I aspire to work on projects that use cutting-edge technology to create digital solutions that are as enjoyable to build as they are to use.

Timeline

  1. gleni

    Joined Gleni as Senior Software Engineer

    Full ownership over major features, working on core systems and building new products

    • As a senior software engineer, I lead end-to-end delivery of full features and integrations
    • Creating System Design Documents for new systems and features
    • AI-focused workflow, heavy use of LLM-powered development with human input and revision
  2. zerf

    Transitioning to Acting Tech Lead

    Leading teams, learning to become the glue between product, design, and development teams

    • Acted as technical lead for international clients, sustaining an average NPS above 9 through proactive delivery and clear stakeholder communication.
    • Orchestrated maintenance for applications used by thousands of US end users and owned end-to-end delivery (shipping, sprint planning, delegation, and documentation).
    • Drove architecture, performance, and scalability decisions with product and design, while introducing CMS workflows and analytics dashboards to support product decisions.
  3. zerf

    Working at żerf as Semi-Senior Software Engineer

    Building impactful software solutions for clients in the travel industry

    • Migrated a legacy website to Next.js, delivering a major performance improvement.
    • Stepped in as frontend lead for a premium travel brand project and contributed to internal architecture improvements across web and mobile apps.
    • Joined the Learning team to support onboarding/training and improved cross-team collaboration across 5+ projects.
  4. zerf

    Joined żerf as Junior Software Engineer

    • Landed my first role as a software engineer and started delivering in production projects.
    • Learned agile practices and client/team collaboration while contributing to React Native mobile development.
  5. UNLa

    Started studying Systems Engineering

    • Began my journey as a systems engineering student to learn the fundamentals and meet people that were passionate about programming
  6. Started learning to program

    • Hacked away at games and websites, trying to change what I didn't find intuitive or fun about them