Logo
Abraham – Typescript, Angular, Node.js, experts in Lemon.io

Abraham

From Switzerland (UTC+2)flag

Full-stack Web Developer|Middle-to-senior
Front-end Web Developer|Senior
Back-end Web Developer|Middle

Abraham – Typescript, Angular, Node.js

Abraham is a senior front-end engineer with deep expertise in Angular, TypeScript, and RxJS, and proven experience leading large-scale front-end migrations and team direction. He demonstrates strong architectural skills, clear communication, and a product-focused mindset. His back-end proficiency centers on Node.js and high-level frameworks, with moderate depth in database and DevOps practices. Abraham is adaptable, proactive in learning, and effective in stakeholder collaboration.

12 years of commercial experience in
Accounting
Agritech
AI
Art and creativity
Automotive
Climate tech
Fintech
Pharmaceutics
Real estate
Financial asset management
Main technologies
Typescript
12 years
Angular
12 years
Node.js
12 years
Additional skills
React
Direct hire
Possible
Ready to get matched with vetted developers fast?
Let’s get started today!

Experience Highlights

Lead Engineer & Founding Architect
May 2025 - Ongoing1 year
Project Overview

It's a multi-tenant real-estate SaaS platform for the European market, where different agencies and individuals each operate in their own isolated, white-label-ready space on shared infrastructure. It covers property listings, search, real-time messaging between buyers and sellers, and subscription billing.

Responsibilities:
  • Founded and architected the platform end-to-end, leading a distributed team of 4 remote engineers from requirement gathering through production deployment.
  • Designed row-level multi-tenancy via Tenant and TenantMembership entities supporting PERSONAL and BUSINESS types, role-based access, invitation workflows with status lifecycle, and soft deletion.
  • Built an NX monorepo housing 4 deployable apps: Nest.js backend, Next.js web app, marketing landing site, and MCP Server.
  • Distributed a shared OpenAPI-generated TypeScript API client as an internal SDK package consumed by all client applications.
  • Engineered platform-wide observability with correlation-ID middleware propagated through structured logs, request-scoped logger services, and exception filters returning correlation-tracked error contracts.
  • Implemented ElasticSearch full-text search for listings and professionals, layered with Redis cache invalidation on every mutation.
  • Built real-time buyer/seller messaging using Socket.io via a Nest.js WebSocket gateway.
  • Built a transactional email queue with cron-based retry processing.
  • Designed dual-scope Stripe subscriptions with feature-gating tied to subscription state, off-session payment confirmation, proration, and webhook handlers.
  • Provisioned and operated AWS production infrastructure with EC2, RDS, S3, and Kubernetes manifests for staging and production.
  • Designed authorization with custom Nest.js decorators, JWT with refresh tokens, email-verification flow, and tenant-header-based CORS.
  • Set the engineering quality bar with Jest unit/integration tests, Playwright e2e testing, strict TypeScript, DTO-validated API boundaries, and TypeORM migrations.
Project Tech stack:
Typescript
Next.js
React
Nest.js
TypeORM
PostgreSQL
Redis
ElasticSearch
Stripe API
Socket.io
AWS
Docker
Docker Compose
Kubernetes
NX
Amazon EC2
Amazon RDS
Amazon S3
MCP Server
Founder & Sole Architect
May 2025 - Ongoing1 year
Project Overview

It's a multi-channel invoicing SaaS for Spanish freelancers, small businesses, and accounting firms, built to comply with Spain's VeriFactu and TicketBAI real-time tax-reporting rules. It submits invoices directly to the Spanish tax authority and works across web and native mobile on a shared backend.

Responsibilities:
  • Designed and built the web, native mobile, and shared back-end solo.
  • Built the back-end with Spring Boot, Spring Data, Hibernate, PostgreSQL, Flyway, Keycloak, Redis, and Prometheus.
  • Built the web application with Angular standalone components, PrimeNG, and an OpenAPI-generated API client.
  • Built a React Native companion app for iOS and Android, sharing the same backend.
  • Implemented real-time integration with Spain's AEAT for invoice submission, rectification, and cancellation workflows.
  • Implemented invoice PDF generation, Stripe API payments, Amazon S3 file storage with presigned URLs, and transactional email.
  • Added unit and integration tests across critical paths and configured CI/CD workflows.
  • Containerized local development with Docker Compose and deployed the platform to AWS.
Project Tech stack:
Spring Boot
Java
Hibernate
PostgreSQL
Flyway
Keycloak
Redis
Prometheus
Angular
PrimeNG
React Native
Stripe API
Amazon S3
Docker Compose
AWS
Principal Front-end Engineer
Nov 2024 - Ongoing1 year 6 months
Project Overview

It's an enterprise carbon footprint analysis platform for industrial hardware components such as servers, GPUs, and circuit boards. It turns MIT climate-research models into tools that sustainability and procurement teams at major tech companies use to measure and report emissions.

Responsibilities:
  • Influenced technical direction across cross-organizational stakeholders and translated MIT climate-research models into client-facing enterprise features used by sustainability and procurement teams.
  • Owned front-end architectural decisions across scalability, maintainability, performance, build tooling, and testing strategy.
  • Led the modernization of the legacy AngularDart codebase to a modern Angular and Typescript stack, defining migration strategy, sequencing, developer-experience improvements, and risk management.
  • Designed and implemented complex data-driven UI features in Angular with RxJS reactive data flows.
  • Partnered with Java and Spring Boot back-end services and MIT researchers to translate scientific climate models into production-grade UX.
  • Ran regular stakeholder reviews to align on long-term product vision, prioritize roadmap, and surface technical risk early.
Project Tech stack:
Angular
Typescript
RxJS
Java
Spring Boot
Full-stack Developer
Jun 2024 - Jan 20257 months
Project Overview

It's a platform where creators build and monetize AI personas, such as a bedtime storyteller for kids or a dungeon master for playing Dungeons and Dragons.

Responsibilities:
  • Designed and operated production microservice communication using gRPC with Protobuf-defined schemas in Go.
  • Owned end-to-end GDPR and data-privacy compliance for the platform, including data lifecycle, consent flows, and KYC identity-verification workflows.
  • Integrated Stripe for monetization and shipped user-chat and identity-verification features end-to-end.
  • Operated and supported services in production through logging, troubleshooting, and on-call response.
Project Tech stack:
Angular
Golang
Python
MongoDB
gRPC
Protobuf
Senior Software Engineer
Jul 2022 - Feb 20241 year 7 months
Project Overview

It's a portfolio intelligence platform for large institutional investors, including hedge funds, family offices, pension funds, and endowments. It pulls together portfolio data, performance, risk, and attribution analytics into a single tool, enabling allocators to analyze their holdings and make investment decisions with confidence.

Responsibilities:
  • Architected and rolled out a micro-frontend architecture using Webpack Module Federation, defining boundary contracts, shared-dependency strategy, and runtime composition model.
  • Designed and distributed a reusable Angular component library as an internal SDK consumed across multiple feature teams.
  • Established front-end architecture standards and led front-end design decisions for a hybrid Angular and Angular.js finance platform.
  • Mentored 4 junior developers.
  • Led the platform-wide migration from Angular.js to Angular, modernizing the codebase, improving runtime performance, and accelerating feature delivery.
  • Built a global state-management foundation with NgRx, layered with per-feature component stores for localized state.
  • Provided production support and triage using SQL and browser DevTools.
  • Collaborated with product and design to redefine the onboarding roadmap, reducing client acquisition time from 6+ months to a few days.
Project Tech stack:
Angular
Angular.js
Typescript
NgRx
Kubernetes
SQL
Webpack
Full-stack Developer
Jan 2022 - Jul 20225 months
Project Overview

It's a fresh produce agtech platform built to cut waste across the agricultural supply chain. It captures quality data from origin and throughout transport, then uses that data to predict product quality at delivery and flag risks early, helping producers and buyers reduce spoilage, lower costs, and improve traceability across the chain.

Responsibilities:
  • Built React and Typescript front-end components and applied reactive programming with RxJS and Firebase observers for live data flows.
  • Implemented Redux for state management and used Cypress for end-to-end test automation.
  • Migrated production data from Firebase to PostgreSQL, designed schema mappings, executed the cutover, and ensured zero data loss.
  • Engineered a notification system and processing queue in C#.
  • Deployed Firebase indexes and security rules to improve app response times.
  • Trained more than 50 enterprise clients on the platform and resolved critical production issues.
Project Tech stack:
React
Typescript
Ionic
RxJS
Firebase
PostgreSQL
C#
Cypress
Back-end Developer
Apr 2021 - Dec 20218 months
Project Overview

It's a cancer diagnostics platform used in pathology labs to automate tissue and slide staining.

Responsibilities:
  • Integrated VENTANA HE 600 and BenchMark Special Stains systems.
  • Developed back-end functionality in Caché ObjectScript.
  • Created automated tests in C#.
Project Tech stack:
C#

Education

2015
Space Engineering
B. Eng
2011
Biotechnology
B. Sc
2004
Programming & Robotics
Diploma

Languages

Spanish
Advanced
English
Advanced

Hire Abraham or someone with similar qualifications in days
All developers are ready for interview and are are just waiting for your requestdream dev illustration
Copyright © 2026 lemon.io. All rights reserved.