Nicholus M.

Founding Software Engineer

Avatar placeholder
Berlin, Germany

Experience

Mar 2025 - Present
10 months

Founding Software Engineer

Trakrf

  • Built out backend services in Golang, TimeScaleDB, and GCP, handling 10K+ reads concurrently.
  • Migrated from RedPanda to a local service written in Golang, reducing latency and business cost.
  • Added A/B testing using Open Replay to analyze customer behavior along with performance.
  • Collaborated with marketing and firmware teams to successfully launch the MVP on time to pitch to potential customers.
  • Streamlined testing and deployments by creating GitHub Actions to check for failing tests and lint errors, and deploying both staging and production releases efficiently.
Jul 2024 - Feb 2025
8 months
Berlin, Germany

Software Engineer (Working Student)

Engie Energy Access

  • Slashed API response times by 30% by Redis caching frequently retrieved data, improving user experience.
  • Reduced breaking changes by 80% using API versioning, which allowed seamless rollbacks when required.
  • Enhanced cross-team collaboration by authoring a reusable software design document template that was adopted across 3 teams.
  • Improved team efficiency by implementing observability in the team workflows and tools using Prometheus exporters and Grafana dashboards with DORA metrics. This highlighted bottlenecks to which solutions were implemented.
  • Improved service reliability by contributing to migrating webhook-based syncs to RabbitMQ, ensuring message persistence, and reducing downtime caused by out-of-sync issues.
  • Improved delivery speed by 20% across 5 teams using Prometheus and Grafana to build dashboards to track DORA metrics.
Jul 2021 - Jul 2023
2 years 1 month

Freelance Software Engineer

Jackson Peak LLC/Opsumo

  • Redesigned the RFID Collect web application to a modern look and migrated the codebase to React and Context API which boosted V2 sales by about 2%.
  • Built marketing proof of concept for the employee tracker in facilities using JavaScript, Server-Sent Events, Raspberry PI, and Supabase. The marketing team heavily relied on this to pitch to potential customers.
  • Built custom libraries for products with similar functionalities in the front end using React, Rollupjs, and TypeScript, which cut development time by 20% for related tasks.
Jul 2020 - Jul 2024
4 years 1 month

Software Engineer

Relworx

  • Scaled the payouts feature to process 10k+ transactions per batch using PostgreSQL partitioning and Sidekiq throttling, slashing processing time by 40%.
  • Reduced batch transaction failures by 20% using fault-tolerant services with automatic rerouting to another provider after the retry failure threshold is reached.
  • Introduced observability for Redis queues, cache hits or misses, and provider uptime using Prometheus and Grafana.
  • Dockerized the local dev tools using Redis, Sidekiq, and PostgreSQL, reducing codebase onboarding time by 20%.
  • Led a central reconciliation project processing millions of transactions daily across 3 different products, reducing manual reconciliation errors by 80%.
  • Implemented end-to-end observability for Relpay using Sentry for error tracking, along with structured logs in Lograge, enabling faster root-cause analysis and improving incident response time by over 50%.
  • Drove a 2% increase in monthly recurring company revenue by spearheading the development of a strategic feature set that attracted new clients from competitors, with the payment schedule feature emerging as a key solution for businesses managing employee salaries.
  • Led the integration of multiple third-party payment APIs, like banks and mobile money, using Ruby on Rails and Sidekiq, ensuring the business can route traffic to the right service provider to process client transactions.
  • Optimized report generation for customers and administrators by caching the most recent batch data in Redis, reducing the load on Postgres. This reduced response times by 20% while monitoring cache misses and ensuring data consistency.
Mar 2020 - Jun 2020
4 months

Freelance Software Engineer

Construction Clean Partners / CleanSnap

  • Built out a leads generator in Angular.js which helped my client convert site visitors into fully paying clients. ConstructionCleanPartner.com has seen a bump in subscribers.
  • Collaborated with teams using AngularJS, Ionic, Firebase, and Salesforce to enhance application performance and improve user experience.
May 2019 - Nov 2019
7 months

Software Engineer

Andela

  • Enhanced internal company tools by adding new features and fixing bugs using React, Vanilla JS, and Django, improving team efficiency and tool performance.
  • Conducted code reviews with teammates, enhancing code quality and fostering a collaborative team environment.
  • Wrote unit tests for existing and new features, ensuring functionality met expectations and reducing future bugs.

Summary

  • Languages & Frameworks: Ruby (Rails), Go, Python (FastAPI), JavaScript/TypeScript(React)
  • Databases & Caching: PostgreSQL (partitioning, indexing, query optimization), Redis
  • Infrastructure & DevOps: Docker, Sidekiq, Kubernetes, CI/CD pipelines (GitLab CI), Helm
  • Backend Design: Event-driven architecture, background jobs, asynchronous pipelines, observability, fault-tolerance, idempotency
  • Other: System design, performance tuning, mentoring, cross-team collaboration, documentation

Languages

English
Advanced
Arabic
Elementary

Education

Mar 2024 - Feb 2025

University Of Europe For Applied

Master of Science, Software Engineering · Software Engineering · دبي, United Arab Emirates

Certifications & licenses

Full Stack Software Developer Certification

Udacity

Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Similar Freelancers

Discover other experts with similar qualifications and experience

Patrick E.
Patrick E.

Freelancer | Kubernetes Expert (Kubestronaut) | Cloud Engineer

View Profile
Oleg A.
Oleg A.

Lead Full Stack Software Engineer

View Profile
Mathias W.
Mathias W.

Full-Stack Data Scientist | AI Consultant | Tech Lead

View Profile
Kaan D.
Kaan D.

IT Consultant

View Profile
Domenik J.
Domenik J.

Python Engineer and Cloud Migration Consultant

View Profile
Peter T.
Peter T.

Freelance Go-Developer/DevOps-Engineer

View Profile
Pierre B.
Pierre B.

Director Engineering & Technology

View Profile
Christian R.
Christian R.

Data Engineer

View Profile
Qaiser A.
Qaiser A.

Freelance DevOps Engineer

View Profile
Arne H.
Arne H.

Devops Fullstack Engineer

View Profile
Marcel M.
Marcel M.

Data Scientist, AI Engineer, Senior Solution Architect

View Profile
David S.
David S.

Software Developer

View Profile
Tarek S.
Tarek S.

Cloud Analytics Developer

View Profile
Eduard V.
Eduard V.

Tech Lead Customer Base Documentation Automation

View Profile
Sebastián K.
Sebastián K.

Further development of "ROAD-Kit"

View Profile
Alexis P.
Alexis P.

Freelance Team Lead Backend Applications E-Commerce

View Profile
Kim K.
Kim K.

Lead Fullstack Node/React Developer

View Profile
Sandeep G.
Sandeep G.

Software Engineer

View Profile
Iñigo A.
Iñigo A.

Software Engineer

View Profile
Christopher M.
Christopher M.

Mobile & Full-Stack Engineer

View Profile
Leif S.
Leif S.

Freelance IT Consultant and Software Architect

View Profile
Martin G.
Martin G.

Member of the Product Management and Product Owner Team for Private Cloud Platform

View Profile
Oussama K.
Oussama K.

Senior Frontend Developer

View Profile
Chitrung N.
Chitrung N.

Staff Software Engineer - Infrastructure

View Profile
Jürgen F.
Jürgen F.

AR/VR/XR Architect

View Profile
Kiriakos K.
Kiriakos K.

Tech Lead: API Experience Platform

View Profile
Mathis D.
Mathis D.

Senior Web/Frontend Developer

View Profile
Shamaila M.
Shamaila M.

Senior Software Architect

View Profile
Michael K.
Michael K.

Software Developer

View Profile
Werner K.
Werner K.

Test Coordinator, Designer and Engineer

View Profile