Thor Refoy
SOFTWARE ENGINEER
****.*****@*****.*** Woodcliff lake, NJ www.linkedin.com/in/thor-refoy/
P R O F E S S I O N A L S U M M A R Y Inspired by a passion for exploring complex systems, I transitioned into software engineering in 2020, driven in part by a book that presented a computational view of the universe, sparking my interest in programming. Today, I am motivated to apply my problem-solving skills within a dynamic, technically challenging role. Ideally, I aim to join a collaborative team where I can grow, continuously expanding my skills in an evolving environment.
A R E A S O F E X P E R T I S E PROFESSIONAL SKILLS Team organisation, Mentorship, ClickUp, Technical Communication, System design (cloud architecture, microservices), Data-informed planning, Quantitative decision-making, Agile TECHNICAL SKILLS TypeScript, React, Node.js, ExpressJS, Python, Django, MongoDB, CircleCi, Firebase, Google Cloud Platform, Unreal Engine 5, C++, Docker, CSS, Git, NX, Cypress, CI/CD, SQL
P R O F E S S I O N A L E X P E R I E N C E Software Engineer, Focus Agency Group London, Remote June 2022 - Present Software Engineer working on the digisuite™product. Our product focused on creating tech-forward innovative solutions for the real estate sector. My responsibilities spanned full-stack development, with an emphasis on developing new features, scaling, automation, and client-specific customization. I led projects that involved AI integration, custom CMS development, and a property-buying calculator, driving substantial client engagement and revenue growth. Additionally, I introduced process improvements, optimised our build pipeline, and helped shape our product’s technical architecture, all of which enhanced productivity and scalability across the team.
● Customizable CMS: Using Typescript, React, Firebase and GCP, developed and maintained a CMS allowing dynamic styling and functionality for each client.
● Regional Rollout: Leveraged our customizable CMS alongside NX libraries to fulfil a CI/CD-focused rollout with a top UK housing developer.
● Google Cloud Platform: Developed and deployed solutions using Python and TypeScript with GCP Cloud Functions and Cloud Run. Skilled in managing and configuring GCP virtual machines.
● AI Interface: Designed and built (UI and functionality) a fully integrated AI chat system using the OpenAI API, supporting voice and text and with bidirectional translation across 44 languages. We used complex prompt engineering and recursive algorithms to pre-prompt the model on client specific data to deliver data-trained client-specific responses. The integration of our AI product was showcased in beta to 200+ users at an in-house event in london. We used Google Cloud Platform to generate and store logs of each AI user interaction allowing us to gather invaluable user feedback before its production release.
● BigQuery Analytics: Writing complex queries in SQL to utilise BigQuery and BigQuery ML to analyse digisuite™ data and extract actionable insights that improved decision-making regarding new features resulting in enhanced user engagement.
● Build Pipeline: Set up a CircleCI pipeline, offloading build and deployment to the cloud boosting productivity by 50%.
● Scalable Automations & Codebase Refactor: Built CMS controlled variables and libraries that reduced app build time by over 70%. Then converted the codebase to an NX monorepo for better scalability and reusability. Also Introduced automation to legacy components, improving productivity and reducing cycle times.
● Testing: Developed comprehensive Cypress tests for app libraries, significantly reducing QA times and ensuring consistent functionality and reliability across components.
● Unreal Engine & VR: Spent several months learning Unreal Engine 5 alongside OpenXR and used existing C++ skills, to add complex functionality for both VR projects and 3D models. The final product is hosted in our React via pixel streaming. I worked on the system architecture for this setting up microservices and utilising virtual machines in GCP.
● Complex UI: Using atomic design principles developed advanced UI with filtering, sorting, and animations using MaterialUI and Framer Motion.
Software Engineering Immersive Student, General Assembly London, Remote Dec 2021 - March 2022 4 month immersive course that covered the fundamentals of full-stack web development. This included daily stand-ups, solo, pair and group projects that culminated in building two full-stack app web applications.
● Console Logs - Group Project, 3 Members (Build-time: 9 days) Full-Stack CRUD web application built using Django and Python in the back-end and React in the front-end. With countless hours spent on Twitch.tv, I wanted to create a site that was a homage to theirs. We wrote the back-end together via live-share over the first 3 days. I proposed and designed the concept for the front-end, then my tasks were to get Authentication working on the front-end, add a ‘video view counter to the back-end’, create requests that pull our stored video data from the back-end and then display them on the front-end - using SCSS to style and arrange them. Finally, I utilised Cloudinary’s cloud storage to add user video upload functionality.
● Space Book - Group Project, 3 Members (Build-time: 10 days) MERN Stack app (MongoDB, Express, React, Node.js). A space-travel booking site. We wrote the back-end over the first 4 days together via VSCode’s live-share. On the front-end I led the planning and design of the homepage and the booking pages. I also worked on the various axios requests across the site.
E D U C A T I O N Msc in Computing, The Open University (2025) - Part-time Software Engineering Immersive, General Assembly Dec 2021 - Mar 2022 BA (Hons) Philosophy, The Open University Oct 2017 - 2019 (Paused studies to pursue career in software engineering)
C E R T I F I C A T I O N S Unreal Engine 5 C++ Developer, Udemy June 2024