Kelyn Ferguson
About Candidate
Location
Education
Specialised in Software Development
Work & Experience
In my role as part of the eCommerce team I work on the DSDLink product, a platform for beverage retailers to connect with their distributors and place orders with them via a shopfront. Recently I have also been assisting with development on the Orbit CRM app, a CRM product for supplier reps to plan daily routes for meeting with and setting up orders for distributors.
Researching new features e.g. improvements to search handling
Working with devs in China to get code reviewed and released on time
Using AI to streamline daily work
Deploying fixes to mobile code where dashboard code is insufficient
Frequently touching base with product managers in the US
Writing documentation when figuring out a new process
In my role as part of the JSAU team I originally worked on the Australian variant of our Junifer product, mainly investigating and fixing bugs and adding new features to make it fit for purpose for the Australian energy market. When this product was made defunct, I started helping out the UK teams with the base Junifer product, for which there were a lot of active projects in progress.
Investigating and resolving incidents
Designing new site-specific features
Implementing solutions in code
Code deployment to customer sites
UAT assistance
Team captain
P1 and P2 management
Assisting new starters with their training and development
This was a part of my industry project. My team created an Android app where users list packages or animals they want to send (a Trippie), and registered drivers who are taking that route can send offers. I implemented creation of Trippies using Google Directions API to find the distance for price calculation, and minimum travel time for realistic pickup and drop-off times. I also added a Google Maps landing page which shows all active Trippies in the country. My cloud functions for Trippie management and user/driver ratings ensured security, efficiency, and preservation of atomicity.
Facilitate communications between developers
Develop major features, mostly in back-end
Resolve git conflicts for less-experienced developers
Implement cloud functions using Node.js
Create cloud task to clean up expired Trippies every 5 minutes
Fix posted issues on GitHub or delegate them to others
Skills
C#
Java
JavaScript
Python
SQL
NoSQL
Git
Jira
Awards
The nominator was a recently hired Graduate Software Engineer who said this: "Kelyn is always happy to make time to help myself and the other new grads with any questions that we have, no matter how ridiculous they must seem. He takes as long as is required to give an in-depth explanation of what is required to create a solution. Kelyn's explanations are easy to understand, and delivered in a way that makes learning enjoyable. Whenever we're in call together and there's a problem, it's never long before someone suggests adding Kelyn to the call. Thanks for all of your hard work, Kelyn!"
My team won the two-day hackathon by making an agent with GPT-5 for assisting with product searches on the DSDLink Shop page.
