Ivo M.

Angular Developer

Ivo is een ervaren softwareontwikkelaar met 14 jaar ervaring, het beheren en leveren van complexe projecten in zowel frontend als backend ontwikkeling. Hij heeft een sleutelrol gespeeld in de ontwikkeling van de online winkel van Salsa en heeft leiding gegeven aan de lancering van een mobiele app op Betfair, Laat zien dat hij in staat is om hoogwaardige en schaalbare oplossingen te bieden.

Ivo zet zich behalve codering ook in voor professionele groei en het delen van kennis. Hij heeft de juniorontwikkelaars begeleid en een kennisomgeving voor samenwerking bevorderd, en gesproken over technologische evenementen, waarbij hij zijn passie voor het begeleiden en inspireren van anderen onderstreept.

Ivo herkent door Proxify klanten voor zijn expertise, leiderschap en toewijding aan voortdurende verbetering, combineert technische deskundigheid consequent met een gezamenlijke en resultaatgerichte aanpak.

Hoofd expertise

  • TypeScript
    TypeScript 10 jaar
  • Angular
    Angular 10 jaar
  • Ajax
    Ajax 10 jaar

Andere vaardigheden

  • Postman
    Postman 6 jaar
  • Bootstrap
    Bootstrap 5 jaar
  • Jenkins
    Jenkins 5 jaar
Ivo

Ivo M.

Portugal

Aan de slag

Geselecteerde ervaring

Dienstverband

  • Senior Full-Stack Engineer

    Ecocharting - 1 jaar

    During my 11 months at the company, I independently developed a complete carbon emissions calculation module. I was the sole person responsible for the design, implementation, and delivery of this solution, ensuring accurate and reliable emissions calculations aligned with relevant standards. This work required strong technical ownership, attention to detail, and the ability to translate complex environmental requirements into a robust and maintainable software component.

    Technologieën:

    • Technologieën:
    • Node.js Node.js
    • Angular Angular
  • Senior Software Engineer

    Usercentrics (Munich, Germany - remote) - 3 jaar

    • Voert een hoge rol aan als een Software Ontwikkelaar, die bijdraagt aan het schalen en ontwikkelen van nieuwe functies op verschillende platformen.
    • Uitvoeringen die aan de integriteit van het project voldoen.

    Technologieën:

    • Technologieën:
    • React.js React.js
    • Node.js Node.js
    • RxJs RxJs
    • ES5/ES6 ES5/ES6
    • Ajax Ajax
    • OAuth2 OAuth2
    • Jasmine Jasmine
  • Frontend-ontwikkelaar

    Tillster, Inc. (US - remote) - 11 maanden

    • Beheerd en onderhouden hybride mobiele toepassingen voor snelle voedselketens binnen Tillster.
    • Deelgenomen aan het migreren van de bestaande architectuur van Angular.js naar Reactive (Angular/RxJS).
    • Proactief geïdentificeerde en gerichte softwareproblemen, waarbij optimale prestaties worden gegarandeerd.
    • Deelgenomen aan codebeoordelingen en bijgedragen aan de verbetering van codeernormen en beste praktijken.
    • Er is met belanghebbenden gecommuniceerd om eisen te verzamelen en te vertalen in technische oplossingen.
    • In nauwe samenwerking met het ontwikkelingsteam worden problemen opgelost, debuggen en code optimaliseren.

    Technologieën:

    • Technologieën:
    • RxJs RxJs
    • ES5/ES6 ES5/ES6
    • Ajax Ajax
  • Senior Software Engineer Team Lead

    HUUB by Maersk (Portugal) - 2 jaar

    • Led het software development team in Huub als leider van het Senior Software Developer Team aan.
    • Begin van de overgang van een monolithische softwarearchitectuur naar een op microdiensten gebaseerde toepassing.
    • Orchestrated de ontbinding van het softwaredomein in meerdere microdiensten en implementeerde aggregatormechanismen voor de samenstelling van de gegevens.
    • Een moderne en efficiënte indeling geïmplementeerd met behulp van vanilla CSS3 met PostCSS als de parser, volgend op de B.E.M. conventie voor de klassenaam.
    • Gezamenlijk samengewerkt met cross-functionele teams om een naadloze integratie tussen frontend en backend componenten te waarborgen.

    Technologieën:

    • Technologieën:
    • Ionic Ionic
    • ES5/ES6 ES5/ES6
    • Ajax Ajax
    • Jasmine Jasmine
  • Disruptive Digital Education / Teacher

    EDIT. - 5 jaar 7 maanden

    • Gericht op het leren van studenten in essentiële webontwikkelingstechnieken.
    • Gebruik van professionele ervaring om niet alleen programmeertalen maar ook hun optimale toepassing te onderwijzen.
    • Een uitgebreid curriculum met betrekking tot HTML, CSS en JavaScript, dat leerlingen een veelzijdig begrip van webontwikkeling biedt.
    • Ontworpen en geïmplementeerd leerstrategieën om effectieve leerresultaten te waarborgen.
    • creëerde een dynamische en boeiende leeromgeving die de deelname van studenten en kritisch denken aanmoedigde.
    • Voorzien van begeleiding en ondersteuning aan studenten, promoten van een gezamenlijke en inclusieve leerervaring.
  • Software Developer

    Betfair (London, UK - remote) - 4 jaar 6 maanden

    • Worked exclusively on the mobile application project, facing the challenge of managing a significant volume of requests;

    • Played a crucial role in defining and implementing an architecture and development pattern that adhered to established rules, ensuring the software's stability with minimal bugs;

    • Utilized HTML, CSS, AngularJS, and Jasmine for testing as the primary programming languages for frontend development;

    • Led backend development using Node.js to aggregate information from various services and enhance overall application functionality;

    • Collaborated closely with the team to address the unique challenges posed by the project and ensure the delivery of a high-quality mobile application;

    • Actively participated in testing efforts using Protractor, contributing to the overall quality assurance and reliability of the application;

    • Engaged in continuous improvement activities, providing insights and suggestions for optimizing the development process;

    • Communicated effectively with team members and stakeholders to gather requirements and provide regular updates on project progress;

    • Demonstrated adaptability and problem-solving skills in a dynamic and fast-paced environment;

    • Maintained a focus on delivering solutions that met or exceeded customer expectations within established timelines;

    • Contributed to the creation and enforcement of coding standards, ensuring consistency and maintainability of the codebase;

    • Stayed abreast of industry trends and emerging technologies, incorporating relevant advancements into the development workflow.

    Technologieën:

    • Technologieën:
    • Ionic Ionic
    • RxJs RxJs
    • ES5/ES6 ES5/ES6
    • Ajax Ajax
    • Jasmine Jasmine
  • Angular Developer

    Redicom - 4 jaar

    • Commenced the career at Redicom with responsibilities involving the development of small-scale HTML and CSS mockups while acquiring proficiency in PHP;

    • Proactively sought opportunities to expand skills and took on responsibilities connecting frontend development with databases as proficiency in PHP grew;

    • Demonstrated a progressive increase in project complexity over time, culminating in a pivotal role in the development of Salsa's online store, the company's largest project;

    • In the final year with Redicom, assumed responsibility for the development of multiple systems, including orders management, online store, invoice software, and internal stock management software;

    • Leveraged expertise in HTML, CSS, and PHP as the primary programming languages for these critical projects;

    • Took the initiative to organize and manage a weekly technological meeting, fostering knowledge sharing and addressing queries among team members;

    • Collaborated with cross-functional teams to ensure seamless integration of frontend and backend components;

    • Conducted regular code reviews, ensuring adherence to coding standards and optimizing codebase for maintainability;

    • Actively contributed to the planning and execution of various projects, ensuring timely and successful delivery;

    • Maintained effective communication with team members and stakeholders, providing updates on project progress and addressing concerns;

    • Demonstrated leadership and mentoring capabilities by guiding junior developers and sharing knowledge during the technological meeting;

    • Stayed informed about industry trends and advancements, incorporating relevant technologies into project workflows for continuous improvement;

    • Displayed a commitment to professional development and growth, both personally and within the team.

    Technologieën:

    • Technologieën:
    • PHP PHP
    • Ajax Ajax

Educatie

  • Standalone courseiOS

    ISEP - Instituto Superior de Engenharia do Porto · 2013 - 2013

  • Standalone courseComputer Programming and Management Technician

    OFICINA, ESCOLA PROFISSIONAL DO INA · 2007 - 2010

Vind jouw volgende ontwikkelaar binnen enkele dagen, niet maanden

In een kort gesprek van 25 minuten:

  • gaan we in op wat je nodig hebt om je product te ontwikkelen;
  • Ons proces uitleggen om u te matchen met gekwalificeerde, doorgelichte ontwikkelaars uit ons netwerk
  • delen we de stappen met je om de juiste match te vinden, vaak al binnen een week.

Maak een afspraak