Marcelo J.

Marcelo J.

Senior Software Engineer

Brazil
Hire Marcelo J. Hire Marcelo J. Hire Marcelo J.

About Me

Driven Software Engineer with 12 years of experience in the development of websites and applications. Marcelo has successfully completed a diverse portfolio of projects with high-impacting results. He is a collaborative communicator focused on cultivating critical partnerships promoting synergy and cohesive project management. Technically proficient in Clean Code, Design Patterns, SOLID, OOP, TDD, Ruby, PHP, Rails, and many other technologies and tools.

Work history

UpStack
UpStack
Senior Software Engineer
2020 - Present (4 years)
Remote
  • Create and develop innovative software solutions for different clients across a broad range of industries.

  • Participate in scrums consisting of cross-functional teams, both software and hardware.

  • Ensure that features are being delivered efficiently and on-time.

Daasity
Daasity
Senior Software Engineer
2020 - Present (4 years)
Remote
  • Worked on the development of a platform that gives D2C companies immediate insights through a seamless process of extraction, transformation, visualization and analytics.

  • Developed a multi-channel D2C analytics solution using multiple technologies and tools.

  • Used various databases to implement database architecture for the application.

Publitas
Publitas
Senior Software Engineer
2018 - 2019 (1 year)
Brazil
  • Worked on the development of an online catalogs platform using Ruby on Rails and other technologies.

  • Performed planning, maintenance, and development for the online catalogs platform.

  • Architected customer-facing and administration using test-driven and domain-driven development.

XING
XING
Tech Lead/Software Engineer
2017 - 2020 (3 years)
Germany
  • Led the planning, design, and execution of high-impacting innovative features for the campus app ensuring alignment with program objectives.

  • Enhanced the code base by performing continuous refactoring and strengthening of the application.

  • Improved test running time by 30% and implemented various web controls,

Goodgame Studios
Goodgame Studios
Senior Back-End Developer
2015 - 2017 (2 years)
Germany
  • Oversaw the development of strategies focused on the planning and implementation of technical enhancements. Maintained a diverse portfolio of applications for one of Germany's largest gaming companies.

  • Introduced testing methods and continuous refactoring resulting in improved legacy code base. Streamlined the automation of application deployment.

  • Implemented creative solutions such as simple data sync with partners and tracking strategies.

Solucoes Globais
Full Stack Developer
2014 - 2014
Brazil
  • Worked on the development of back and front-end applications for city governments, as well as facilitated training for junior developers.

  • Managed warehouse and material including procurement. Used PHP, JavaScript (jQuery), SQL (PostgreSQL) and PL/pgSQL in the development of public education administration modules integrated into the main ERP legacy system.

  • Contributed to the improvement of the legacy code base through the introduction of testing and refactoring.

Ocapi
Ocapi
Ruby on Rails Developer
2013 - 2013
Brazil
  • Worked on the creation of comprehensive web development tools in the website-based publishing of advertisements.

  • Provided strategic design and implementation of technical solutions. Synchronized data utilizing apis for the feed.

  • Successfully achieved approximately 80% text coverage by introducing a variety of testing tools.

Freelancer
Freelancer
Ruby on Rails Developer
2012 - 2012
Remote
  • Provided services in website development leveraging the opportunity to apply experience and knowledge to launch a private business.

  • Worked on developing customer-facing and administration web applications in Ruby on Rails.

  • Utilized a test-driven approach in the development of web applications.

Various Companies
Various Companies
PHP Developer
2008 - 2012 (4 years)
Brazil
  • Planned the development and implementation of tools sets utilized for game developers that facilitated monetization via ingame ads and integration of chat, rating, challenges and various other features.

  • Oversaw the development, design, architecture, and administration of a purchase order management system supporting the making of shoes for a trading company.

  • Created an API client leveraging TDD and improved process and work flow by migrating source code to Git.

Portfolio

Software Engineer - Mura Studio Portal Network
Software Engineer - Mura Studio Portal Network

This network of portals received more than half a million monthly users and led the fight over a number of crucial keywords in the online gaming industry. When I left the project, it already had almost two dozen domains, more than 12 thousand registered games, and the pioneer in the formation of social networks through games on the network. I helped to develop the aesthetic and communicational pattern of these sites, as well as their navigational structure and guidelines for inserting and maintaining content.

Software Engineer - Recruiter
Software Engineer - Recruiter

Recruiter is a Rails Engine for adding job posting functionality to a Rails APP. Users should be able to post articles. The app currently has over 40.000 downloads.

Education

Computer Technology/Computer Systems
Computer Technology/Computer Systems
Feevale University
2001 - 2003 (2 years)