< 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 3 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

Whilst working, I've had the privilege of working closely with people of various disciplines, including data analysts. This has ignited my interest in data engineering, where my self-learning journey has made me better aware of the evolving landscape of the industry, and the pivotal role data engineering plays in shaping it.

Some resources I have used to further expand my knowlege include Udemy and Roadmap. Learning about concepts outside of my discipline has made me a better software engineer - understanding the mindset of my colleagues means that we can deliver more impactful products for our end users.

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!');