Jim Kelly

Australia

@jimkelly_t

Full-Stack Developer & Platform Engineer

Badges

Problem Solving
CPP
Days of Code

Certifications

jimkelly_t has not earned any certificates yet.

Work Experience

  • Software Engineer

    Deloitte•  March 2021 - Present

    In my role, I was responsible for the comprehensive transformation of the Illuminate supply-chain analytics web application. This involved designing, developing, and integrating REST APIs and unary gRPC stream microservices within a reference architecture, facilitating the shift from a monolithic structure to an event-driven architecture for efficient data-mart operations. To enhance the relevance testing of supplier relationships based on company firmographic data, I implemented the Aho-Corasick algorithm alongside hierarchical scheduling, resulting in a notable 60% reduction in relevancy testing execution time. Additionally, I played a key role in the development and integration of data pipelines for GenAI tooling, enabling the ingestion and vectorization of articles and the embedding of related questions. This facilitated the creation of a time-series supplier risk analysis and the implementation of GenAI chatbot functionality. Furthermore, I took charge of building and maintaining robust build and release pipelines using Ansible via Azure, ensuring a streamlined application life cycle. On the front-end, I undertook a redesign of several components and implemented localization via NextJS i18n and routing, allowing the Illuminate application to seamlessly support multiple languages. The technologies utilized in these endeavors encompassed TypeScript, Go, Python, gRPC, PostgreSQL, Microsoft SQL Server, Docker, Databricks, Ansible, Azure, NextJS, NestJS, Mapbox, D3.js, Weaviate, OpenAI, and Langchain.

  • Full-Stack Developer

    Digital Purpose•  March 2021 - March 2022

    My role primarily was to develop and style the front-end & back-end components to meet user requirements and fulfill client requests. In addition to this I integrated and deployed solutions using cloud infrastructure like Google Firebase. In addition to my software development, I conducted technical analysis as well as working closely with clients in project management. Technologies used: Angular, JavaScript, ES6, TypeScript, Firebase, THREE.js, and React.

  • Undergraduate Software Engineer

    FutureNet•  November 2020 - March 2021

    Worked within an international software development teams developing predominantly with TypeScript & JavaScript. Set up work environments and built progressive web applications for use on desktop and mobile operating systems.Worked within an international software development teams developing predominantly with TypeScript & JavaScript. Set up work environments and built progressive web applications for use on desktop and mobile operating systems. Skills: JavaScript · Microsoft Azure · Ionic Framework · Full-Stack Development · React Native

Education

  • Queensland University of Technology, Brisbane

    Computer Science & Engineering, BE•  February 2018 - November 2021

    Grade: GPA: 6.48 Transferred from a Bachelor (Honours) of Electrical Engineering (2018 - 2019) into a Bachelor of Information Technology (2020 - Present) at QUT. Graduated with distinction.

Skills

jimkelly_t has not updated skills details yet.