Nisheeth Barthwal
Senior Software Engineer
nbaztec@gmail.com
Hamburg, Germany
Profile
Experienced Software Engineer with focus on automation, quality and people. Proficient in various languages
and tools, with
the ability to self-manage on projects and swiftly pick upon new technologies.
Skills
Go
Rust
NodeJS
C#
Python
Angular
etcd
Prometheus
Postgres
Elasticsearch
Redis
MongoDB
gRPC
Kubernetes
Docker
Terraform
AWS
Experience
March 2022 — Current
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 (previously Kotlin) components in ride-sharing domain
˙
Participate in 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
˙
Responsible for inter-team communication and intra-team decision
facilitation (Technical Designer role).
˙
Contribute to Go, Rust and Kotlin open source plugins
and libraries
Jun 2017 — Sep 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 — Jun 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 — Dec 2016
Platform Engineer and Strategist
CloudAccess
Remote (Poland/US)
˙
Develop support ticket analyzer and concurrent mass email tool
in NodeJS, Go and ReactJS in PaaS domain
˙
Improve log search performance in legacy MySQL database via
Elasticsearch
˙
Manage a team of three engineers, working closely with Front-end
and System engineers
˙
Participate actively in stategic management decisions on
improving the platform/product
Jun 2013 — Mar 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 based on CodeIgniter for the proprietary
customer control panel,
phantomJS based page-load analysis feature and downtime notifications via
Redis and nginx
˙
Build automation tools for CMS deployments (Joomla! and
Wordpress)
˙
Participate in requirement elicitation and strategic feature
planning with the Operations team
Jun 2012 — Jun 2013
Product Developer and Strategist
MediaZo
India
˙
Develop and design online reputation manager with PHP, Javascript and
MongoDB for managing
social media interactions on Facebook, Twitter and LinkedIn for B2B customers
˙
Manage Linux servers, SSL certificates, git deployments 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%