Hello I'm

Hari Kulendran

Software Engineer

About Me

Hello, I'm Hari, a software engineer based in London. I have experience working directly alongside designers and customers. I have experience working with big data, providing high availability, highly redundant SaaS systems including to the NHS. I have valuable experience in software modelling, programming, testing, documentation and creating system architectures that follow cutting edge best practices.

In my free time I enjoy reading, running, archery, studying philosophy and learning languages.

  • Go
  • Java
  • Python
  • TypeScript
  • AWS
  • AWS CDK
  • Kubernetes
  • Docker
  • PostgreSQL
  • DynamoDB
  • Linux
  • Grafana

Work Experience

Software Development Engineer Amazon Web Services

March 2024 - Present

Work on a security-critical AWS service, owning components end to end from design through to running them in production at scale. Build long-term working relationships with our customers, serving as a trusted technical point of contact and engaging directly with them to understand and resolve their requirements. Spend much of my time on the problems that cut across boundaries: weighing design trade-offs with partner teams, reviewing the security and correctness of changes, and tracing production issues through services and infrastructure to their root cause. Also build internal tooling that makes the service safer and easier for the team to operate.

Senior Software Engineer Attest

April 2022 - February 2024

Led feature development across multiple squads, designing solutions to complex problems spanning many parts of the business. Built an automated Salesforce integration that streamlined financial data recording for the finance, data and sales teams, significantly reducing the time and pain involved in financial reporting and auditing. Designed and implemented a critical permission system that gave customers greater flexibility and enabled the pursuit of larger enterprise clients and sensitive features requiring additional security. Led the integration of a new third-party provider, diversifying our provider portfolio and reducing the business's exposure to third-party outages. Pioneered a reusable Kubernetes manifest validation system, applied across the CD pipeline for every service, giving the platform team confidence during upgrades. Developed a testing and instrumentation framework that delivered consistent, rich metrics across all services, making it fast to build effective dashboards and diagnose problems.

Senior Software Engineer Pirical

September 2021 - April 2022

Developed new tools and improved existing tools to increase the efficiency of data engineers and the data processing workflow. Created systems for automating the data transformation processes to cut down on human input to allow for far greater throughput. Modernised and automated deployment processes with version controlled, easily audited, code based systems to create easy, reproducible and stress free deployments.

Software Engineer/Sys Admin ABEHR Digital

August 2019 - September 2021

Developed new features with input from customers/stakeholders to increase doctor efficiency and clinical safety. Administrated systems running our SaaS, providing secure, highly available and redundant services to many NHS trusts across the country. This includes server maintenance, secure backups of sensitive data, maintaining fallback systems and disaster recovery. Planned and data modelled many large projects ensuring that new features were maintainable and efficient. Kept in constant communication with customers via support channels to make sure their issues were resolved in a timely fashion.

Technology Intern Ocado Technology

July 2015 - September 2015

Created machine learning solutions for detecting faults in automated factories from CCTV images using TensorFlow and Keras. Created software to speed up time-consuming image processing jobs required to create the large amounts of training data necessary to train AI models.

Education

Computer Science University of Southampton

2016-2019

BSc Computer Science, First Class Honours

Mathematics University College London

2012-2015

Provided a good foundation in mathematics, switched courses before completion to follow my passion for Computer Science.

Secondary Education Colfe's School

2005-2012
  • A levels: Maths(A*), Further Maths(A), Physics(A), Biology(A), Chemistry(B), Additional Further Maths(C)
  • GCSEs: 4A* (Biology, Physics, Chemistry, IGCSE Maths), 5A, 1B

Projects

  • All Categories
  • Software Engineering
  • AI
  • Electronics
  • Crafts

Pets

Krishna

Raama

Luxmi

Latest Read Books

Existentialism is a Humanism
The Master and Margarita
The Stranger
Notes from the Underground
Fevre Dream
Managing Humans: Biting and Humorous Tales of a Software Engineering Manager
Coraline
Dune
Foundation
The Metamorphosis
Crying in H Mart
The DevOps Handbook: How to Create World-Class Agility, Reliability, and Security in Technology Organizations
Monolith to Microservices: Sustaining Productivity While Detangling the System
Test-Driven Development: By Example
Ballad of Reading Gaol
Roadside Picnic
Animal Farm
Clean Architecture
Just Ignore Him
Designing Data-Intensive Applications


Hari's favorite books ยป