Maurício D.Principal Engineer
Skills
An experienced software engineer with a demonstrated history in the information technology and services industry, possessing expertise in Android development. Holds a Bachelor's Degree in Analysis and System Development from Centro Universitário Ritter dos Reis.
Software developer
1/2/2012 - 1/1/2014
Worked on freelance projects in the e-commerce sector, employing technologies such as JavaScript, Java, PHP, CSS, and mobile integration using Android. Additionally, completed projects in game development utilizing the Unity Engine with JavaScript and C#. Developed robust technical expertise across diverse programming languages and frameworks, demonstrating a solid understanding of both web and mobile development environments.Software Engineer
6/2/2018 - Present
Developed advanced technical expertise in creating robust Android applications through in-depth utilization of native Android Java. Led the design and implementation of highly functional user interfaces, ensuring optimal performance and seamless user experience. Demonstrated strong problem-solving abilities and proficiency in debugging, allowing for rapid resolution of software issues. Employed modern development tools and frameworks to streamline the development lifecycle. Emphasized code maintainability and scalability through meticulous attention to detail and adherence to best practices in software engineering.Software developer
9/2/2017 - 3/2/2018
Served as a software engineer focused on developing new APIs for an online banking project. The role involved processing and saving data from various financial resources and calculating a financial score. Developed proficiency in RESTful API design and implementation. Utilized programming languages and frameworks such as Java and Spring Boot to ensure robust and scalable backend services. Employed database management skills with both SQL and NoSQL databases, including PostgreSQL and MongoDB. Implemented version control and collaborative code maintenance practices using Git. Enhanced performance and functionality through the integration of caching mechanisms and optimizing query performance. Adhered to Agile methodologies, participating in sprint planning, daily stand-ups, and code reviews to ensure quality and timely delivery.Senior Software Engineer
1/2/2017 - 8/2/2017
Developed a new system for a large health insurance company utilizing Oracle SQL, J2EE, Spring Boot, JavaScript, Node.js, and AngularJS. Employed Maven and NPM for project management and dependency maintenance. Enhanced front-end development using Sass/CSS and HTML5.Software Engineer
10/2/2014 - 10/2/2016
Served as a software designer and an external team’s product owner/technical lead, contributing to multiple fronts including backend, frontend, and mobile development. Utilized full stack technologies such as Java, Scala, MongoDB, JavaScript, and CSS/HTML5. On the mobile front, worked with both Android and iOS platforms. Played a key role in the development of HP Sprocket, a pocket printer with a mobile application that allows users to print sticker photos directly from social networks. The mobile application was recognized by critics as a pivotal element in the product’s success. Led the HR Gamification project as a product owner and technical lead, developing a web solution to gamify talent hiring and acquisition. Collaborated with an HR expert and a software development team to address aspects such as moral dilemmas, cognitive capability assessments, technical knowledge, and overall problem-solving skills.
Analysis and Development of Systems at UniRitter
2014 - 2020
Maurício is available for hire
Hire Maurício D.All Howdy Candidates are vetted for skills and english proficiency.