Albert M.

Fullstack Developer

Albert is a Fullstack Developer with a Frontend focus and over 10 years of experience specializing in JavaScript technologies, including Node.js, React, and Angular, along with additional expertise in C# and .NET.

What sets Albert apart is his combination of technical expertise and business acumen, developed through hands-on experience in owning and scaling startups. He brings a strategic approach to development, ensuring both technical excellence and business impact.

One of Albert's most significant achievements was leading a platform migration at SEI Novus, transitioning from AngularJS to Angular. He spearheaded the creation of a reusable component library and implemented a micro-frontend architecture to improve scalability. His leadership extended beyond development, as he mentored junior developers throughout the project, fostering team collaboration and professional growth.

Hovedekspertise

  • Cypress
    Cypress 8 år
  • Karma
    Karma 7 år
  • Nest.js
    Nest.js 3 år

Andre kunnskaper

  • SQL
    SQL 5 år
  • NGINX
    NGINX 4 år
  • .NET
    .NET 4 år
Albert

Albert M.

Switzerland

Kom i gang

Utvalgt opplevelse

Arbeidserfaring

  • Fullstack Engineer

    Lemons1 - 3 months

    Independently architected and developed a complete real estate marketplace platform for the European market within a 4-month timeline. Sole technical resource responsible for all aspects from requirement gathering to production deployment.

    Key Responsibilities & Achievements

    Conducted requirement gathering and coordinated with external designer to deliver production-ready Zillow-like platform.

    Architected and built full stack application in Nx monorepo with Next.js (App Router) frontend and NestJS backend.

    Implemented advanced property search with interactive Google Maps integration, custom clustering algorithms, and location scoring system.

    Developed real-time messaging system using Socket.io for buyer-seller communication.

    Integrated Stripe for payment processing (subscriptions and one-time payments) and Resend for email notifications.

    Built custom JWT authentication and authorization system.

    Independently designed and provisioned complete AWS infrastructure (EC2, RDS PostgreSQL, Redis, S3, Route53)

    Implemented Redis caching layer for performance optimization.

    Delivered platform currently being prepared for monetization and investor presentations.

    Teknologier:

    • Teknologier:
    • PostgreSQL PostgreSQL
    • AWS AWS
    • Redis Redis
    • NGINX NGINX
    • Socket.io Socket.io
    • AWS S3 AWS S3
    • Next.js Next.js
    • Nest.js Nest.js
    • Google Maps Google Maps
    • AWS EC2 AWS EC2
    • Stripe Stripe
    • Nx Nx
    • AWS Route53 AWS Route53
    • AWS RDS AWS RDS
  • Fullstack Engineer

    Ecocharting - 7 months

    Worked as a full stack engineer within a 6-person engineering team, responsible for end-to-end feature development and maintenance across the ESG platform. Primary focus on delivering features for data collection modules and analytical dashboards while maintaining code quality through bug resolution and technical improvements.

    Key Responsibilities:

    Developed full stack features end-to-end, maintaining equal focus on frontend and backend implementation.

    Resolved technical issues and bugs across the application stack to ensure platform stability.

    Built and enhanced data collection interfaces for ESG metrics and sustainability reporting.

    Created and maintained interactive dashboards for ESG data visualization and analysis.

    Participated in agile development processes including pair programming sessions and code reviews.

    Collaborated closely with engineering team members to maintain code quality and consistency.

    Teknologier:

    • Teknologier:
    • PostgreSQL PostgreSQL
    • NgRx NgRx
    • Nest.js Nest.js
    • Angular Angular
    • REST API REST API
    • Nx Nx
  • Principal Frontend Engineer

    MIT (Massachusetts Institute of Technology) - 1 year 5 months

    • Served as Principal Frontend Engineer on an MIT-led initiative to develop a carbon footprint analysis platform for industrial hardware components (e.g., servers, GPUs, populated boards).
    • Collaborated with representatives from Apple, Dell, HP, NVIDIA, and other industry leaders to design impactful solutions aligned with corporate sustainability goals.
    • Worked closely with MIT researchers to translate manufacturing models into usable, client-facing features.
    • Led all architectural decisions for the frontend application, ensuring scalability, maintainability, and performance.
    • Led the migration from legacy AngularDart to a modern Angular TypeScript stack, improving developer productivity, meeting compliance standards and future-proofing the platform.
    • Designed and implemented complex, data-driven UI features using Dart, RxJS, and Angular, optimizing usability for enterprise clients.
    • Regularly met with stakeholders to understand business needs, prioritize feature development, and ensure alignment with long-term product vision.

    Teknologier:

    • Teknologier:
    • PostgreSQL PostgreSQL
    • AWS AWS
    • TypeScript TypeScript
    • Java Java
    • Spring Boot Spring Boot
    • Angular Angular
    • Dart Dart
  • Full Stack Developer

    BaiAi - Zurich, Switzerland - 7 months

    • Spearheaded GDPR and compliance initiatives to ensure platform-wide data privacy and security adherence;

    • Developed and implemented secure user chat systems to facilitate safe and compliant communication;

    • Built dynamic monetization tools to enable various revenue streams within the platform;

    • Established identity verification (KYC) processes to enhance user security and maintain regulatory compliance;

    • Integrated Stripe to streamline payment processing and optimize financial workflows.

    Teknologier:

    • Teknologier:
    • MongoDB MongoDB
    • Docker Docker
    • AWS AWS
    • Golang Golang
    • Django Django
    • Python Python
    • TensorFlow TensorFlow
    • NumPy NumPy
    • Pandas Pandas
    • Angular Angular
    • SASS SASS
    • Jasmine Jasmine
    • Karma Karma
    • Cypress Cypress
  • Senior Software Engineer II

    SEI Novus - New York, U.S.A / Zurich, Switzerland - 1 year 6 months

    • Led the migration from AngularJS to Angular, implementing a micro-frontend architecture using Module Federation to enhance platform scalability and user experience;

    • Developed a global NGRX store for efficient state management across the platform;

    • Established a reusable component library, streamlining development processes and ensuring consistent UI standards;

    • Standardized front-end design decisions, improving development efficiency and UI consistency across projects;

    • Mentored junior developers by setting technical standards and offering guidance and support to both team members and users;

    • Collaborated closely with product and design teams, streamlining the project roadmap and reducing client acquisition time from months to days.

    Teknologier:

    • Teknologier:
    • Angular.js Angular.js
    • PostgreSQL PostgreSQL
    • AWS AWS
    • ElasticSearch ElasticSearch
    • Redis Redis
    • NGINX NGINX
    • Node.js Node.js
    • Postman Postman
    • Kubernetes Kubernetes
    • C# C#
    • SQL SQL
    • Scala Scala
    • .NET .NET
    • Grafana Grafana
    • Selenium Selenium
    • Angular Angular
    • SASS SASS
    • Helm Helm
    • Prometheus Prometheus
  • Full Stack Developer

    Agrinorm - Zurich, Switzerland - 7 months

    • Developed essential web app components using React, TypeScript, and Ionic, enhancing the frontend functionality and user experience;

    • Optimized backend efficiency by deploying Firebase indexes and rules, significantly improving app response times;

    • Implemented Redux for efficient state management, enabling better data handling and consistency across the application;

    • Introduced reactive programming with RxJS and Firebase, enhancing data flow and responsiveness within the app;

    • Led a data migration from Firebase to PostgreSQL, resolving schema challenges to ensure a smooth and lossless transition;

    • Utilized Node.js to build a robust notification system and queue, improving user engagement and communication;

    • Provided hands-on support to clients, training over 50 users and promptly addressing and resolving critical issues.

    Teknologier:

    • Teknologier:
    • React.js React.js
    • TypeScript TypeScript
    • Node.js Node.js
    • React Native React Native
    • C# C#
    • .NET .NET
    • Next.js Next.js
    • Firebase Firebase
    • Nest.js Nest.js
    • SASS SASS
    • Cypress Cypress
    • Jest Jest
  • Backend Engineer - External Contractor

    Roche - Valencia, Spain - 8 months

    • Developed healthcare software for the Ventana Connect project, focusing on the analysis of tissue samples for cancer detection and other pathologies;

    • Integrated with advanced medical devices, including the VENTANA HE 600 and BenchMark Special Stains systems, to streamline automated staining protocols for accurate diagnostics;

    • Utilized Caché ObjectScript and C# to create automated testing processes, ensuring precision and reliability in diagnostic workflows;

    • Enhanced the platform’s diagnostic capabilities by optimizing software processes, contributing to improved outcomes in healthcare settings.

    Teknologier:

    • Teknologier:
    • AWS AWS
    • MSSQL MSSQL
    • C# C#
    • .NET .NET
  • Full Stack Developer - External Contractor

    Cognizant - Valencia, Spain - 1 year 3 months

    • Led the migration from AngularJS to Angular for the Bank of Belgium's digital platforms, improving application performance, security, and maintainability;

    • Utilized TypeScript and RxJS to streamline data flow and enhance user interface responsiveness, providing an efficient experience for end-users and developers alike;

    • Established a modern frontend architecture, aligning the bank’s platforms with industry standards and enabling smoother feature enhancements and updates;

    • Contributed to building a scalable foundation, supporting future growth and feature development for the bank’s digital services.

    Teknologier:

    • Teknologier:
    • Angular.js Angular.js
    • AWS AWS
    • NgRx NgRx
    • Angular Angular
    • SASS SASS
    • Jasmine Jasmine
    • Karma Karma
  • Product Owner

    YBAWS - Toronto, Canada - 2 years

    • Developed finance industry applications using Angular and Node.js, streamlining financial processes and enhancing user accessibility;

    • Managed a team of four remote developers, coordinating project timelines and ensuring effective collaboration through Jira;

    • Oversaw budget management, aligning resources with project goals to achieve cost efficiency;

    • Developed and integrated a comprehensive solution with QuickBooks (online and desktop versions), enabling seamless financial data synchronization and optimizing reporting capabilities for clients.

    Teknologier:

    • Teknologier:
    • AWS AWS
    • Node.js Node.js
    • Angular Angular
    • Heroku Heroku
    • Jasmine Jasmine
    • Karma Karma
  • Founder

    Diamond Motor Sports - Toronto, Canada - 4 years

    • Designed an innovative B2B and B2C vehicle trading platform, developing a minimum viable product (MVP) for both web and mobile using Angular 2, Ionic, Cordova, and Node.js;

    • Led a remote team of three developers, facilitating effective collaboration and ensuring timely feature delivery;

    • Engaged with industry leaders, including the VP of Manheim, North America’s largest car auction, to build valuable connections and align the platform with market needs;

    • Established a versatile trading solution, catering to diverse industry stakeholders and laying a strong foundation for future growth.

    Teknologier:

    • Teknologier:
    • Node.js Node.js
    • Ionic Ionic
    • Angular Angular
    • Cordova Cordova

Utdannelse

  • BSc.Space Engineering

    York University - Toronto Canada · 2014 - 2015

  • BSc.Biotechnology

    York University - Toronto Canada · 2009 - 2011

  • Standalone courseProgramming & Robotics

    Massachusetts Institute of Technology (MIT) - Cambridge, U.S.A · 2004 - 2004

Finn din neste utvikler innen dager, ikke måneder

I løpet av en kort 25-minutters samtale ønsker vi å:

  • Forstå dine utviklingsbehov
  • Forklare prosessen vår der vi matcher deg med kvalifiserte, evaluerte utviklere fra vårt nettverk
  • Dele de neste stegene for å finne riktig match, ofte på mindre enn en uke

La oss ta en prat