about
Max Randle
maxrandle95@gmail.com 📧 | 📁 github.com/MaxRandle |
maxrandle.co.nz 🌐 | 📍 Auckland, NZ |
Personal statement
Front end Software Engineer with 6 years of professional experience in delivering robust digital solutions. Thrives in cross functional teams. Skilled in creating seamless user interfaces for functional web applications.
Strong analytical and problem-solving skills that help me tackle complex challenges. Forward-thinker, able to anticipate blockers and communicate them early.
Exceptional written and oral communication skills and able to interface effectively with all management levels in an organisation. Personable, easy-going, and comfortable engaging with clients to build and maintain trust.
Self-motivated learner, committed to ongoing professional development. Able to quickly learn and adapt to new technologies. Effective time management and remains composed under pressure.
Active member of developer communities, finger on the pulse of the web development industry. Passionate about modern tools with a realistic understanding of how and when to adopt them.
Technical skills
TypeScript • React • Next • Sass • TailwindCSS • Node
I have very strong proficiency with these technologies as they comprise the majority of my technical experience. Outside of this I have a strong general understanding of modern web development and peripheral tools across the full stack.
Work experience
Back end freelance project
GuChat • Remote • August 2024 - Present
TypeScript | Node | Express
- Probe underlying problems and architect solution to address root cause rather than symptoms.
- Design and build ultra low latency public facing api for gamified telegram applet.
- Ensure end-to-end consistency and eliminate code duplication by intelligently re-using API validation schemas to generate a fully descriptive OpenAPI spec.
- Upskill engineering team by introducing modern type safety and code generation techniques.
Front end Software Engineer
Lendable • London, UK • May 2023 - April 2024
TypeScript | React | Next | Sass
- Improve product flexibility and reduce cost of change by taking proactive approach to modernising and simplifying a complex and neglected codebase.
- Reduce customer onboarding steps and increase conversion rate by implementing OpenBanking integration.
- Increase customer safety by by adding scam prevention features to the application flow.
- Share skills and knowledge with team members by being an active participant in Front-End Guild events.
- Streamline inter-disciplinary collaboration by reviving an API spec, and adopting tools to generate TypeScript types from it.
- Led the rapid development and deployment of a custom static careers site, ensuring zero downtime in recruitment activities while transitioning between ATS providers. Demonstrated exceptional initiative and skill delivering a high-quality and brand consistent UI under tight deadlines and without designed input.
Front end Software Engineer
Kernel Wealth • Auckland, NZ • March 2022 - March 2023
TypeScript | React | Next | Sass | TailwindCSS | GraphQL
- Built static marketing pages with content served from a headless CMS for an efficient and up-to-date user experience through the use of Incremental Static Regeneration.
- Improved software quality and stability by writing end to end tests and configuring a Bitbucket pipeline build step to run them.
- Precisely translated designs into clean, accessible, agnostic React components that adhere to a strict component composition spec, resulting in a consistent user interface.
- Established software patterns that increased flexibility, scalability, and maintainability, such as form handling and branching user flows.
- Confer with designers to finalise features and address engineering considerations, resulting in a more user-centred product.
- Ensured data-driven decision by developing A/B testing capabilities to assist with validating assumptions about user behaviour.
- Enhanced user insights by integrating analytics tools into the front-end.
Full stack Software Engineer
Renti Ltd • Auckland, NZ • Aug 2021 - Nov 2022
React | Next | Node | Express | MongoDB | GraphQL | Sass
- Transformed designs into functional React components. Set up pages with SSR to ensured fluid user experience with flows, forms and other functional elements.
- Designed and built database schemas, API routes, and resolvers.
- Improved team productivity by leading sprint planning, story pointing, elaborating work and scoping MVP for new features, resulting in a more organised and focused development process.
Front end and Automation Engineer
Probity consulting • Auckland, NZ • Jul 2018 - Sept 2020
Quanton Ltd (business acquisition) • Auckland, NZ • Oct 2020 - Aug 2021
React | UiPath | .NET Core | SQL
- Workshop with client to scope and build a functional web portal for truck drivers to manage shipping data, including complex forms, file upload/download, CRUD operations, authentication and user permissions.
- Design, develop, and deploy automation solutions targeting large-scale ERP software applications. Example: Zespri shipping updates bot - UiPath, Orchestrator. Fully autonomous procedure which scraped data from external carrier websites, and entered data into SAP.
- Worked with government agencies in secure environments and with sensitive data including payroll and medical.
- Business process re-engineering: Document current business process, extract underlying requirements, assess for improvement opportunities, and present to client.
- Conducting technical interviews, candidate selection, and training of junior staff.
Personal life
Please see my portfolio website maxrandle.co.nz for more about me.
Qualifications
Qualification | Institution | Year |
---|---|---|
Bachelor of Science, Major in Computer Science | University of Auckland | 2018 |
UiPath Expert Developer Certification | UiPath Developer Academy | 2019 |