Nisheeth Barthwal
Senior Software Engineer
nbaztec@gmail.com
  Hamburg, Germany

Profile
Experienced Software Engineer and Open-Source contributor with focus on automation, quality and people. Proficient in various languages and tools, with the ability to self-manage on projects and swiftly pick up new technologies.

Skills
Rust Go NodeJS Python
C# Angular
Postgres etcd Prometheus Elasticsearch
Redis MongoDB gRPC
Kubernetes Docker Terraform AWS

Experience
Apr 2024 — Current
Principal Engineer Moonsong Labs Remote, Germany
˙
Lead and mentor a team of upto four engineers
˙
Develop user-facing test and simulation tools for blockchain VMs in Rust
˙
Investigate and debug low-level VM opcodes, registers, etc. in Rust
˙
Evaluate agentic AI-frameworks like LangGraph for internal pipelines
˙
Assist in scoping and evaluating AI and Blockchain projects
˙
Contribute to Rust open source projects and libraries
Mar 2022 — Mar 2024
Senior Blockchain Engineer Moonsong Labs Remote, Germany
˙
Blockchain development for the Polkadot parachain, Moonbeam in Rust
˙
Assist in testing and benchmarking the on-chain runtime in Typescript
˙
Contribute to Go and Rust open source projects and libraries
Sep 2019 — Feb 2022
Cloud Native Software Engineer MOIA Hamburg, Germany
˙
Optimize fleet routes on distributed, highly available Go and Rust components in ride-sharing domain
˙
Participate in inter-team architecture designs and follow-up implementations, like Protobuf, gRPC, and etcd leader consensus
˙
Automate test and deployment pipelines on Github Actions and Kubernetes
˙
Manage Observability stack on Prometheus, Grafana and Kibana
˙
Mentor junior developers on sound engineering principles and assist team in harboring active conflict resolution strategies
˙
Contribute to Go, Rust and Kotlin open source plugins and libraries
Jun 2017 — Aug 2019
Senior Software Engineer Carnect Hamburg, Germany
˙
Migrate B2B monolith to microservice architecture using NodeJS and .NET Core / C# in Car Rental industry
˙
Participate in architecture design and CI/CD pipelines (Teamcity)
˙
Setup Kubernetes cluster on AWS with infra team via Terraform
˙
Lead internal projects and mentor front-end team on Angular
˙
Contribute to .NET Core, Docker and Terraform open source repositories
Dec 2016 — May 2017
Software Engineer BorderGuru Hamburg, Germany
˙
Develop REST APIs in NodeJS in Logistics domain
˙
Participate in architecture design and test automation/coverage
˙
Develop internal Selenium and Elasticsearch project for data crawling
˙
Participate in interview and hiring process and mentor junior team members
Mar 2016 — Nov 2016
Platform Engineer and Strategist CloudAccess Remote (Poland/US)
˙
Develop multiple internal tools in NodeJS, Go and ReactJS in PaaS domain
˙
Improve log search performance in legacy MySQL database via Elasticsearch
˙
Manage a team of three engineers, inter-team cooperation
˙
Active Participation in stategic management decisions
Jul 2013 — Feb 2016
Platform Engineer CloudAccess Remote (Poland/US)
˙
Develop, refactor and maintain core platform Python service in PaaS domain and secure websocket communication with OAuth2 and SSL/TLS
˙
Develop minimal PHP MVC framework for proprietary control panel, phantomJS page-load analysis, downtime notifications via Redis and nginx
˙
Build automation tools for CMS deployments (Joomla! and Wordpress)
˙
Participate in strategic feature planning with the Operations team
Jun 2012 — Jun 2013
Product Developer and Strategist MediaZo India
˙
Develop B2B online reputation manager with PHP, Javascript and MongoDB for managing social media interactions on Facebook, Twitter and LinkedIn
˙
Manage Linux servers and third-party payment gateway integrations
˙
Develop and maintain internal projects on AGILE methodologies

Academic Profile
2009 - 2013
Bachelor of Technology (Computer Science)
Guru Gobind Singh Indraprastha University, India
83.90%