These are some of the positions I have held at different companies and the work I did while being there. I also mention the tech stack I personally used at the time, omitting any technologies the company used but I wasn’t actively involved with.
Lead Software Engineer @ Alpima
As the company grows and with it, our team's headcount, I stepped up into a leadership position, owning our core Visualizer and Architect product and taking charge of all its related areas (technology, product, and engineering management).
Now responsible for a cross-functional team of 6 engineers, working on the following:
- Team's Product Roadmap and coming features (with our CPO)
- Team's efficiency (looking for ways to measure and improve the way we work)
- Team's delivery success (tracking and helping the team reach our quarterly goals)
- Team's happiness (acting as engineering manager - hiring, 1:1s, career progression, etc)
- Architecture / system-design planning (with out CTO and other team and product leads)
Sr Software Engineer @ Alpima
Joined Alpima as a Sr Software engineer originally to take care of the migration of the legacy (angularjs) core platform into a new modern react code base. While doing that I also supported the development of new custom client work across the team. Clients such as Natixis, BBVA, etc.
This kind of cross-team work plus the creation of numerous new initiatives and technologies across the company organically took me towards a leadership position and within the year I became product lead, running a team of 4 engineers across different disciplines and owning the project from a technical and product perspective, constantly collaborating with our CTO, CPO, and other teams.
Software Engineer @ Acre
As one of the first engineers in this early stage property-tech startup, I started my time at Acre by creating our stand-alone UI library, focusing on generating solid, well designed and tested reusable components and the tooling around them. After that I spinned off what would become the mobile client portal for end clients to fill up forms, upload documents, etc.
Ultimately I joined what would become the core broker-crm team building widely used features around KYC, identity verification, etc. Becoming familiar too with popular third party APIs such as onfido.
Software Engineer @ Jarvin
Took over the entire creation of the MVP for this early stage edtech startup, re-imagining the comunication between lecturers and students during lectures at university. Building for the first time an entire product product from scratch, supporting real-time data and hundreds of simultaneous users on the virtual rooms.
Software Engineer @ Capital One
Even though I had already run my own web development agency and been working on multiple commercial projects for a few years, I consider this my first position in the engineering world. Worked within the core web team maintaing the business core web app and as part of the digital transformation we went through with open baking having just become a thing.
Sales Associate @ Apple
Retail experience isn’t something you normally advertise as part of your tech resume, and yet, I think my time working in sales at Apple helped me develop skills I still use on a daily basis: probing people and understanding what they want and being able to communicate your ideas and solutions to their problems in an effective manner. Working as part of a team in a very busy and fast paced environment. Speaking clearly and confidently in public...