# Nathan L. > Senior Software Engineer at Square Location: Toronto, Ontario, Canada Profile: https://flows.cv/nathanl Passionate about creating delightful software experiences. ## Work Experience ### Senior Software Engineer @ Square Jan 2024 – Jan 2026 | New York, New York, United States ### Software Engineer @ Square Jan 2022 – Jan 2024 | New York, New York, United States Working on Square’s public facing website. ### Software Development Engineer @ Amazon Jan 2021 – Jan 2022 | Toronto, Ontario, Canada Part of the Retail Capacity Control Team in the Supply Chain and Optimization organization working to place inventory and control capacity at Amazon’s warehouse, ensuring customers get what they want, when they want it. ### Full Stack Elixir Developer @ theScore Jan 2020 – Jan 2020 | Toronto, Ontario, Canada • Combined and deprecated several endpoints into a monolithic gRPC endpoint to store and manipulate bet transaction records • Added the ability to store and manipulate user records, sessions and wallet activities for theScore’s mobile betting experience written with Ecto queries and Elixir • Improved app push notification race conditions by implementing NATS messaging and Oban job processing between different services to increase concurrency ### Full Stack Developer @ FreshBooks Jan 2020 – Jan 2020 | Toronto, Ontario, Canada • Created payments page with ability to review and update invoices, allowing thousands of users to adopt the new FreshBooks platform • Developed new API endpoints in payments service to surface relevant data for the page with Flask and SQLAlchemy • Implemented asynchronous processing of WePay instant payment notifications to prevent API overloading ### Full Stack Developer @ Ada Inc Jan 2019 – Jan 2019 • Increased accuracy of metrics on the analytics dashboard with dynamic time zone conversions • Developed ability to filter statistics on an hourly basis to increase flexibility of analytics • Created graph of chatbot answer containment rate on the analytics overview page • Implemented automated database migration system for an ELT pipeline ### Software Developer @ enLIGHT Canada Jan 2018 – Jan 2019 • Development of an online platform to facilitate enLIGHT's mission of connecting students and their startups with industry mentors. • Using Python and Flask on the backend, SQLAlchemy for the database and jinja2 to dynamically render HTML pages. • Also utilizing Amazon S3 for user profile picture storage. ### Hardware Developer @ AOMS Technologies Inc. Jan 2018 – Jan 2018 | Mississauga, Ontario, Canada • Created a Python GUI to simulate a fiber optic data interrogator by plotting the reflectivity and wavelength values of different sensor channels to ensure hardware functionality. • Developed a Python script to visualize and provide analysis of the LoRa signal strength of a node during a concrete obstruction test in a high-rise building. • Developed and manufactured multiple prototypes for the R&D development of a miniature enclosure of an IP67+ waterproof LoRA node to transmit sensor data. • Improved the internal wiring of the AOMS portable ODAQ followed up by a simulation of the harnesses in CAD using SolidWorks Routing. ### Electrical Engineering Coop @ AXYZ International Inc. Jan 2018 – Jan 2018 | Burlington, Ontario, Canada • Created custom aluminum parts to improve the function of a photoelectric sensor in SolidWorks. • Manufactured and wired a jig to test the conformance of 5 and 10 horsepower HSD spindles. • Developed wiring manuals for a material offloading conveyor and indexing material lifter as part of the Optimus woodworking CNC router. • Created and outsourced production of a remote holder for the indexing material lifter using SolidWorks. • Re-wired 4 5HP KUFO dust collection units using CSA approved switches, contractors, overloads, and relays. • Wrote engineering change orders for modifications to the electrical assembly procedures of numerous CNC routers and projects. • Fabricated numerous parts for the Mechanical Engineering team using an in-house CNC router and machine shop tools. ### Junior Process Engineer @ Morgan Solar Inc. Jan 2017 – Jan 2017 | Toronto, Ontario, Canada • Manufactured and tested 170 concentrated photovoltaic solar modules using equipment such as a pick-in-place machine, plasma treater, and coordinate measuring machine. • Programmed a 3-axis CNC gantry to dispense silicone on solar cells using a Python script to execute commands in G-code. • Designed a vacuum fixture for soldering bus bars onto solar cell strips and a jig for silicone wave propagation of solar modules using SolidWorks. • Developed QA programs to measure conformance of R&D projects on a coordinate measuring machine. • Utilized VBA macros to import and back-up measurements. ### Web Designer @ WMV Financial Jan 2016 – Jan 2016 | Toronto • Created a WordPress website for a financial services business. • Consolidated information from brochures into publishable web content. ### SHAD Valley Intern @ PHEMI Jan 2015 – Jan 2015 | Toronto, Canada Area • Researched the applications of big data in the genomics industry, specifically in wearable applications. • Worked under Mr. Adam Lorant, VP of Product and Solutions at PHEMI Health Systems ## Education ### Bachelor’s Degree in Mechatronics Engineering University of Waterloo Jan 2016 – Jan 2021 ### Bachelor's degree in Mechatronics, Robotics, and Automation Engineering Universidad Carlos III de Madrid Jan 2019 – Jan 2019 ### High School Crescent School Jan 2010 – Jan 2016 ## Contact & Social - LinkedIn: https://linkedin.com/in/nathantfli - Website: https://n63li.github.io --- Source: https://flows.cv/nathanl JSON Resume: https://flows.cv/nathanl/resume.json Last updated: 2026-03-22