Please, hold on a second. Page is loading

oliver alonso

SENIOR SOFTWARE ENGINEER

📍 Remote

Senior Software Engineer with 10 years of experience in the IT industry, primarily in startups, including 6 years working remotely.

Social Networks Profiles
  • profile
  • resume
  • freelance
  • portfolio
  • contact
Oliver Alonso Logo

Profile

oliverio alonso
  • Oliverio Alonso
  • Remote
  • alonso.oliverio@gmail.com
  • oliveralonso.dev

Comprehensive understanding of product lifecycles with expertise in software architecture and design patterns.

Proficient in modern JavaScript technologies: TypeScript, Node.js/Express, React, GraphQL (Apollo/Knex), and CSS-in-JS solutions (Emotion/Styled Components).

Committed to quality: Advocate for well-tested codebases using Jest, Testing Library, Supertest, and Cypress with a BDD approach.

Beyond tech: Passionate about sports, occasional writer, and podcast contributor. Enjoy spending time with my wife and dog at the beach, playing American football, reading, and listening to music (huge Red Hot Chili Peppers fan 🌶️).

Know-how
Product-oriented

Experienced in startups at various stages, from being the first in-house developer to contributing to a 400-employee company. This journey has provided valuable insights into evolving business needs.

Full-Stack

Experienced in contributing across all layers of development: Backend with Node.js and MySQL, middle tier with GraphQL, and Frontend with TypeScript, React, AntD, and CSS-in-JS solutions like Styled Components and Emotion. Currently learning Go to expand backend expertise.

Mentorship

Focused on supporting the team by unblocking colleagues and mentoring junior and mid-level engineers—roles I've embraced and genuinely enjoy over the years.

Resume

Frontend Skills
Typescript
95%
GraphQL
90%
React.JS
90%
Styling
85%
Mobile Skills
React Native
85%
Redux - Sagas
80%
Android Native
60%
Testing
Jest
95%
Testing library
95%
Supertest
90%
Cypress
85%
TDD/BDD
85%
Backend skills
NodeJS
90%
GO
50%
MySQL
90%
Microservices Architecture
85%
Software Patterns
85%
NoSQL (Mongo/Cassandra)
85%
AWS
70%
Kafka/Rabbit/SNS/SQS
70%
Kubernetes
60%
PHP
50%
Other skills
Augmented Reality
80%
Economics/Investments
75%
Blockchain
60%
Enterpreneur
85%
Innovation
90%
Languages
English
85%
Spanish
100%
german
10%
My Resume
Download My PDF Resume
Experience
  • Senior Software Engineer Nov 2022 - Currently
    90poe.io

    Contributed to the Core team, enhancing a complex micro-frontend architecture. Led the development of tools, managed dependency updates, and refactored legacy code. Integrated Mapbox for geospatial features and implemented comprehensive test coverage for key business workflows. Mentored junior developers and collaborated cross-functionally to drive product improvements. Actively participated in SCRUM ceremonies as a key member of the squad. Technologies: React, TypeScript, Webpack, Lerna, Single-SPA, Jest, Testing Library, GraphQL, Apollo.

  • Senior Software Engineer July 2022 - Nov 2022
    0XA Technologies

    Led frontend development for a blockchain-focused squad, building decentralized applications with React, Next.js, and TypeScript. Integrated Web3 technologies, including ethers.js and web3.js, to interact with smart contracts and NFTs. Contributed to the development and deployment of Solidity-based blockchain solutions.

  • Senior Software Engineer May 2021 - July 2022
    Casebook PBC

    Senior Software Engineer (full-remote contractor) for a New York-based human and social services platform. Worked with a TypeScript, GraphQL, React, and Testing Library stack. Focused on backend-for-frontend architecture, library-driven development, and robust testing practices.

  • Senior Full-stack Engineer May 2020 - May 2021
    Feedr

    Senior Engineer (remote contractor) at a UK-based food industry startup operating in the UK and Ireland. Contributed across the full codebase, including backend services, frontend, mobile, and DevOps, using technologies such as TypeScript, GraphQL, Node.js, Express, Next.js, React, Redux, React Native, AWS, Postgres, and styled-components. Led testing efforts with Jest, React Testing Library, nock, Cypress, and more. Played a key role in architecture decisions, testing strategies, engineering culture building, team mentorship, and hosting knowledge-sharing sessions.

  • Senior JavaScript Engineer Feb 2019 - Apr 2020
    Spotahome

    Senior Engineer (fully remote) at Spotahome.com, a fast-paced startup. Frontend: React.js (Hooks, GraphQL, Styled Components, SASS), design system creation, tooling. Backend: Node.js, Express, MySQL/MongoDB, Kafka/RabbitMQ, DDD, CQRS, Hexagonal architecture. Native: React Native, Redux, Redux Sagas, push notifications. Architecture & Methodologies: Backend-for-Frontend architecture (DDD-based), unit testing (React Testing Library), E2E testing (Cypress), Docker/Kubernetes, SCRUM/Kanban. Team Leadership: Mentored junior/mid developers through pair programming, code reviews, and learning sessions. Initiated "Book Club" and "Learning Together" programs. Delivered team-wide talks on push notifications, remote work best practices, and type-checking in JavaScript.

  • Senior Software Engineer Apr 2016 - Feb 2019
    XTEACH

    Engineering Lead for an e-learning SaaS product (authoring tool) developed in a LAMP environment with Agile workflows. Backend: MVC architecture with CakePHP, MySQL, AWS deployment. Frontend: JavaScript, jQuery, HTML5, SASS, React.js. Key Contributions: Designed a GraphQL API for enhanced analytics, ensured SLA compliance, and implemented testing with Cypress and Jest. Practices & Tools: Git, TDD, CI/CD, SCORM, SCRUM, microservices, real-time data processing, optimization, and refactoring. Focus Areas: Cloud computing, software architecture, research, innovation, and applying software design patterns.

  • Full-Stack Engineer August 2015 - April 2016
    Alisys

    Software Engineer at a telecommunications company, specializing in developing and maintaining Cloud Contact Center solutions. Technologies: PHP, CodeIgniter, MySQL, jQuery, Bootstrap, Ajax, Telegram API, WhatsAPI, Twitter REST API. Key Contributions: Managed background processes, real-time data handling, and bug fixes. Designed and implemented solutions using MVC architecture and UML. Tools & Practices: R&D, NetBeans IDE, and socket-based mail management.

  • Full-Stack Engineer Nov 2014 - August 2015
    Gobertia

    Junior Software Engineer at a startup, contributing to development, bug fixes, customer support, documentation, and R&D. Technologies: Liferay, Java, J2EE, Tomcat, JBoss, Postgres, Oracle, SQL, Linux (CentOS), JavaScript, jQuery, Office365, Eclipse IDE. Key Contributions: Implemented production environments and supported the Gobertia project—a J2EE and Liferay-based web app for managing governing bodies (documents, meetings, tasks, etc.).

  • Founder October 2011 - Feb 2022
    Bookieshunter

    Founder of an online business established during college, providing expert analysis and insights to clients in the sports industry. Key Contributions: Built and maintained a website with MVC architecture in a LAMP environment. Managed social media, online marketing, customer relationships, and finances. Focus Areas: Data analysis, odds market research, and strategy development to support client decision-making.


Education
  • Computer Science 2008 - 2013
    University of Oviedo

Courses
  • Agile Methodologies and SCRUM December 2017
    Platzi
  • React.JS October 2017
    Udemy
  • Business Creation Febraury 2012
    University of Oviedo

Certifications
  • JavaScript Certificate May 2016
    Ranksheet
  • PHP 5.6 Certificate May 2015
    Brainbench
  • Google Analytics Certificate May 2015
    Google
  • * These are just the most important certificates and courses I have taken. You can check the full list in my Linkedin profile.


Awards
  • Thesis June 2013
    University of Oviedo

    Best qualification in Thesis developing a C# product for retailers.


Freelance Services

Part-Time Freelance Software Engineer

Selective Excellence: I accept only a limited number of freelance projects at a time to ensure I can deliver exceptional quality and maintain the high standards my clients expect. This selective approach allows me to provide focused attention and deep technical expertise to each project.

10+ Years of Experience: With over a decade in software engineering, primarily in startups and remote environments, I bring proven expertise in modern web technologies, scalable architectures, and product-focused development.

Full-Stack Expertise: From backend microservices with Node.js/Go to frontend applications with React/TypeScript, I can handle complete project lifecycles with a focus on maintainable, well-tested code.

Quality-First Approach

Comprehensive testing with Jest, Testing Library, and Cypress. Clean, maintainable code with proper documentation.

Flexible Availability

Part-time availability for ongoing projects or focused sprints. Remote collaboration with clear communication.

Team Collaboration

Experience mentoring developers and working in agile environments. Strong focus on knowledge sharing.

Technical Skills

For a detailed breakdown of my technical skills and expertise levels, please check the Resume tab above. There you'll find comprehensive skill assessments across Frontend, Backend, Mobile, Testing, and other technologies that I bring to every project.

Why Choose Me?
Proven Track Record

Successfully delivered projects for companies like 90poe.io, Casebook PBC, Feedr, and Spotahome. Each project demonstrates my commitment to quality and client satisfaction.

Selective Partnership

I carefully select projects that align with my expertise and your needs. This ensures I can deliver exceptional results while maintaining the high standards you deserve.

Modern Expertise

Stay current with the latest technologies and best practices. From TypeScript and GraphQL to modern testing approaches, I bring cutting-edge solutions to your projects.

Ready to Work Together?

If you're looking for a senior software engineer who prioritizes quality over quantity and can deliver exceptional results for your project, I'd love to discuss how we can work together. Let's create something amazing.

Portfolio - Some Works

Below you'll find a selection of projects I've contributed to throughout my career. These examples demonstrate my expertise across different technologies and industries, from startup environments to enterprise solutions. Each project showcases my commitment to quality, scalability, and user experience.

  • All
  • Product
  • Own projects
  • Freelance
90poe
90poe.io Maritime software
0XA Technologies
0XA Technologies Web3 projects and products
Casebook
Casebook Products suite for non-profit, social services and governments to help managing cases, proviers, reporting, etc...
Feedr
Feedr Product to deliver daily fresh food to London offices
spotahome
Spotahome Mid-term house renting
XCRIBA
XCRIBA E-Learning PHP product
CloudCX
CloudCX Telecomunications PHP product.
Gobertia
Gobertia Board of directors JAVA product.
Bookieshunter
Bookieshunter Sports Betting Info sales Web Site
Social Business Influencer
Social Business Influencer Social Networks Management & Analytics App
Gijon.me
Gijon.me Bus Live Tracker
Darkrow
DJ Darkrow Freelance website
American Football section in as.com
American Football writer Own section in as.com

Contact Me

Ready to start your next project? Whether you need a complete solution, technical consultation, or ongoing development support, I'm here to help. Let's discuss how we can bring your vision to life with quality code and exceptional results.

Contact info
  • Email: alonso.oliverio@gmail.com
  • Website: oliveralonso.dev
  • Github: boxgames1
  • Adress: Remote