JD is a highly collaborative professional who demonstrates strong dedication and unwavering commitment to their work. With over 12 years of experience, they have successfully spearheaded development teams comprising 10+ individuals, overseeing projects that encompass various cutting-edge technologies like Node.js and React. JD excels as both a technical leader and a proficient people manager, consistently delivering remarkable outcomes. Their area of expertise lies in crafting innovative solutions for green-field applications, wherein they collaborate closely with clients to define architecture and design requirements.
AI, ML & LLM
Amazon Elastic Container Service (Amazon ECS)
ChatGPT
OpenAI
LangChain
Strategic Vision and Leadership: Develop and communicate the engineering vision, ensuring alignment with company goals and driving technological innovation.
Cross-Department Collaboration: Collaborate with other departments to integrate engineering initiatives with overall business strategies and objectives.
Talent Acquisition and Retention: Attract, retain, and develop top engineering talent, fostering a culture of excellence and continuous learning.
Quality Assurance and Process Improvement: Implement and refine best practices to ensure high-quality solutions and process efficiency.
Resource Management and Allocation: Manage budgets, personnel, and technology to optimize resource use and meet project demands.
First Factory
Director of Engineering
2021 - 2024 (3 years)
Remote
Strategic Planning and Execution: Align engineering strategies with company goals and ensure timely, budget-compliant project delivery.
Client Relationship Management: Build strong client relationships and ensure their needs are met with high satisfaction.
Team Leadership and Development: Lead and mentor engineering teams to foster innovation, collaboration, and continuous improvement.
Quality Assurance and Process Improvement: Implement and refine best practices to ensure high-quality solutions and process efficiency.
First Factory
Development Manager
2019 - 2021 (2 years)
Remote
Responsible for the management of multiple projects in platforms like mobile, web and desktop applications to fulfill client requirements that include emerging companies and corporations
Working with technologies such as: Node, Javascript, React Native, AWS and C#
Lead teams of engineers, review their designs and suggest improvements in maintainability, scalability, and performance
First Factory
Senior Software Developer
2018 - 2019 (1 year)
Remote
Developed, as Senior Developer and Tech Lead, several projects using a variety of tools including: React, AngularJS, Node.js, NextJS, NestJS and C# WebAPI
Integrated services from Amazon like Cognito, Fargate, Rekognition, Lambdas and others
Intel
Application Developer
2014 - 2018 (4 years)
Remote
Worked as Technical Lead for a set of applications using web technologies such as: MVC.NET, Razor, JQuery, Web API services, and AngularJS
Developed a suite of applications aimed at streamlining the operational workflow of parking garages throughout Australia, including a web application integrated with a Squarespace site.
The web application integrates with a ticket information API in New Zealand and a secure payment processing API, updating the ticket management system and sending a confirmation email upon payment.
Additional system designed extracts data from a camera management system for monitoring arrival times and identifying exceptions based on specific business rules, deployed on AWS using React, Node.js, and TypeScript.
Led a team of eight in developing three key applications for a Mixed Martial Arts System
Created a CMS for event registration and information input using AWS Lambda, Prisma, and NestJS; a SEO-friendly, accessible website using Next.js and React; and a mobile app with Firebase integration using React Native, serverless API, AWS Lambda, Prisma for ORM, and NestJS integration
Managed migration of all data from legacy system to new database schema through the development of ETLs
A React-based application was created for efficient payroll processing offering a clear overview of employee compensation, generating accountant-tailored reports, and detailed pay stubs for each employee.
The app uses Material UI for a user-friendly interface and Cognito from AWS for secure authentication. The backend comprises a Serverless API powered by GraphQL, NestJS, and Prisma for seamless database connection.
A separate service leverages AWS SQS queuing system to quickly generate pay stubs, overcoming AWS Lambda's execution time constraint.