Senior Software Engineer
Edge Delta
–
Vancouver, Canada
• Currently building web frontend at Edge Delta...
Senior Software Engineer at Edge Delta
Vancouver, Canada
Passionate about web and user experience.
Edge Delta
–
Vancouver, Canada
• Currently building web frontend at Edge Delta...
–
Vancouver, Canada
• Driving web development of Twitter's Ads Exp Platform.
• Leading frontend (React, Redux, TypeScript) and application server (Node.js, Twitter services) parts of the platform.
• Integrating with Google Cloud and Big Data Systems worked on by data science and data engineering teams.
Microsoft
–
Vancouver, Canada
• Modernized Office Online front-end by replacing old framework with modern React components across all Office apps.
• Implemented the booking system and homepage of Microsoft's TakeLessons.
One Cherry Ltd
–
Edinburgh, United Kingdom
• Led a startup development team with two direct reports.
• Managed tasks, code reviews, and developed company's core-product web app.
–
Mountain View, California
• Developed web application front-end features of Google Hangouts Chat.
Expedia
–
London, United Kingdom
• Integrated Zed Attack Proxy (a web application security scanner) into Hotels.com
HackerRank
–
Remote
• Worked closely with HackerRank engineers to create new programming challenges and weekly contests.
Sumdog
–
Edinburgh, United Kingdom
• Wrote Scala code for company’s web backend services.
Avast Software
–
Prague, Czech Republic
• Worked on the Android team on apps such as Antivirus & Security.
BSc Computer Science, First Class with Honours
Edinburgh, United Kingdom
• Worked as a Tutor in my senior year (Teaching Support Contract).
• My dissertation project reached 30,000 active users and got acquired.
Mozilla Firefox
–
• Contributions to Mozilla Firefox, primarily Firefox Developer Tools.
Microsoft Fluent UI
–
• Contributed multiple improvements to Microsoft's leading UI/UX framework.