Tomás Senart

Principal Engineer at Axiom
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Lisbon, PT
Languages
  • Portuguese Native or bilingual proficiency
  • Italian Limited working proficiency
  • English Full professional proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 2 ratings
  • (2)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

Nick Snyder

I managed Tomás over multiple years at Sourcegraph and during this time he transitioned between being an engineer and an engineering manager. As an engineer, I saw Tomás effectively dig in to complex technical problems and ship pragmatic high quality solutions. I knew I could throw hard projects Tomás's way and trust they would get solved well. Tomás also demonstrated excellent technical communication (both written and verbal) and advocated for improvements to how the team communicated in a remote environment, such as our RFC process. As the team grew, I invited Tomás to step into a management role because he had a high level of empathy for his teammates and proactively thought about how we could operate better as a team. The thing I most appreciated about my experience working with Tomás was that he had a growth mindset, and he was always grateful for and receptive to feedback.

Alan H.

It's pretty rare to come across someone like Tomás. He excels both as an individual contributor and a team leader, allowing him to move fluidly throughout the organization to get things done. Tomás was my manager when I joined Sourcegraph, and we worked on multiple projects together. He was excellent at identifying and separating the details that mattered from those that didn't. He also had a knack for successfully diving into the murkiest areas of the code at a moment's notice, a trait I am still confounded by and jealous of. He demonstrated an excellent grasp of technical skills, judgment, and product understanding, which gave me plenty of confidence in him as a leader. He also exhibited considerable empathy as I navigated several tough personal issues during that time. In short, I recommend Tomás fully and with no reservations. I hope that we work together again in the future.

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • United States
    • Software Development
    • 1 - 100 Employee
    • Principal Engineer
      • Aug 2023 - Present

    • Staff Engineer, Blockchain
      • Jun 2022 - Aug 2023

      Designed, built and launched Zenith, the first block-space auctioning system for Cosmos and Tendermint based blockchains. Developed x/mev module: a proposed standard for block-space auctioning in Cosmos blockchains. Built a crypto-wallet iOS app together with its backend written in Rust and SwiftUI. Designed, built and launched Zenith, the first block-space auctioning system for Cosmos and Tendermint based blockchains. Developed x/mev module: a proposed standard for block-space auctioning in Cosmos blockchains. Built a crypto-wallet iOS app together with its backend written in Rust and SwiftUI.

    • United States
    • Software Development
    • 100 - 200 Employee
    • Staff Engineer & Manager
      • Nov 2018 - Jun 2022

      Revamped code syncing to handle up to 500k repos from any code host. Led and grew the backend engineering team & the then nascent Cloud team. Scaled sourcegraph.com search to handle 5M open-source repos with sub second P90 latency. Advocated and promoted remote-first best practices. Revamped code syncing to handle up to 500k repos from any code host. Led and grew the backend engineering team & the then nascent Cloud team. Scaled sourcegraph.com search to handle 5M open-source repos with sub second P90 latency. Advocated and promoted remote-first best practices.

    • Germany
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • CTO
      • Dec 2016 - Nov 2018

      Leading the technology side of things to help you make the most out of your money. Product Engineering - Defining the practices and methodologies used throughout the full lifecycle of software products: research, planning, development, testing, deployment, operations, monitoring, feedback. Infrastructure Engineering - Planning, building, maintaining, operating and evolving the platform and infrastructure underlying the products we build in line with changing business… Show more Leading the technology side of things to help you make the most out of your money. Product Engineering - Defining the practices and methodologies used throughout the full lifecycle of software products: research, planning, development, testing, deployment, operations, monitoring, feedback. Infrastructure Engineering - Planning, building, maintaining, operating and evolving the platform and infrastructure underlying the products we build in line with changing business goals. Continuous Improvement - Continuously researching and keeping up to date with developments in relevant technologies and practices in order to find and implement better ways of doing things. Technology Advisory - Researching and advising technology solutions to optimise business processes in other teams and departments. People Management - Conducting 1-1 meetings to support people's progress over time, remove blockers and communication hurdles, improve happiness, share necessary information and handle availability and compensation. Coaching, Mentoring and Training - Monitoring, orienting and supporting the development of the skills, attitudes, mindsets and behaviours necessary for the essential sustainable growth of engineers and teams. Talent Acquisition - Attracting and managing a network of engineering talent according to the dynamic needs of the organisation. Defining and overseeing modern and effective hiring processes for such talent. Stakeholder Management - Actively collaborating with other leaders, teams and departments to maintain alignment of goals, strategy and plans. Communicating complex technical vision, strategy and other ideas in simple terms. Information Security - Designing processes and adopting tools to protect our assets and data against security threats. Maintaining a proactive organisation wide security posture. Technical Compliance - Ensuring technical and related process compliance with applicable regulations and other contractual obligations (i.e. GDPR) Show less Leading the technology side of things to help you make the most out of your money. Product Engineering - Defining the practices and methodologies used throughout the full lifecycle of software products: research, planning, development, testing, deployment, operations, monitoring, feedback. Infrastructure Engineering - Planning, building, maintaining, operating and evolving the platform and infrastructure underlying the products we build in line with changing business… Show more Leading the technology side of things to help you make the most out of your money. Product Engineering - Defining the practices and methodologies used throughout the full lifecycle of software products: research, planning, development, testing, deployment, operations, monitoring, feedback. Infrastructure Engineering - Planning, building, maintaining, operating and evolving the platform and infrastructure underlying the products we build in line with changing business goals. Continuous Improvement - Continuously researching and keeping up to date with developments in relevant technologies and practices in order to find and implement better ways of doing things. Technology Advisory - Researching and advising technology solutions to optimise business processes in other teams and departments. People Management - Conducting 1-1 meetings to support people's progress over time, remove blockers and communication hurdles, improve happiness, share necessary information and handle availability and compensation. Coaching, Mentoring and Training - Monitoring, orienting and supporting the development of the skills, attitudes, mindsets and behaviours necessary for the essential sustainable growth of engineers and teams. Talent Acquisition - Attracting and managing a network of engineering talent according to the dynamic needs of the organisation. Defining and overseeing modern and effective hiring processes for such talent. Stakeholder Management - Actively collaborating with other leaders, teams and departments to maintain alignment of goals, strategy and plans. Communicating complex technical vision, strategy and other ideas in simple terms. Information Security - Designing processes and adopting tools to protect our assets and data against security threats. Maintaining a proactive organisation wide security posture. Technical Compliance - Ensuring technical and related process compliance with applicable regulations and other contractual obligations (i.e. GDPR) Show less

    • Switzerland
    • Financial Services
    • 1 - 100 Employee
    • Independent Consultant
      • Nov 2015 - Aug 2016

      Software engineering, quality bar raising, mentoring and tutoring in Golang, software architecture and design, distributed systems and concurrent programming. Technically led the software development of multiple critical projects and components, both internal and user facing. Software engineering, quality bar raising, mentoring and tutoring in Golang, software architecture and design, distributed systems and concurrent programming. Technically led the software development of multiple critical projects and components, both internal and user facing.

    • United States
    • Software Development
    • 1 - 100 Employee
    • Distributed Systems Engineer: Technical Lead
      • Sep 2015 - Nov 2015

      Leading DCOS Service Discovery & Load Balancing project while being the core maintainer of Mesos-DNS. Designing and implementing new Mesos Go bindings that will be fully compatible with the new Mesos HTTP APIs.

    • Distributed Systems Engineer
      • May 2015 - Aug 2015

      Worked on the Kubernetes on Mesos integration and provided advice and expertise on the Go programming language to the whole team. Refactored and improved large parts of Mesos-DNS in order to bring it to a maintainable state. Oversaw hiring efforts of Go programmers for Mesosphere in Berlin.

    • United States
    • Computers and Electronics Manufacturing
    • 700 & Above Employee
    • Independent Consultant
      • Sep 2014 - Feb 2015

      Distributed systems and reliability engineering of mission critical data systems for the Manufacturing & Design group. Distributed systems and reliability engineering of mission critical data systems for the Manufacturing & Design group.

    • Canada
    • Software Development
    • 700 & Above Employee
    • Independent Consultant
      • Nov 2013 - Apr 2014

      Worked on performance, availability and failure tolerance of Eikon’s large scale XMPP/SIP messaging platform. Worked on performance, availability and failure tolerance of Eikon’s large scale XMPP/SIP messaging platform.

    • Germany
    • Entertainment Providers
    • 700 & Above Employee
    • Software Engineer
      • Apr 2011 - Sep 2013

      Developed, operated and scaled key components of SoundCloud’s SOA infrastructure. Activities: High-volume, soft real-time big data system backing the social activity Stream. SemEvs: Highly available data integration backbone for streaming computations. Bazooka: Internal PaaS system running developers’ applications in production. Next: Development of significant parts of the Next SoundCloud's backend. Developed, operated and scaled key components of SoundCloud’s SOA infrastructure. Activities: High-volume, soft real-time big data system backing the social activity Stream. SemEvs: Highly available data integration backbone for streaming computations. Bazooka: Internal PaaS system running developers’ applications in production. Next: Development of significant parts of the Next SoundCloud's backend.

    • Portugal
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Developer
      • Aug 2010 - Feb 2011

      Refactored parts of invoicing software code into a manageable and adaptable state, allowing the product to change at a competitive velocity. Built significant parts of a large scale online restaurant reservation platform. Refactored parts of invoicing software code into a manageable and adaptable state, allowing the product to change at a competitive velocity. Built significant parts of a large scale online restaurant reservation platform.

    • Software Development
    • 1 - 100 Employee
    • Developer
      • Aug 2010 - Aug 2010

      Implemented from scratch a SCRUM Project Management web application. Implemented from scratch a SCRUM Project Management web application.

    • Portugal
    • Advertising Services
    • 1 - 100 Employee
    • Web Developer
      • Jul 2009 - Aug 2010

      Worked with a team of digital media experts, crafting rich highly interactive online campaigns for large and small clients. Worked with a team of digital media experts, crafting rich highly interactive online campaigns for large and small clients.

    • Portugal
    • Telecommunications
    • 700 & Above Employee
    • Web Developer Intern
      • Sep 2007 - Dec 2007

Education

  • Universidade de Lisboa
    Bachelor's degree, Computer Technology/Computer Systems Technology
    2009 - 2010

Community

You need to have a working account to view this content. Click here to join now