Managing multiple development teams
How I managed a growing development team (from 3 to 70 people) while keeping milestones and assuring code & product quality.
Read MoreHello! I’m Marc García Martínez.
I've been working in the research & development of AI and NLP for 14+ years as a Software Engineer. I started as a programmer and became a manager over the years. I also launched my own startup some years ago.
Citibeats is a Social Understanding startup that transforms people's opinions at scale into data you can use to solve problems faster.
I joined the company as CTO for two years, facing new and exciting challenges.
Read More about CitibeatsToptal is an elite network of freelancers that enables businesses to connect with the top 3% of software engineers and designers in the world.
I resigned from my previous job for a simple reason: I needed a challenge. Toptal offers the possibility to work with top-level companies, changing from one to another every few months, obtaining a unique experience.
Read MoreI started leading a new chapter focused on AI and Natural Language processing. The team expanded from 3 to 70 people, some of which I recruited myself.
In addition to software goals, we successfully implemented Git, Agile methodology, QA, TDD, CI, and other software development practices. That way we achieved milestones while keeping the quality of the code & product.
Read MoreBitrabajo was a freelance micro service start-up, very similar to Fiverr that I co-founded with a childhood friend of mine.
After launching the site, we reached the media (press, radio & television) and got over 1000 active users in less than 6 months.
Read MoreStarting as a Junior Front-End Developer, I learned and grew until becoming a Senior Software Engineer.
During these years, I contributed to design & develop the Natural Language processing engine the company still uses nowadays.
Read MoreWhile studying to obtain my driving license, I successfully designed & developed a web application from scratch to perform multiple choice tests (simulations of the real exam).
Read MoreBesides tech knowledge, this degree expanded my way of thinking and finding simple solutions to complex problems.
Being able to think like an engineer, and not just a programmer, has been the key to the evolution of my professional career.
Read MoreI learned to code when I was 16. Since then, as I'm largely self-taught, I've expanded my coding knowledge focusing on languages, technologies & methodologies I needed at that time.
Read MoreI spend most of my free time composing music and playing the bass with my band. I also film and edit our own music videos.
Most of my reading is about new scientific discoveries, especially related to medicine and out space.
Traveling around the globe is the quickest way I know to get out of my comfort zone and therefore, self-grow. That's why I like to visit other places at least twice a year.
Send me an email: