Marcos Tapajos

Marcos Tapajos

$100/hr
Software Engineer and Architect. I'm fluent in Ruby (over than 10 years working with Ruby).
Reply rate:
-
Availability:
Full-time (40 hrs/wk)
Location:
Rio de Janeiro, Rio de Janeiro, Brazil
Experience:
15 years
Marcos Tapajós Senior Developer at VarageSale- Summary Software Engineer and Architect, with 15 years of experience and a broad set of skills in different languages and technologies. For many years I actively participated in the community, speaking in conferences, creating and maintaining open source projects. * Coding professionally since 2001, nowadays I'm fluent in Ruby (over than 10 years working with Ruby) and Javascript. * Playing Elixir, Docker and Chef when time allows. Experience Senior Developer at VarageSale May 2016 - Present (4 months) * Writing high-quality, efficient, testable Ruby code. * Developing internal tools. Senior Software Engineer at LivingSocial May 2012 - May 2016 (4 years 1 month) With millions of users and hundreds of thousands of merchants, LivingSocial has been an interesting and challenging job. Some of my daily duties include: * Writing high-quality, efficient, testable Ruby code. * Building highly available, secure, distributed systems in a micro-services architecture. * Collaboration with the amazing LivingSocial engineering team. * Mentoring of other developers. * Contribution to the plan, design, implementation, tests, operations, and process improvement as a member of an agile team. Software Engineer at Myfreecomm December 2010 - May 2012 (1 year 6 months) * Leader of developers team. * Writing of high-quality, efficient, testable Ruby code. * Development and operation of the systems built based on Financial market. Page1 * Contribution to the improvement of the company's infrastructure and code deploy using open-source tools such as Chef and Bash scripts on the AWS cloud environment. Senior Software Engineer at Redeparede 2009 - November 2010 (1 year) * Leader of developers team. * Writing of high-quality, efficient, testable Ruby code. * Contribution to the improvement of company's infrastructure and code deploy. Software Engineer at Improve July 2006 - December 2009 (3 years 6 months) Performance as consultant in Extreme Programming and team training. Analysis, project, implementation and maintenance of the Be on the Net System. Software Engineer at Surgeworks September 2008 - June 2009 (10 months) Analysis, planning and implementation of projects for a number of different clients. In all of them we used a lot of practices from the extreme programming methodology. We usually had meetings with the clients, and also lead them through the agile development approach, by putting in use many of its practices. Sofware Developer at UFRJ February 2005 - June 2006 (1 year 5 months) Analysis, project, implementation and maintenance of the SIGA System (Integrated System of Academic Management), elaborating solutions that would fit the client’s needs and that would also merge into the actual system. Software developer at WebConnection December 2004 - February 2005 (3 months) Analysis, project, implementation and maintenance of intranet hotel systems. Skills & Expertise Ruby Agile Methodologies Ruby on Rails JavaScript Software Development Git Unix Shell Scripting Test Driven Development Page2 MySQL Languages Português Inglês (Native or bilingual proficiency) (Professional working proficiency) Education Universidade Federal do Rio de Janeiro Bachelor of Computer Science, Computer Science, 2001 - 2009 Activities and Societies: LCI, LAGEOP, SIGA Page3 Marcos Tapajós Senior Developer at VarageSale- 12 people have recommended Marcos "Marcos's most uttered phrase to me was "Pat, I need more work." He would routinely finish features and bugs faster than I could assign them to him. One would think the quality of his code would suffer for such speed. But it never did. Not once. Marcos is a skilled engineer, a great mentor, and adds value to every team that he's a part of. I've worked with a lot of engineers and Marcos is at the top of the list. If I get the chance to work with Marcos again, I'm going to jump on it immediately." — Pat George, Senior Manager, LivingSocial, managed Marcos at LivingSocial "I've worked with Marcos both as a peer and his direct manager. It's refreshing to have someone who is very focused and task oriented in addition to being very technically proficient. As a peer I learned a lot from Marcos pairing often. He's naturally suited to collaboration because of his ever jovial demeanor and outgoing character As his manager, my biggest problem was having enough work to keep him busy! When there were breaks in development he constantly pushed the quality of our direct systems with complex undertakings such as transitioning one of our main applications to true continuous deployment. His initiatives on technical debt often lead to larger projects that were great contributions overall to the team. I'd happily work with Marcos again in any capacity." — Tim Linquist, Technical Team Lead, LivingSocial, worked directly with Marcos at LivingSocial "Marcos has a very deep ability to understand problems quickly. Whereas most developers lag behind in understand or finding an implementation that works well, this is an area where Marcos runs at the head of the pack. I was constantly amazed at his continual enthusiasm for producing great code. Since i've professionally worked with Marcos for a couple years now, I consider him a good friend and someone I would love to work with again. If having a wildly enthusiastic person that does great work is for you, you need Marcos." — Jon Dodson, Rails Senior Developer, LivingSocial, worked directly with Marcos at LivingSocial "Marcos is a deeply-committed, talented developer, able to operate productively (individually or collaboratively) in a remote capacity, and an asset to any team of which he's a member." — Bruce Williams, Technical Director, LivingSocial, managed Marcos indirectly at LivingSocial Page4 "Marcos is a great programmer. He's easily an expert when it comes to Ruby and probably other languages as well (even if he's humble about it). He knows how to manage project scope and how to deliver rock solid, thoroughly tested, code on time. He's also a pleasure to work with. Intelligent, trustworthy, funny, kind, and perceptive. When I get to assemble my dream team of developers Marcos will be one of my top picks." — Michael Buffington, Senior Engineer, LivingSocial, worked directly with Marcos at LivingSocial "Marcos is a versatile developer who always does what it takes to get the job done. He combines strong technical ability with solid communication skills, and is a pleasure to work with. We always knew we could count on Marcos to deliver a carefully considered and timely solution." — Doug Ramsay, Director of Engineering, Consumer, LivingSocial, worked with Marcos at LivingSocial "Marcos is an awesome person to work with. He is a creative, efficient and highly skilled Ruby developer. He is a great collaborator and works well with everyone on the team. Marcos is also a kind and caring mentor for both new developers and project managers alike. I very much enjoyed the time we worked together and recommend him highly. " — Tessa Burke, Project Manager, LivingSocial, worked directly with Marcos at LivingSocial "Marcos is the man!! In all seriousness though, he's a pleasure to work with. I was a junior developer during most of the time we worked together, and he was patient and willing to lend a hand when needed. He knows his domain and takes pride in his work. He's also a genuinely affable guy. Any company would be lucky to have him aboard." — William Wallace, Software Development Engineer, Livingsocial, worked directly with Marcos at LivingSocial "I knew I could trust Marcos during our work together. He is a quick and intelligent developer who excels at researching an objective to uncover the viable solutions. Marcos ensured that his end-to-end solutions were effective, working collaboratively across engineering teams to deliver our goals." — Ben Getson, Lead Product Manager, LivingSocial, worked directly with Marcos at LivingSocial "O Marcos é um cara muito maneiro para trabalhar junto, sempre disposto à ajudar o resto da equipe e resolver conflitos." — Vanderson Mota, Developer, Myfreecomm, worked directly with Marcos at Myfreecomm "I've worked with Marcos in a different number of projects and I can say that he is one of the most professional, hard-working and knowledgeable people I’ve ever had the opportunity to work with. Marcos somehow manages to have a broad and in-depth knowledge of all aspects of software development, and is Page5 never shy of making the extra effort to make sure things get done without ever compromising on quality. I would sincerely recommend him to any team." — Bernardo Rocha, Senior Developer/Consultant, Surgeworks, worked directly with Marcos at Surgeworks "Marcos (or "Tapa" as we all affectionately call him) is a skilled engineer and an all-around nice guy who is a pleasure to work with. I would highly recommend him to any team. He makes a point of becoming intimately acquainted with any technologies he works with and is also good at communicating in an honest and friendly way with customers." — Carl Youngblood, managed Marcos at Surgeworks Contact Marcos on LinkedIn Page6
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.