KHD
Principal Engineer at AVEVA
I'm a software engineer specializing in building exceptional digital experiences. Scroll to learn more about my career journey, skills, and projects.
My Career Journey
From Placement Student to Principal Engineer
2011 - 2012
Placement Developer
8over8
Started my career as a placement student as part of my university course. Worked on a web application, gaining hands-on experience in software development.
2013
Junior Developer
8over8
Picked up where I left off in my placement year after completing my degree. Working on a web application and gaining foundational knowledge in software development.
2015
Software Engineer
8over8
Promoted to Software Engineer. Improved technical skills, collaborated on larger-scale projects, and took on more responsibilities within the engineering team.
2018
Senior Software Engineer
8over8/AVEVA
Advanced to Senior Software Engineer. Led development of key features, mentored junior developers, and drove technical decisions for project implementations.
2019
Team Lead
AVEVA
Promoted to Team Lead. Managed a team of developers, coordinated project timelines, and served as a bridge between technical and business stakeholders.
2022 - Present
Principal Engineer
AVEVA
Advanced to Principal Engineer. Architecting enterprise solutions, establishing best practices, and providing technical leadership across multiple teams.
My Skills
Technologies and tools I work with
Front End
JavaScript (ES6+), TypeScript, React, HTML5, CSS3, Material UI, Fluent UI, Responsive Design, WebSocket, Unit Testing (React Testing Library, Jest), AngularJS, jQuery, OfficeJS, Webpack, Vite
Back End
Node.js, RESTful APIs, T-SQL, Database Design, .NET (8, Core and Framework), Authentication & Authorization, Auth0, Microservices, Unit Testing (Moq, xUnit)
DevOps & Tools
Git, GitHub, CI/CD, Powershell, YAML, Azure DevOps, Azure, Unit Testing, Performance Optimization, Agile/Scrum, GitHub Actions, ADO Pipelines, Terraform
Interested in working together?
I'm always open to discussing new projects, creative ideas or opportunities to be part of your vision.