Open University of Catalonia (UOC), Spain
Programmer | Corsoft (June 1995 – March 2001)
Developed and maintained management software solutions, focusing on optimizing business processes.
Analyst-Programmer | RG Global Communications (April 2001 – June 2003)
Designed and implemented software systems for advertising, graphic design, and internet solutions.
Software Engineer / Tech lead | AT4 (June 2003 – November 2011)
Led the development of complex software applications, ensuring high-quality deliverables and efficient system performance.
Head of Development Team, Software Engineer, and Project Manager | Mola.com (December 2011 – August 2013)
Managed the development team, oversaw project planning and execution, and contributed to software architecture design and implementation.
Web Developer | First Mallorca (November 2013 – March 2014)
Created and maintained modern web applications, focusing on usability and performance.
Software Engineer | OmniAccess (April 2014 – January 2015)
Developed software solutions tailored to enhance operational efficiency in the telecommunications sector.
Software Engineer | APSL.net (February 2015 – December 2019)
Delivered robust software applications while driving improvements in code quality, system performance, and scalability.
Team Manager | Ávoris Travel (January 2020 – August 2020)
Directed a development team, coordinated project timelines, and ensured alignment with organizational goals.
Senior Backend Engineer | Sherpany (September 2020 – Present)
Developing and maintaining backend systems, focusing on scalability, security, and seamless integration with other platforms.
Proficient in a wide range of technologies and methodologies, including:
- Frontend: HTML5, CSS3, XHTML 1.x, CSS 2.x, JavaScript, JQuery, AJAX
- Backend: Python, Django, Go, ASP, PHP
- Databases: MySQL, PostgreSQL, PLSQL, Redis, Memcached
- Testing: TDD, Django test framework, Pytest, Tox
- CI/CD: Github Actions, Gitlab-ci,
- Development Practices: TDD, CI/CD, Rest API's, software lifecycle management, refactoring, documentation
- Frameworks & Tools: Docker, Git, Subversion, UML, MVC, XML, web services
- Standards & Compliance: W3C web standards, WAI, database modeling with CASE tools
- Comprehensive understanding of software development lifecycle, including requirements analysis, design, implementation, and maintenance.
- Skilled in team leadership, project management, and cross-functional collaboration.
- Strong foundation in object-oriented programming (OOP) and agile development practices.