SR

Sergio Rodriguez

Head of SaaS at Thought Machine

London, England

Invests in

Locations:

  • Min Investment:

    $100,000.00
  • Max Investment:

    $5,000,000.00
  • Target Investment:

    $1,500,000.00

Education

Work Experience

  • Head of SRE/SaaS

    2022

2021 - 2022

  • SRE Manager

    2021 - 2022

2019 - 2022

  • Co-founder

    2019 - 2022

    Founded and became partner of Future Foodways, a fund that invests in technology startups in the food and agriculture space. - Helped create a workable business plan and structure of the fund. Defined the investment thesis and associated due diligence protocol. - Took part in the capital raise for the fund, including field exploring and pitching. Currently ongoing. - Designed a startup acceleration program located in London.

2017 - 2019

  • CTO

    2017 - 2019

    Joined Reach plc (Trinity Mirror at the time) to help the CIO implement a process of digital transformation. Leading a team of ~80 developers, QA and support. - Designed and completed a process of on-shoring. I inherited a team with a very offshore focus. Successfully brought all those positions into the London office, redefining the team structure and recruiting for ~40 new roles. - Brought modern development practices into the development teams. Enabled the teams themselves to be responsible for the Agile development process. Established a local QA team and had them adopted by the engineering teams. Improved the previously ad-hoc on-call practice by promoting a documented support process and improving the stakeholder communication. - Successfully launched and supported new products through lean startup practices. - Took control of the department’s budget, including provider contract. Applied control practices and renegotiated key provider contracts for a total of £410,000 in savings in the first 12 months.

  • Head Of Engineering

    2017 - 2017

2015 - 2017

  • Lead Developer

    2015 - 2017

    Lead developer working on a fintech startup on the Bitcoin market. Involved every aspect of the business, strategy, backend and frontend, devops, QA and support. - Extracted features from a monolithic PHP trading application in continuous use in order to port it into a Microservices architecture (Scala and Spray) while maintaining application performance and feature set. - Developed a suite of devops tools to ensure a complex environment of Microservices deployed on AWS could be maintained by a tiny team.

2013 - 2015

  • Agile Software Developer

    2013 - 2015

    - Part of an Agile team that implemented an in-house Component CMS system using Java, Scala (Play) and AngularJS. - Part of a team that implemented new API endpoints to enable large merchants to integrate their systems with eBay, dealing with huge amount of data in a responsive way, implemented in Scala using Akka and Spray.

2011 - 2013

  • Senior Software Developer

    2011 - 2013

    - Pushed for and lead an overhaul of the multi-threaded code of the system, using the Java Concurrency API instead of manual thread control. - Took part in a PoC project to study new possible architectures for the warehousing system, proposing a layer based solution using Java SE, Akka, and Guice as main technologies.

SICPA

2009 - 2011

  • Senior Software Developer

    2009 - 2011

    • Implemented a track-and-trace client-side application, part of a n-tier architecture. It used J2SE, JUnit, Swing, Sockets, Spring, XML and ran on a Windows environment. • Lead a project for re-architecting core solution to be able to provide faster client customizations by being easier to modify, configure and extend than previous solutions while providing the same functionality. A modified version of SCRUM was used to manage the project, and the development cycle followed TDD. Atlassian tools were used throughout the project: Jira, Bamboo, Confluence, FishEye, Clover. • Took part in an effort to standardize and homogenize the control libraries for the different hardware devices in the line (PLC, cameras, sensors). Proposed and helped implement a layer-based architecture which was also adopted by other projects in the company.

Contracting

2007 - 2008

  • Software Developer

    2007 - 2008

    • Main developer on the Java backend of a banking system through the full lifecycle, including requirement gathering, technology selection, analysis, development, testing and deployment. • Worked at Ericsson, implementing new features for the an intelligent VoIP solution, including QoS assurance and automatic billing. Responsible for adding anonymous call capabilities to the VoIP network. Development technologies included J2SE, Java EE, C, C++, JUnit, XML, SIP&SDP, LDAP, TCP, Ethereal, UML, ClearCase, Eclipse. Application was deployed in a highly-customized Linux environment.

Amplia Soluciones

2004 - 2005

  • Intern

    2004 - 2005

    • Took part in a network profiling project for Telefonica’s new UMTS network to study the feasibility of M2M deployments on it. It involved test design, script implementation and execution, and Ethereal analysis of the resulting TCP/IP traffic. • Single developer for a web-based control console for the M2M core solution of the company, using Scrum, Hibernate, MySQL, UML, Axis, JSP and Flash technologies.