Arie Oldman, Senior Software Engineer
Sydney, Australia • +61 432 934 970 • arie.oldman@vhs7.tv
Software engineer interested in backend development. 5 years of experience with modern and legacy software projects. Experienced in project leadership, PHP, Go, Vue, Javascript/Typescript, MySQL and AWS.
Professional Experience
Deputy • Senior Software Engineer • October 2022 - present
- Directed and developed the implementation of a new asynchronous Timesheet Actions backend (PHP, MySQL), for which I coordinated a team of 5 other backend engineers, 1 product manager and 1 UX designer, scrum-style. This project was crucial in business objective to acquire a strategic partner, enabling delivery of over $3m USD in additional ARR.
- Directed and developed the Operations API project (PHP, Redis) to enable teams to manage state for long-running asynchronous tasks, improving system performance by maximising parallelisation and unifying the approach across the organisation.
- Directed and developed the Distributed Mutex project (PHP, Redis) to enable teams to synchronise procedures across different system processes and user sessions, improving quality by reducing deadlocks and data races, at the same time unifying the approach across the organisation.
- Developed a new Timesheet search engine (Opensearch, Go, MySQL), which played a critical role in the business objective of acquiring new strategic partners.
- Headed backend development for the AI-TRACT Hackathon Project using AWS Bedrock, in collaboration with a product manager, UX designer, and 2 frontend engineers, with the business objective to support lead generation for Deputy’s Recruitment product offering.
- Continuously iterated the product offering according to user feedback, in collaboration with product managers, UX designers, and frontend engineers.
- Aligned team and facilitated collaboration related to complex domain-specific business logic by summarisation into easy-to-understand shared reference material. Collaborated with other engineers in the team to conduct tradeoff analysis of different software designs, recording decisions in shared project documentation.
Deputy • Software Engineer • September 2019 – October 2022
- Planned and delivered the backend APIs (PHP, MySQL) of the Pay Comparison feature with a team of 6 engineers, 1 product manager and 1 designer to bolster Deputy’s compliance offering by providing tools for the Better Off Overall Test (BOOT). This supported the business objectives of targeting mid-market accounts and contract renewals for strategic partners.
- Mentored two interns, guiding them through their 3-month intern projects into permanent positions at Deputy, using pair programming, 1-1s and code review.
- Improved maintainability of the Enterprise Employee Profile by refactoring the PHP backend.
- Planned and executed the Export Aggregator project – a Go service on the AWS Lambda runtime – which translated to $25k in billable work for Deputy.
- Pioneered automation of time-consuming manual tasks by creating an internal Go command line tool called Precaf.
Spriggy • Junior Software Developer • March 2019 – July 2019
- Maintain quality by fixing bugs in Spriggy backend.
- Reduce situations of system overload by implementing rate-limiting functionality.
- Support cross-functional teams by adding analytics tracing code into Spriggy backend.
Singtel Optus • Cadet Engineer (Networks) • July 2015 – March 2019
- Improve internal productivity by creating data visualisation software for national IP network topology and mobile network connectivity data using Python and Javascript.
- Improve internal productivity by launching internal web utilities to assist device testing and zero-rating using PHP and Python.
- Reduce manual work by automating legacy IP network data cleanup using Perl.
- Coordinate mobile site upgrades to deliver improved 4G coverage.
Self Employed & Side Projects • since 2015
- Creator of open-source project Deathrun Neue (61 stars, 18 contributors), a gamemode for Garry’s Mod.
- Create and sell addon products for Garry’s Mod servers to enrich the player’s online experience, written in the Lua programming language (4805 units sold).
- Manage sales, promotions and marketing media using the gmodstore marketplace platform.
Education
Macquarie University • BEng (Honours) in Telecommunications Engineering • 2015 – 2018
- Published undergrad thesis Inline DDoS Detection for Small to Medium Businesses, which examines software-defined networking approaches to intrusion detection and mitigation on the small (home) to medium (small business) scale.
- Systems engineering, physics, linear algebra, calculus, electronics, engineering statistics, computer networks, signal processing.