image

Alexander Kiselev

Software Engineer

About Me

A quick-learning Software Engineer eager to make a significant impact quickly. With a background in Aerospace, I am passionate about large-scale, cloud-native, mission-critical systems and enhancing the developer experience.

Experience

Nov 2022 - Present
Appjection B.V. (legaltech)

Software Engineer

  • Spearheaded the use of IaC and automated CI/CD practices within the company, creating pipelines and provisioning infrastructure through Terraform for NestJS applications, enabling daily production releases.
  • Created generators for rapid bootstrapping of NestJS applications and libraries, streamlining development processes and deployment setups.
  • Developed robust public APIs and internal automation solutions with NestJS microservices, which significantly reduced manual data entry and improved operational efficiency.
  • Enhanced system resilience and monitoring by introducing an event-based architecture using PubSub integrated into the NestJS CQRS event bus, ensuring reliable event handling across distributed systems.
Sep 2022 - Feb 2023, Sep 2023 - Nov 2023
TU Delft (Interactive Environments Minor)

Lead (Embedded) Software Engineer

  • Initially presented a group project - M.I.K.E. at Highlight Delft, then enhanced and showcased it at Dutch Design Week.
  • Developed a C++ object detection program and a Rust LED controller.
Jan 2022 - Aug 2022
TU Delft (Aerospace Honours Research Project)

ML Researcher

  • Led an experiment involving 10 human participants, creating a cleaned, processed, and labeled dataset for further research.
  • Implemented and trained a time series neural network classifier, drawing on academic literature to analyze its performance and explore potential applications. Documented results in a draft paper.
Jan 2021 - Sep 2022
SnapSwap S.A. (fintech)

Junior Risk Analyst

  • Performed 200 credit risk checks on new and existing customers and created 12 quarterly reports, automating the process with AppScript.
  • Gathered the data required via the Splunk platform, along with generating new data views to simplify the procedure for further reports.

Technologies

  • NestJS
  • TypeScript
  • NodeJS
  • Terraform
  • GCP
  • PHP
  • Python
  • Docker
  • Rust
  • Go
  • AWS

Skills

  • Cloud Operations
  • CICD
  • Infrastructure as Code
  • Microservices
  • Event-driven architecture

Projects

M.I.K.E. Behaviour Executor

Rust-based embedded software for ItsyBitsy M4 Express microcontroller. This rewrite from CircuitPython to Rust enabled more complex and rapid LED animations.

Education

  • BSc Aerospace Engineering (8.5 GPA)
    Honours Program
    TU Delft
    2019 - 2022

Languages

  • English - C2
  • Dutch - B1
  • French - A2