< Hi, I'm Lindani
and I'm a data &
software engineer />

< Hi, I'm Lindani
and I'm a data &
software engineer />

01/

Software engineering

With 4 years of industry experience, I've utilised top software technologies to develop many digital products. Committed to continuous learning, I've taken part in external training courses to familiarise myself with new technologies with the intent to upskilling myself and strengthening my knowledge.

I recently read 'Hello World' by Hannah Fry. 📚

Epoch team members
Epoch team members
Epoch team members
Epoch team members
Epoch team members
Epoch team members

data engineering

While working as a software engineer, I’ve collaborated closely with data analysts and engineers to design and support data-driven systems that power product and business decisions. Through this work, I developed a strong interest in data engineering and its role in building reliable, scalable platforms.

I’ve since had hands-on experience designing and working with data pipelines, data models, and supporting infrastructure, with a focus on data quality, maintainability, and scalability. I’m comfortable navigating the evolving data engineering landscape and understand how well-structured data systems enable meaningful insights across teams.

Working across disciplines has strengthened my approach as an engineer overall. Understanding upstream and downstream data workflows allows me to build more thoughtful solutions, align technical decisions with business needs, and contribute effectively to cross-functional teams.

I am currently reading 'Lying Numbers' by Hugh Barker. 📚

02/

Recent
Projects

03/

work
experience

01

Data Engineer, Imperial College London — 2024–Present

Develop and maintain enterprise-grade data pipelines and reporting tools supporting research and operations worth over £1M annually. Redesigned legacy systems by reverse-engineering C# DLLs and migrating encryption logic to Python, ensuring GDPR compliance. Automated SQL and Python workflows to cut manual reconciliation by 70% and improve data accuracy. Collaborated with teams to standardise data models and reporting, resolving inconsistent schemas. Conducted unit, system and UAT testing to ensure reliability and scalability. Documented processes in Confluence and trained teams to maintain infrastructure, implementing role-based access and secure version control.

01

Data Engineer, Imperial College London — 2024–Present

Develop and maintain enterprise-grade data pipelines and reporting tools supporting research and operations worth over £1M annually. Redesigned legacy systems by reverse-engineering C# DLLs and migrating encryption logic to Python, ensuring GDPR compliance. Automated SQL and Python workflows to cut manual reconciliation by 70% and improve data accuracy. Collaborated with teams to standardise data models and reporting, resolving inconsistent schemas. Conducted unit, system and UAT testing to ensure reliability and scalability. Documented processes in Confluence and trained teams to maintain infrastructure, implementing role-based access and secure version control.

01

Data Engineer, Imperial College London — 2024–Present

Develop and maintain enterprise-grade data pipelines and reporting tools supporting research and operations worth over £1M annually. Redesigned legacy systems by reverse-engineering C# DLLs and migrating encryption logic to Python, ensuring GDPR compliance. Automated SQL and Python workflows to cut manual reconciliation by 70% and improve data accuracy. Collaborated with teams to standardise data models and reporting, resolving inconsistent schemas. Conducted unit, system and UAT testing to ensure reliability and scalability. Documented processes in Confluence and trained teams to maintain infrastructure, implementing role-based access and secure version control.

02

Junior Software Engineer, Imperial College London — 2022–2024

Led development and implementation of applications using Power Portal and JavaScript to optimise form requests for the College's laboratories, equipment management and events. Demonstrated problem-solving by collaborating with stakeholders to identify and resolve often-overlooked issues. Managed data via models in Excel, Visio and Dataverse, improving understanding of data architecture. Gathered requirements with a focus on UI design, responsiveness and accessibility. Led testing phases to ensure system integrity through comprehensive pre-deployment checks in the production pipeline.

02

Junior Software Engineer, Imperial College London — 2022–2024

Led development and implementation of applications using Power Portal and JavaScript to optimise form requests for the College's laboratories, equipment management and events. Demonstrated problem-solving by collaborating with stakeholders to identify and resolve often-overlooked issues. Managed data via models in Excel, Visio and Dataverse, improving understanding of data architecture. Gathered requirements with a focus on UI design, responsiveness and accessibility. Led testing phases to ensure system integrity through comprehensive pre-deployment checks in the production pipeline.

03

ACS Lead Hackathon Organiser, Imperial College London — 2023

Worked closely in a small team to organise a hackathon aimed at inspiring young developers from diverse ethnic backgrounds. Included a cash prize to add an exciting incentive. Secured thousands of pounds of funding through negotiations with sponsors for our initiatives. Scouted and coordinated with renowned industry guest speakers by crafting detailed proposals outlining their roles and benefits. Volunteered during the event to assist participants in coding workshops, offering support to enhance their learning experience.

03

ACS Lead Hackathon Organiser, Imperial College London — 2023

Worked closely in a small team to organise a hackathon aimed at inspiring young developers from diverse ethnic backgrounds. Included a cash prize to add an exciting incentive. Secured thousands of pounds of funding through negotiations with sponsors for our initiatives. Scouted and coordinated with renowned industry guest speakers by crafting detailed proposals outlining their roles and benefits. Volunteered during the event to assist participants in coding workshops, offering support to enhance their learning experience.

04

Student Volunteer, NMPAT — 2019-2020

Tailored my approach to each child’s unique needs, ensuring their experience was enhanced whilst minimizing any potential stress or discomfort. Due to the special needs of the children, I refined my communication methods appropriately to contribute to making a more inclusive and effective learning environment.

04

Student Volunteer, NMPAT — 2019-2020

Tailored my approach to each child’s unique needs, ensuring their experience was enhanced whilst minimizing any potential stress or discomfort. Due to the special needs of the children, I refined my communication methods appropriately to contribute to making a more inclusive and effective learning environment.

04/

My stack

Console.log('Hello!');

Console.log('Hello!');