# Sathira K. > Software Engineer @ Lindy AI, prev @ Federato AI, Meta, SAP | Former Founding Engineer Location: San Francisco, California, United States Profile: https://flows.cv/sathira Building the future of AI in San Francisco! ## Work Experience ### Software Engineer @ Lindy Jan 2025 – Present | San Francisco, CA Bringing AI to the masses. Joined as engineer number 12. First growth engineer. Working on: • Core AI agent framework • Growth products • UI/UX Built: • Agent monitoring (agents that observe agents) • Self editing agents • Onboarding agent (convinces users to signup and complete paywall) • Image and video generation • The official Lindy chrome extension • Promo code system • Billing experiment infrastructure • In-app copy customization infrastructure Contributed to: • Agent Builder (Agent that builds agents) ### Technical Project Manager @ Federato Jan 2023 – Jan 2025 | San Francisco, California, United States • Leading projects from planning to implementation • Communicating with clients to determine their technical and business needs • Creating, scoping, scheduling and assigning engineering and design tasks among peers using JIRA, Miro and Monday.com • Performing deployments, maintenance and more for client instances • Supporting revenue growth and upsell opportunities ### Software Engineer @ Federato Jan 2022 – Jan 2025 | San Francisco, California, United States • Joined at series A as engineer number 7 • Developed the web application for the next generation of artificial intelligence insurance software using Typescript (React) and CSS (Tailwind) from dashboards to insurance rating engines and more • Developed the corresponding API using GraphQL (Apollo), Python (Django), Typescript (Nest.js) and Postgres SQL • Constructed a distinct React UI / component library for use within all Federato applications meeting modern accessibility standards with use of Adobe Spectrum ### Frontend Engineer - Infrastructure @ Meta Jan 2022 – Jan 2022 | New York, New York, United States • Developed core infrastructure application consisting of many complex graph traversal algorithms from scratch using React.js, Recoil and Flow.js • Made use of virtualized tables and other advanced web development techniques • Developed back-end services to complement web application using PHP / Hack • Made unique architectural design proposals to facilitate the execution of industry best practices in complex and obscure algorithms, data structures and UI while maintaining accessibility standards ### Frontend Engineer - Artificial Intelligence Research @ Facebook Jan 2021 – Jan 2021 | New York, New York, United States • Created an animated interactive 3D environment on React by using Three.js and GSAP to animate an FBX file via the WebGL engine • Contributed to the open source Mephisto project: github.com/facebookresearch/mephisto, a service for Amazon MTurk helping thousands of users crowdsource artificial intelligence data • Developed unique end to end testing framework from scratch using Javascript, Node.js, Jest and Puppeteer to test monolithic Python Flask apps using concepts of concurrency • Developed command line interface using the Python Click framework • Developed a fullstack monolithic web application using Flask and React published as a public react template named “cra-template-mephisto-review” • Upgraded existing React hook published to NPM as “mephisto-review-hook” ### Lead and Founding Frontend Engineer @ Kinme Technologies inc. Jan 2020 – Jan 2020 | Toronto, Ontario, Canada • Lead the creation of the Kinme web app, a buying and selling platform for Canadian real estate services • Engineered all initial frontend facets of the platform independently and from scratch using React deployed to an Express server with an NGINX proxy on an AWS EC2 container • App was built using Axios, Redux, React-Router, and Material UI • Currently serving a private beta for 100 or so clients at kinme.ca ### Big Data Tooling Developer @ SAP Jan 2019 – Jan 2019 | Waterloo, Ontario, Canada • Wrote detailed JUnit, JavaScript unit and JavaScript component tests for all features and fixes published to SAP codebases, bringing SAP’s coverage up to an extensive 83.5% code coverage rate. • Redesigned the front-end of multiple SAP Data Tooling Websites using JavaScript and XML using SAP Fiori design guidelines. • Added search filters for data queries on websites that display the status of databases, allowing users to see important details such as the amount of cache, numbers of users, and other aspects to help run their businesses. • Spearheaded projects that allow users to track more data about to their databases via changes to the core API made in Java. • Programmed API to send out more detailed SQL queries to SAP dataservers using JQuery and JSON. ### Mobile SDK Developer @ SAP Jan 2019 – Jan 2019 | Waterloo, Ontario, Canada • Developed algorithms and fixes in Java to enhance performance and functionality of SAP Cloud Android SDK Applications demoed to customers on a monthly basis, presenting my solutions on Skype calls with upwards of 50 people. • Developed UI and UX of SAP Cloud Android Applications in XML to be more comprehensive for new users. • Debugged Android applications and designed Android JUnit tests for all features and fixes written. • Wrote tutorials and documentation using HTML and Markdown on SAP reference web pages for use by future employees and clients. ### Technician @ The Electronic Repair Clinic Jan 2017 – Jan 2018 | Oakville, Ontario, Canada • Performed mobile phone repair on iPhones, including screen replacements, camera replacement and other processes requiring extreme attention to detail to standard procedures and safety codes to protect the client. • Utilized excellent communication skills to handle customers in a professional manner to retain customer loyalty. • Performed small business management, keeping detailed recordings of inventory and sales, aiming to maximize profit every night. ### Bakery Clerk @ Sobeys Jan 2016 – Jan 2017 | Oakville, Ontario, Canada • Served customers baked goods with respect and consistency. • Decorated cakes and other baked products. • Stocked shelves with fresh items, discarding expired items. • Refilled freezer with new shipments of baked goods. ### Newspaper Courier @ Metroland Media Group Jan 2014 – Jan 2016 | Oakville, Ontario, Canada • Delivered newspapers to homes in my local community. • Consistently communicated with employers while on the job, in order to deal with incoming problems in a correct, and professional style. ## Education ### Bachelor of Applied Science - BASc in Computer Engineering University of Waterloo ### Abbey Park High School ## Contact & Social - LinkedIn: https://linkedin.com/in/sathirakatugaha - GitHub: https://github.com/sghmk12 --- Source: https://flows.cv/sathira JSON Resume: https://flows.cv/sathira/resume.json Last updated: 2026-04-10