Mario Martins
Senior Software Engineer at Analyst1- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
Portuguese -
-
English -
-
Spanish -
Topline Score
Bio
Amgad AN Henan
Mario has worked with me as a Senior Software Engineer at E-Core IT Solutions at an assignment for Transamerica Retirement Solutions for over one year. During that time, I thoroughly enjoyed working with Mario. While working with me, he demonstrated critical skills, knowledge and abilities that will make him a valuable employee to your company. Mario has demonstrated time and time again a willingness to go above and beyond to help others and to meet requirements. Mario is a hard-working, dependable, knowledgeable individual and I consider him to have been a true asset to the team and the company overall.
Leandro Wives
Mario was my student @ Federal University of Rio Grande do Sul. In the last year of his formation, I had the opportunity to be his advisor while he was working on a project for me. Mario is extremely dedicated, responsible and proactive. He did a very good job.
Amgad AN Henan
Mario has worked with me as a Senior Software Engineer at E-Core IT Solutions at an assignment for Transamerica Retirement Solutions for over one year. During that time, I thoroughly enjoyed working with Mario. While working with me, he demonstrated critical skills, knowledge and abilities that will make him a valuable employee to your company. Mario has demonstrated time and time again a willingness to go above and beyond to help others and to meet requirements. Mario is a hard-working, dependable, knowledgeable individual and I consider him to have been a true asset to the team and the company overall.
Leandro Wives
Mario was my student @ Federal University of Rio Grande do Sul. In the last year of his formation, I had the opportunity to be his advisor while he was working on a project for me. Mario is extremely dedicated, responsible and proactive. He did a very good job.
Amgad AN Henan
Mario has worked with me as a Senior Software Engineer at E-Core IT Solutions at an assignment for Transamerica Retirement Solutions for over one year. During that time, I thoroughly enjoyed working with Mario. While working with me, he demonstrated critical skills, knowledge and abilities that will make him a valuable employee to your company. Mario has demonstrated time and time again a willingness to go above and beyond to help others and to meet requirements. Mario is a hard-working, dependable, knowledgeable individual and I consider him to have been a true asset to the team and the company overall.
Leandro Wives
Mario was my student @ Federal University of Rio Grande do Sul. In the last year of his formation, I had the opportunity to be his advisor while he was working on a project for me. Mario is extremely dedicated, responsible and proactive. He did a very good job.
Amgad AN Henan
Mario has worked with me as a Senior Software Engineer at E-Core IT Solutions at an assignment for Transamerica Retirement Solutions for over one year. During that time, I thoroughly enjoyed working with Mario. While working with me, he demonstrated critical skills, knowledge and abilities that will make him a valuable employee to your company. Mario has demonstrated time and time again a willingness to go above and beyond to help others and to meet requirements. Mario is a hard-working, dependable, knowledgeable individual and I consider him to have been a true asset to the team and the company overall.
Leandro Wives
Mario was my student @ Federal University of Rio Grande do Sul. In the last year of his formation, I had the opportunity to be his advisor while he was working on a project for me. Mario is extremely dedicated, responsible and proactive. He did a very good job.
Experience
-
Analyst1
-
United States
-
Software Development
-
1 - 100 Employee
-
Senior Software Engineer
-
Jul 2023 - Present
Building Software for Cybersecurity Analysts. Building Software for Cybersecurity Analysts.
-
-
-
Walmart Global Tech
-
United States
-
Software Development
-
700 & Above Employee
-
Staff Software Engineer
-
Sep 2021 - Jul 2023
Project: Expo (Walmart’s AB Test/Experimentation Platform)Continue the work as part of the Expo’s core development team, focusing on architecture redesigns to push the platform to the next level.• Designed and implemented a project to allow users to execute experiments using the new Walmart configuration management system. This project increases the platform's scalability.• Designed and implemented a proof of concept project that allows experimentation to leverage Istio’s service mesh to route users across the mesh automatically. (Istio, Envoy, Rust, C++)• The proposed platform redesign to unify the current Expo's assignment engine to work across Walmart sales channels (Website, Android App, and iOS App). (Torbit, Lua) Show less
-
-
Senior Software Engineer
-
Oct 2018 - Aug 2021
Project: Expo (Walmart’s AB Testing/Experimentation Platform)Work as part of the Expo’s core development team, developing new features and maintaining the current platform.• Designed and implemented a new feature on the Expo platform that allows experiments to run across Walmart sales channels (Website, Android App, Walmart App, E-mail platform). (Java, Spring, Oracle)• Designed and implemented a tool to help users write Qualifying Conditions (Expo has a DSL to describe how users qualify to participate in experiments). (Kafka, Java SpringBoot, JS ReactJs)• Implemented and supported changes on Expo’s Assignment Engine that uses a deterministic hash-based algorithm to assign users to Expo experiments. (Lua)• Designed and implemented a solution to help Walmart use edge-based caching while running AB tests. (Lua). Wrote an article about this effort that is published here: https://medium.com/walmartglobaltech/ab-testing-x-caching-a821e95df015• Designed and implemented a new micro-service to serve configuration to a new assignment engine. This project involved multiple techniques of refactoring that allowed us to reuse existing logic from legacy backend services into newly implemented micro-service. Show less
-
-
-
Transamerica
-
United States
-
Financial Services
-
700 & Above Employee
-
Senior Software Engineer, Contractor
-
Feb 2010 - Sep 2018
• Act as the main contact point between e-Core Brazil Transamerica Team and the Transamerica IT Team. • Responsible for new technologies research to establish software architecture for new projects at Transamerica Retirement Solutions. • Coordination and training of the development team on new technologies and software architectures to be used at e-Core’s client. • Act as a leader of the e-Core’s development team on several projects using Agile Methodologies at Transamerica Retirement Solutions, always maintaining direct contact with business analysts and project managers to facilitate communication between the client and e-core’s team. Show less
-
-
-
e-Core
-
Brazil
-
IT Services and IT Consulting
-
700 & Above Employee
-
Senior Software Engineer
-
Apr 2009 - Sep 2018
• Java/JEE and Flex Development; (Spring, Struts, Hibernate, EJB3, Servlets, JSPs) • OO Software architecture design using UML according to Design Patterns; • Development and customization of Atlassian’s applications: Confluence and JIRA. • Started working as a Contractor for Transamerica Retirement Solutions on February, 2010. • Moved to the Greater New York Area to work in Transamerica's office on August 2013. • Java/JEE and Flex Development; (Spring, Struts, Hibernate, EJB3, Servlets, JSPs) • OO Software architecture design using UML according to Design Patterns; • Development and customization of Atlassian’s applications: Confluence and JIRA. • Started working as a Contractor for Transamerica Retirement Solutions on February, 2010. • Moved to the Greater New York Area to work in Transamerica's office on August 2013.
-
-
-
Chipsat
-
Porto Alegre Area, Brazil
-
Systems Analyst
-
Apr 2008 - Dec 2008
• Definition of Web based Systems using the UML language. • Analysis and definition of software architecture of web based applications in Java and PHP. • Definition of Web based Systems using the UML language. • Analysis and definition of software architecture of web based applications in Java and PHP.
-
-
-
Stefanini IT Solutions / Dell IT Brazil
-
Porto Alegre Area, Brazil
-
Java Developer
-
Jan 2006 - Mar 2008
• Work on 2 large international projects inside Dell Computers with teams with more than 10 developers divided in 3 countries around the world. • Development and customization of the EMC Documentum platform. • Development of JEE application based on Spring, Hibernate, Spring MVC and Java Documentum. • Work on 2 large international projects inside Dell Computers with teams with more than 10 developers divided in 3 countries around the world. • Development and customization of the EMC Documentum platform. • Development of JEE application based on Spring, Hibernate, Spring MVC and Java Documentum.
-
-
-
iPAGARE
-
Brazil
-
Technology, Information and Internet
-
1 - 100 Employee
-
Java Developer
-
Mar 2004 - Nov 2005
• Development of web applications in Java based on the MVC pattern, using Struts, Hibernate and other Java frameworks. • Development of web applications in Java based on the MVC pattern, using Struts, Hibernate and other Java frameworks.
-
-
Education
-
Federal University of Rio Grande do Sul
Bachelor, Computer Science -
FGV
MBA, Gestão Estratégica e Econômica de Negócios