Marcelo can take a high-level goal and provide a shippable code. To do so, he can readily learn most technologies as he goes. He cares about the business implications of anything he builds, and he understands the balance between craft, speed, and the bottom line. Moreover, he thinks technologies are about tools and trade-offs, not an ideology. Marcelo has over ten years of experience building scalable applications in many technical and business domains.GitHub: @cgimenesToptal Resume: https://www.toptal.com/resume/marcelo-gimenes-de-oliveira
-
Senior Software EngineerJobviteMaringá, Pr, Br -
Staff Software EngineerKanastra Nov 2023 - PresentUberlândia, Minas Gerais, BrDeveloped new features to facilitate the integration of a company acquisition, the LIMINE funds administrator.Interviewed candidates applying to work in Kanastra using system design tests and take-home projects.Technologies: React, Laravel, Python, DDD, Redis, Postgres, Kubernetes -
Senior Software EngineerJobvite Aug 2021 - Nov 2023Denver, Colorado, UsAdded many new features using React/Relay and GraphQL (Ruby).Refactored the code of a job candidate portal written in React.Migrated some application modules from bare-metal to Kubernetes.Improved application logs indexation.Developed a feature on an internal library to run one-time jobs on Kubernetes.Improved IaC features using SparkleFormation.Centralized a common feature that was spread all across different modules.Interviewed candidates applying to work in Jobvite using algorithm tests.Technologies: Ruby on Rails, MySQL, PostgreSQL, Docker, Kubernetes, Helm, Kibana, Jenkins, React, Java, Spring, ElasticSearch, Logstash, Harness, Sinatra, Sparkleformation, GraphQL -
Senior Software EngineerCypher Learning Jul 2021 - Nov 2021Plano, Texas, UsFixed bugs on the payments module. -
Senior Software EngineerCypher Learning Jan 2021 - Jul 2021Plano, Texas, UsIntegrated two new payment gateways.Refactoried part of the payments context. -
Senior Software EngineerCevinio Jan 2021 - Apr 2021Rotterdam, South Holland, NlIntegrated with a new e-invoice format, for both importation and exportation. -
Lead Software EngineerPagseguro International Mar 2020 - Sep 2020Sao Paulo, BrDeveloped a new API version to improve usability by using best REST practices.Created an API gateway library to build API gateways on-demand easily.Designed a sandbox solution to improve client onboarding.Helped new team members to understand the company business model and grasp the company's code rules.Technologies: Docker, Apache, Nginx, RabbitMQ, MySQL, Bash, Git, Jenkins, Jira, Domain-driven Design (DDD), AWS ECS, SlimPHP, Amazon API Gateway, API Gateways, PHP, Leadership -
Application Security EngineerPagseguro International Aug 2018 - Mar 2020Sao Paulo, BrGave web security training based on the OWASP standards to more than 100 colleagues.Mapped and penetration tested the entire system's attack surface to meet PCI obligations.Wrote handcrafted reports, which not only pointed security vulnerabilities but also gave instructions and best practices for mitigation.Provided specific security advice to developers teams about features they were developing at the time.Defined model risk of new features, microservices, and APIs.Managed the security vulnerabilities to meet deadlines.Tested new mitigations and security features after delivery to see if there wasn't a bypass way.Technologies: PHP, Vulnerability Management, Vulnerability Assessment, Risk Modeling, NMap, Risk Analysis, Application Security, Bash, Metasploit, Python, Ruby on Rails (RoR), Ruby -
Software EngineerPagseguro International Jun 2016 - Jul 2018Sao Paulo, BrBroke a core part of a monolith into a resilient microservice, which improved the development process of adding new features.Developed a new refund solicitation UI, which improved usability.Built a new checkout microservice, improving the conversion rate by 10%.Created many reusable libraries to improve development speed and readability.Worked with old frameworks and legacy systems such as osCommerce and Tomato.Used and promulgated the domain-driven design techniques together with SOLID and Clean Code practices to improve the code maintainability.Technologies: AWS ECS, Amazon SQS, Domain-driven Design (DDD), CQRS, Event Sourcing, GraphQL, Jira, Go, Node.js, Jenkins, Git, AWS S3, AWS EC2, MySQL, MongoDB, RabbitMQ, Nginx, PHP, Docker, Apache, JavaScript -
System AnalystBenner Sistemas Feb 2015 - Jun 2016São Paulo, BrAnalyzed and described requirements for the new features.Created many different features focused on each client-specific need.Developed COM objects to increase the system's functionalities through reusable components.Technologies: ActiveX, DLL, Microsoft SQL Server, Oracle, PL/SQL, JavaScript, C#, Delphi, ASP.NET, Requirements Analysis -
Software DeveloperTecnospeed Ti Jun 2012 - Feb 2015Maringá, Pr, BrCreated a REST API on top of an existing one, improving its features without changing the old code.Developed a new UI, improving both usability and performance.Found and fixed an old bug related to concurrency that caused significant problems.Developed a new product that improved the client's overall resilience in his primary line of business.Created DLLs and COM objects to facilitate the integration of new clients.Built and implemented many important invoice-related features, such as cross-field semantic validations and digital invoice sending.Technologies: Scrum, Inno Setup, COM, ActiveX, DLL, C#, Visual Basic 6 (VB6), Subversion (SVN), Jenkins, Redmine, PostgreSQL, JavaScript, HTML, CSS, Node.js, AngularJS, Delphi
Marcelo Gimenes Skills
Marcelo Gimenes Education Details
-
UnicesumarComputer Software Engineering
Frequently Asked Questions about Marcelo Gimenes
What company does Marcelo Gimenes work for?
Marcelo Gimenes works for Jobvite
What is Marcelo Gimenes's role at the current company?
Marcelo Gimenes's current role is Senior Software Engineer.
What schools did Marcelo Gimenes attend?
Marcelo Gimenes attended Unicesumar.
What are some of Marcelo Gimenes's interests?
Marcelo Gimenes has interest in Novas Tecnologias, Education, Environment, Science And Technology, Arts And Culture, Health.
What skills is Marcelo Gimenes known for?
Marcelo Gimenes has skills like Sql, Software Development, Delphi, Javascript, Mysql, Java, Scrum, Html, Postgresql, Css, Node.js, Oop.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial