Reservoir, Victoria
Website: RobertCurry.dev
Email: [email protected]
Github: Github.com/RobertCurry0216
Robert Curry
Summary
Experienced Full-Stack Software Engineer with 5+ years of experience building scalable applications in TypeScript, React, and AWS. Passionate about clean energy and sustainable tech, with a strong focus on performance optimization, CI/CD pipelines, and Agile development. Advocate for automated testing, observability, and robust system architecture.
Skills
Technical Skills
- Node JS
- Ruby
- TypeScript
- Python
- C#
- HTML5 / CSS
- React / Redux
- AWS (S3, Lambda, Bedrock, etc)
- CI/CD pipelines (Github actions)
- Ruby on Rails
- Docker
- Git / Github
- Agile / Scrum
- Storybook / Chromatic
- Testing Libraries (Jest, RSpec)
Soft Skills
- Agile & Cross-Functional Collaboration
- Clear Technical Communication
- Analytical Problem-Solving
Experience
Lexer - Full stack developer
June 2021 - June 2025
- Developed and maintained web applications using TypeScript and Ruby, ensuring high performance and scalability.
- Collaborated with cross-functional teams to deliver new features and resolve bugs in a timely manner.
- Collaborated with designers, developers, and project managers to deliver client-focused solutions.
- Provided mentorship and constructive feedback to junior developers through code reviews.
- Communicated technical concepts effectively to non-technical stakeholders.
Achievements
- Designed and launched Contact, an AI powered messaging service. Generated and sent personalised messages to customers using email, sms, or WhatsApp.
- Designed and launched FormBuilder, a scalable form platform that enabled clients to create complex, logic-driven forms independently, eliminating 90% of manual configuration work previously requiring developer intervention.
- Designed and launched Lexi AI, an AI assistant to help users understand their data. Increasing user engagement by 40%.
- Helped increase Typescript from 0% to 77% of frontend code.
TTW - C# Developer
February 2020 - June 2021
- Developed C# tools to automate structural design imports into Revit, reducing manual drafting work from more than 5 days to less than 1 day.
- Engineered Python scripts for parametric modeling and data extraction, enhancing design accuracy.
Achievements
- Developed and deployed the Post-Tensioning Modeling Tool, saving 40+ drafting hours per project through intelligent automation of structural design workflows.
WSP - Developer / Drafter
July 2014 - February 2020
- Automated Revit workflows via Python add-ins, significantly cutting drafting time.
- Developed python scripts for structural analysis, improving model data extraction efficiency.
Portfolio
A Balanced Brew
https://play.date/games/a-balanced-brew/
- Solo-developed a top-rated game for the Playdate console, leveraging Lua and the Playdate SDK, with over 20,000 sales.
- Developed using the Playdate SDK, written in Lua, the game offers a challenging experience that involves navigating through various levels.
- Employed and collaborated with visual and sound artists in the creation of assets.
Technology
- Lua
- Playdate SDK
Key Features
- Realistic physics engine for challenging unicycle mechanics.
- Optimized for Playdate’s crank input, creating a unique gameplay experience.
- Procedural level generation to maximize replayability.
Form Builder (Lexer)
- A platform for users to create an deploy custom forms, allowing them to gather first party data.
Technology
- React
- TypeScript
- Redux
- Ruby on Rails
- AWS S3
- AWS Lambda.
Key Features:
- Multi-page forms with conditional logic (show/hide questions based on responses).
- Drag-and-drop UI for effortless customization (text, images, question types).
- Real-time validation to ensure complete and accurate data.
Lexi AI (Lexer)
- An LLM-agnostic AI assistant that helped non-technical users analyze complex datasets via natural language queries.
- Designed to be modular, allowing multiple tasks to be run at once and could support any LLM. (ChatGPT, Claude, Nova)
Technology
- React
- TypeScript
- Redux
- Ruby on Rails
- AWS Bedrock
Key Features
- Modular architecture supporting ChatGPT, Claude, and Nova LLMs.
- Multi-task processing (parallel query handling for faster insights).
Post Tensioning modeling tool (TTW)
- Revit API tool for 3D structural modeling, collision detection, and automated annotations.
Technology
- C# / MVC
- Revit API
- Object orientated design
Key Features
- Collision detection (flagged design conflicts before construction).
- Automated annotations (reduced drafting errors by 90%).
- Graphical UI using Model-View-ViewModel (MVVM) architecture.
Education
Meta Front-End Developer Professional Certificate
Completed 2022
- Developed expertise in React, JavaScript, and responsive web design.
- Gained hands-on experience in UI/UX design, Agile collaboration, and front-end performance optimization.
- Built dynamic, user-friendly applications adhering to WCAG accessibility standards.
CS50 - Introduction to Computer Science
Completed 2021
- Harvard University's introduction to the intellectual enterprises of computer science and the art of programming.
- Covered topics: abstraction, algorithms, data structures, encapsulation, resource management, security, software engineering, and web development