NEW
Proxify is bringing transparency to tech team performance based on research conducted at Stanford. An industry first, built for engineering leaders.
Learn more
Ivo M.
Angular-kehittäjä
Ivo on kokenut ohjelmistokehittäjä, jolla on 14 vuoden kokemus ja kokemusta monimutkaisten projektien hallinnasta ja toteutuksesta sekä frontend- että backend-kehityksessä. Hänellä on ollut keskeinen rooli Salsan verkkokaupan kehittämisessä ja se on johtanut mobiilisovelluksen käynnistämistä Betfairissa, osoittaa hänen kykynsä tarjota laadukkaita skaalautuvia ratkaisuja.
Koodauksen lisäksi Ivo on sitoutunut ammatilliseen kasvuun ja osaamisen jakamiseen. Hän on mentoroinut juniorien kehittäjiä, edistänyt yhteisöllistä oppimisympäristöä ja puhunut teknologiatapahtumissa korostaen intohimoaan ohjaamaan ja inspiroimaan toisia.
Proxify tunnustaa asiakkaansa asiantuntemuksesta, johtajuudesta ja omistautumisesta jatkuvaan parantamiseen, ja Ivo yhdistää johdonmukaisesti tekniset taidot yhteistyöhön ja tuloksiin perustuvaan lähestymistapaan.
Tärkein asiantuntemus
- TypeScript 10 vuotta
- Angular 10 vuotta

- Ajax 10 vuotta

Muut taidot
- Postman 6 vuotta

- Bootstrap 5 vuotta

- Jenkins 5 vuotta

Valittu kokemus
Työllisyys
Senior Full-Stack Engineer
Ecocharting - 1 year
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.
Tekniikat:
- Tekniikat:
Node.js
Angular
Senior Software Engineer
Usercentrics (Munich, Germany - remote) - 3 years
- Oletetaan johtava rooli ohjelmistokehittäjä, edistää skaalausta ja kehittää uusia ominaisuuksia eri alustoilla.
- Toteutetaan testejä, jotka ylläpitävät projektin eheyttä korkeissa standardeissa.
Tekniikat:
- Tekniikat:
React.js
Node.js
RxJs
ES5/ES6
Ajax
OAuth2
Jasmine
Frontend-kehittäjä
Tillster, Inc. (US - remote) - 11 months
- Hybridimobiilisovelluksia hallinnoidaan ja ylläpidetään Tillsterin johtavien nopeiden elintarvikeketjujen yritysten kanssa.
- Osallistunut olemassa olevan arkkitehtuurin siirtämiseen Angular.js Reactive (Angular / RxJS).
- Ennakoivasti tunnistettu ja käsitelty ohjelmistokysymyksiä varmistaen optimaalisen suorituskyvyn.
- Osallistunut käytännesääntöjen tarkasteluihin ja edistänyt koodausstandardien ja parhaiden käytäntöjen parantamista.
- Yhteydenpito sidosryhmien kanssa vaatimusten keräämiseksi ja niiden muuntamiseksi teknisiksi ratkaisuiksi.
- Työskenteli tiiviisti kehitystiimin kanssa vianetsinnässä, vianetsinnässä ja optimoidaksesi koodin.
Tekniikat:
- Tekniikat:
RxJs
ES5/ES6
Ajax
Senior Software Engineer Team Lead
HUUB by Maersk (Portugal) - 2 years
- Led ohjelmistokehityksen tiimi Huub kuin Senior Software Developer Team Lead.
- Spearheaded siirtyminen monoliittisesta ohjelmistoarkkitehtuurista mikropalveluihin perustuvaan sovellukseen.
- Orchestrated hajoaminen ohjelmisto verkkotunnuksen useisiin mikropalveluihin ja toteutettu aggregaattori mekanismeja tietojen koostumus.
- Toteutettu moderni ja tehokas ulkoasu käyttäen vanilja CSS3 kanssa PostCSS jäsennyksenä seuraa B.E.M. luokan nimeämistä koskeva yleissopimus.
- Yhteistyö eri funktionaalisten tiimien kanssa varmistaa saumattoman integraation frontend ja backend komponentteja.
Tekniikat:
- Tekniikat:
Ionic
ES5/ES6
Ajax
Jasmine
Disruptive Digital Education / Teacher
EDIT. - 5 years 7 months
- Keskittyi opastamaan oppilaita tärkeisiin web-kehitystekniikoihin.
- Käytetty ammatillinen kokemus opettaa paitsi ohjelmointi kieliä, mutta myös niiden optimaalinen soveltaminen.
- Opi kattava opetussuunnitelma kattaa HTML, CSS, ja JavaScript, joka tarjoaa opiskelijoille monipuolinen ymmärrys web-kehityksen.
- Suunniteltu ja toteutettu opetusstrategioita varmistaa tehokkaat oppimistulokset.
- Luotu dynaaminen ja mukaansatempaava oppimisympäristö, joka kannusti oppilaiden osallistumista ja kriittistä ajattelua.
- Tarjotaan ohjausta ja tukea opiskelijoille ja edistetään yhteisöllistä ja osallistavaa oppimiskokemusta.
Software Developer
Betfair (London, UK - remote) - 4 years 6 months
-
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.
Tekniikat:
- Tekniikat:
Ionic
RxJs
ES5/ES6
Ajax
Jasmine
-
Angular Developer
Redicom - 4 years
-
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.
Tekniikat:
- Tekniikat:
PHP
Ajax
-
Koulutus
Standalone courseiOS
ISEP - Instituto Superior de Engenharia do Porto · 2013 - 2013
Standalone courseComputer Programming and Management Technician
OFICINA, ESCOLA PROFISSIONAL DO INA · 2007 - 2010
Löydä seuraava kehittäjäsi päivien, ei kuukausien sisällä
Kun otat yhteyttä, järjestämme lyhyen 25 minuuttia kestävän tapaamisen, jonka aikana:
- Kartoitamme yrityksenne kehitystarvetta
- Kertoa prosessimme, jolla löydämme teille pätevän, ennakkotarkastetun kehittäjän verkostostamme
- Käymme läpi askeleet, joilla oikea ehdokas pääsee aloittamaan – useimmiten viikon sisällä
