Engineering Manager
City of Westminster, England, United Kingdom
Globo.com
Senior Software Engineer, Platform
January 2013 to Present
Rio de Janeiro Area, Brazil
Ci&T
Technical Leader
March 2011 to December 2012
Campinas Area, Brazil
IBM
Software Developer
March 2009 to March 2011
Campinas Area, Brazil
Rails Rumble
Full Stack Developer
October 2010 to October 2010
Stuff Web Solutions
Co-Founder
May 2007 to March 2009
Virtual Telecom
Team Leader and Developer
December 2005 to July 2008
Juiz de Fora Area, Brazil
I am a member of the team responsible for the Backend as a Service(BaaS) Platform. I am building web applications and JSON-based restful APIs with Java, Ruby (Rails/Sinatra), Python(Tornado) and Javascript (Node.js). * Technologies: ActiveMQ, Java, Javascript, MongoDB, Nginx, Python, Tornado. I am a member of the team responsible for the Backend as a Service(BaaS) Platform. I am building web applications and JSON-based restful APIs with Java, Ruby (Rails/Sinatra), Python(Tornado) and Javascript (Node.js). * Technologies: ActiveMQ, Java, Javascript, MongoDB, Nginx, Python, Tornado.
What company does Alberto Leal work for?
Alberto Leal works for Globo.com
What is Alberto Leal's role at Globo.com?
Alberto Leal is Senior Software Engineer, Platform
What industry does Alberto Leal work in?
Alberto Leal works in the Internet industry.
Who are Alberto Leal's colleagues?
Alberto Leal's colleagues are Arnaud Castellan, Diego Lemos, Xavier Moreels, Gavin Enns, Antzen Chu, Todd Ritchie, Peter Iskandar, Tony Batard, Nicolas Pintaux, and Morgan Fine
đź“– Summary
Highly motivated professional with strong experience in software development and deep expertise in agile software (Extreme Programming and Scrum) as well as tools, such as: Java, Ruby, Go, JavaScript, PHP. With a fine-tuned development organization, team leading and open source communities. Have a solid understanding of REST concepts and experience using and building JSON-based Restful APIs. Experience with continuous integration and continuous delivery. Focused on tasks automation, process improvement, increasing team efficiency, quality and productivity. Specialties: - Solid background in Object-Oriented, Domain Driven Design and Design Patterns; - Solid skills in development of algorithms, complexity analysis and data structures; - Extreme Programming (XP) and Scrum; - Guide group activities (i.e: Coding Dojo, Technical Sessions, Workshops); - Able to learn new languages and apis quickly for timely productivity; - JSON Schema (http://json-schema.org); - Advanced knowledge of Git.Senior Software Engineer, Platform @ I am a member of the team responsible for the Backend as a Service(BaaS) Platform. I am building web applications and JSON-based restful APIs with Java, Ruby (Rails/Sinatra), Python(Tornado) and Javascript (Node.js). * Technologies: ActiveMQ, Java, Javascript, MongoDB, Nginx, Python, Tornado. From January 2013 to Present (3 years) Rio de Janeiro Area, BrazilTechnical Leader @ * Worked with a distributed team: Brazil, EUA and Argentina. * Implemented high-performance backend services with Java, PHP and Ruby. * Developed a restful API to expose some services to a native mobile app and website. * Built a payment application integrated with Paypal to charge users. * Built a recursive algorithm to resolve references from documents written in DITA. * Developed a component to integrate with Microsoft Sharepoint system. * Created a “Single Sign-On” application using LDAP and OAuth1.0. * Created and/or supported modules used to integrate with Atlassian Jira and Instagram. * Introduced the team to test driven development. As result, the number of bugs decreased. * Lead coding dojos, workshops and technical session. * Researched and developed a proof of concept using HTML5 application. * Taught Git to developers used to work with SVN. * Mentored team members in API Design, Maven, automated testing and continuous integration. * Mentored junior developers conducting sessions by discussing code and sharing knowledge. * Technologies: Apache, Php, Java, Javascript, JBoss, Ruby, Microsoft Sharepoint, MySQL. From March 2011 to December 2012 (1 year 10 months) Campinas Area, BrazilSoftware Developer @ The project was a workflow for medical prescriptions. A JEE web application that consumed data from several sources, including Mainframe, databases, and web-services being routed by IBM - Datapower. Captured requirements from business team and provided technical documentation following the CMI process. I had direct communication with developers and managers in the US and India. We were using the Scrum methodology to guide our software development. From March 2009 to March 2011 (2 years 1 month) Campinas Area, BrazilFull Stack Developer @ “The Rails Rumble is a distributed programming competition where hundreds of teams of one to four people, from all over the world, have 48 hours to build an innovative web application, with Ruby on Rails or another Rack-based Ruby web framework.” -- http://railsrumble.com/ - Created a web application to split bills with roommates. From October 2010 to October 2010 (1 month) Co-Founder @ * Created a product called alakarte.com.br, an online food court. * Created an e-commerce website for selling children’s books. * Responsible for system administration on Webbynode VPS. * Technologies: Git, Java, MySQL, Php, Postgres, Ruby. From May 2007 to March 2009 (1 year 11 months) Team Leader and Developer @ * Developed an internal ORM framework on top of PHP resulting in a faster development time for the next projects. * Built a web-based CRM for medium business (several products and subsidiary in two cities). * Developed an e-commerce integrated with credit cards and banks services. * Built lots of reliable backend workers processes to handle users integrities. * Developed a project management web application using Ruby on Rails. * Developed XML/SOAP message formats to integrate with a legacy ERP system. * Lead a team with three developers. * Performed extensive research about agile methodologies and eXtreme Programming. * Improved the software deployment process by introducing eXtreme Programming practices. * Wrote an ebook, in portuguese, about Ruby called “Nice to meet you, Ruby”. * Became a Sun Certified Java developer. * Technologies: Apache, Git, Java, Javascript, MySQL, Php, Postgres, Ruby. From December 2005 to July 2008 (2 years 8 months) Juiz de Fora Area, BrazilMaster in Business Intelligence (incomplete) @ Federal University of Juiz de Fora From 2008 to 2011 Centro de Ensino Superior de Juiz de Fora From 2003 to 2007 Alberto Leal is skilled in: Test Driven Development, Ruby on Rails, Scrum, Agile Methodologies, Java, REST, JavaScript, Hibernate, Git, APIs, Pair Programming, jQuery, Web Applications, Extreme Programming, Design Patterns
Introversion (I), Sensing (S), Thinking (T), Perceiving (P)
1 year(s), 11 month(s)
Unlikely
Likely
There's 85% chance that Alberto Leal is seeking for new opportunities
Issued by - · December 2012
Enjoy unlimited access and discover candidates outside of LinkedIn
Trusted by 400K users from
76% of Fortune 500 companies
The most accurate data ever
Hire Anyone, Anywhere
with ContactOut today
Making remote or global hires? We can help.
No credit card required
Alberto Leal's Social Media Links
www.albert...