Edgar Leung

Edgar Leung

Full Stack Web Developer

3 yrs experience · Toronto, ON · <10 hrs/week

About

Full Stack Developer | Military Reservist I am a Full Stack Developer with a strong passion for building dynamic, scalable web applications using modern technologies like JavaScript, Node.js, and React. With three years of hands-on experience, I’ve developed software solutions across industries, from enhancing enterprise workflows to crafting intuitive user experiences. My military background as a signal operator has instilled in me discipline, problem-solving, and adaptability under pressure—skills that I bring to every project I work on. Whether I’m optimizing back-end APIs or streamlining front-end functionality, I approach challenges with a solution-oriented mindset. Beyond coding, I’m an avid marathon runner and long-distance cyclist, keeping myself driven and energized. Inspired by sci-fi classics like Robocop and Terminator, my early fascination with robotics and programming led me down the path of computer science. I’m always open to connecting with like-minded professionals and exploring new opportunities in tech. Let’s connect and collaborate on impactful projects that make a difference.

Skills

AJAXAPIAmazon Web ServicesAngularJSBackend DevelopmentBootstrapCI/CDCodingComputer ScienceCypress.ioDatabase DesignDevelopmentExpress.jsFlaskFront-End DevelopmentGitHTML/CSSHTML5JavaJavascriptKubernetesLinuxMongoDBMySQLNext.jsNoSQLNode.jsPostgreSQLPythonRESTReactSASSSoftware DevelopmentSoftware IntegrationSoftware TestingStripeTailwind CSSWeb ApplicationsWeb DesignWeb DevelopmentWeb3

Experience

  • Full-stack Developer · Trustytots09-01-2024

    I was brought onto the team at the early stages to develop the app from the ground up in an Agile environment, delivering a platform for the $17.88 billion Canadian childcare services market. My work contributed to building and launching the MVP, achieving 3rd place among investor-evaluated startups. • Requirements & Design: Collaborated closely with stakeholders to define and refine requirements; initially explored Django for robustness but pivoted to Next.js and MongoDB for better scalability and flexibility. • Development: Developed back-end API routes and implemented core features with Next.js and Tailwind, powering real-time search, booking management, and user authentication. Integrated third-party tools like Stripe API and Google Maps API, accelerating MVP readiness by 30%. • Testing & Maintenance: Conducted rigorous feature testing, gathered stakeholder feedback, and refined the platform to support an 80% user satisfaction rate in initial testing. • Deployment: Led the deployment process using AWS for hosting, ensuring the platform launched on schedule with positive stakeholder reception and validation. Additional Contributions: • Designed a visually cohesive and user-friendly landing page in Figma, increasing user engagement by 20%. • Spearheaded real-time communication features using the Pusher API and TalkJS, building a scalable, low-latency system that supported seamless interaction for over 1,000 active users. • Resolved high-priority technical issues and bottlenecks, ensuring smooth functionality and minimizing project delays.

  • Web Developer · Sofvie Inc.2024 – 04-01-2024

    I was brought onto the team during the early stages as the project was being “unshelved” for a complete revitalization. Tasked with creating functional, cross-browser-compatible web solutions, I collaborated with stakeholders and HVAC professionals to align the platform with industry needs. • Requirements & Design: Conducted Zoom sessions with HVAC specialists and stakeholders to gather requirements and align technical specifications with industry needs. • Development: Translated Figma designs into responsive web pages using Bootstrap and JavaScript, ensuring cross-browser compatibility and improving usability across devices by 25%. • Testing & Maintenance: Performed cross-browser and device compatibility testing to validate deliverables and address high-priority bugs, maintaining smooth project progression. • Deployment: Enabled seamless front-end and back-end integration with Flask and PostgreSQL, enhancing platform reliability and improving user satisfaction by 15%. Additional Contributions: •Enhanced user workflows by incorporating stakeholder feedback into the platform post-deployment, contributing to a 20% increase in user engagement.

  • Web Developer · Internet Archive12-01-2022 – 2024

    My first role after university and bootcamp, I led the redesign of the Merge Queue UI, quickly mastering Python, a large codebase, and Figma while balancing a full-time role as a reservist at Meaford Training Center; improved librarian workflow and productivity by 25% through a more readable, navigable, and user-friendly interface. • Requirements & Design: Collaborated with the Project Lead, Front-End Lead, and librarians to gather requirements and refine UI designs, ensuring alignment with user needs and project goals. • Development: Implemented the redesigned UI using Web.py, LESS.CSS, Python, JavaScript, and PostgreSQL, optimizing back-end API calls to ensure seamless data flow. • Testing & Maintenance: Conducted cross-browser and breakpoint testing to ensure layout consistency and optimal user experience. These efforts reduced task completion time by 30%. • Deployment Communication: Reviewed deployment notes and coordinated with stakeholders to assess post-deployment performance, ensuring alignment with project objectives and user satisfaction. Additional Contributions: • Actively supported Internet Archives’ mission to promote the free flow of information by engaging with advocacy initiatives and signing the petition for open access to digital content.

  • Signal Operator · Canadian Armed Forces | Forces armées canadiennes08-01-2016 – 08-01-2023

    Signal Operators expertly install, remove, troubleshoot, and operate leading edge communications and information systems technology such as: Wired and Wireless communications and information systems, Radio, satellite, and microwave broadband systems, Fibre optic and copper wire broadband technology, Voice and data systems. Signal Operators experience the unique adventures and challenges that come with working outdoors, in military vehicles, and temporary shelters (e.g. tents). Signal Operators work across the country on Army bases and around the world wherever the CAF has a footprint.

Education

  • Lighthouse LabsDiploma of Education, Computer Software Engineering
  • York UniversityBachelor of Science - BS, Computer Science

Similar talent on Pangea

Hire Edgar through Pangea

Describe your project to the Pangea agent — see if Edgar is a fit, with transparent pricing and interviews booked straight onto your calendar. No contact details change hands until you hire.

See if Edgar is a fit