Dilermando A.Mobile Engineer - Android
Skills
A visionary Software Engineer dedicated to improving systems through the application of agile methodologies and advanced technologies. Focused on systemic processes rather than individual goals, achieving excellence as an inherent part of continuous development.
Freelance Web Designer
1/1/2008 - 9/1/2009
Developed proficiency in creating visually appealing and user-friendly layouts using Photoshop, ensuring designs met corporate branding guidelines for various companies and individuals. Demonstrated expertise in HTML and CSS for the development of responsive corporate websites, ensuring compatibility across multiple devices and browsers. Utilized best practices for web design, enhancing user experience and accessibility standards.Tech Lead Android
11/1/2021 - 3/1/2024
Worked on a mobile application for beer delivery, collections, and payments, using Kotlin with a focus on unit testing. Utilized technologies including coroutines, JUnit, MockK, Koin, and Android Jetpack. Responsibilities encompassed the analysis and refinement of user stories to break down product requirements into actionable tasks for the development team. Developed new solutions, provided support to other developers, conducted bug analysis and fixes, and performed code reviews to ensure high-quality pull requests.Senior Android Developer
7/1/2021 - 10/1/2021
Refactored a banking app's legacy code into the modern MVVM architectural model while maintaining existing functionality. Developed proficiency in Kotlin and extensive experience in utilizing coroutine for asynchronous programming. Implemented unit tests to ensure code reliability, employing tools such as JUnit and MockK for comprehensive testing. Integrated Koin for efficient dependency injection and managed components using Android Jetpack to enhance app performance and maintainability.Senior Software Engineer
12/1/2019 - 7/1/2021
Developed proficiency in Java and RxJava for Android development. Utilized MVVM architecture and DataBinding to enhance the Android app for an online banking project. Implemented new features and made continuous improvements, contributing to deliveries for over 1.5 million customers. Collaborated effectively within the squad to ensure high-quality updates and improvements.Senior Software Engineer
8/1/2018 - 12/1/2019
As an Android Specialist, demonstrated significant expertise in enhancing app stability and successfully implementing new features, contributing to increased customer satisfaction and improved crew safety. Developed the Patroller App, which reports defects on train rails, using Java for Android and Oracle Mobile Cloud Service (MCS) with Node.js code and Service-Oriented Architecture (SOA) using Java for the back-end. Created the Loss Control App, designed to report train accidents and cargo losses, utilizing RxJava for Android, MVVM architecture, Data Binding, and SOA for the back-end. Worked on the Maneuvers App, which assists machinists with train maneuvers and real-time responses, employing Java for Android, MVP architecture, and MCS with Node.js and SOA for back-end functionality.Senior Development Analyst
8/1/2017 - 8/1/2018
Developed proficiency in C, C++, and JavaWeb, transitioning from a PHP-focused role due to team needs. Contributed to the internationalization of legacy systems, notably in the management, tracking, and security domain for truck and driver management. Tackled challenges related to system understanding and integration, facilitating better and faster decision-making within the squad. Executed tasks involving the analysis of requests, issues, and processes with minimal documentation. Utilized technologies including Java (WebLogic), Java Android, Angular, HTML, and CSS.Senior Development Analyst
10/1/2009 - 7/1/2017
Instrumental in driving organizational growth through the development of online stores and content management systems, significantly boosting sales. Implemented and collaborated on creating comprehensive internal and external processes from end to end, evolving from a multifaceted role involving layout design using Photoshop and CorelDraw to specialized development. Established critical front-end technologies (HTML, CSS, jQuery), back-end frameworks (PHP), and database patterns (MySQL), developing a proprietary framework utilized across numerous projects. Conducted extensive project analysis and self-management, encompassing requirements gathering, hourly planning, database modeling, class diagramming, design and screen prototyping, and full-stack programming.
Executed development for customized online stores catering to diverse business lines, such as food supplements, clothing, furniture, and online services. Delivered tailored CRM systems, wedding management systems, real estate management systems, and recurring billing systems. Developed proficiency in PHP 4/5, JavaScript, jQuery, HTML/CSS, and MySQL.
Analysis and Development of Systems at Positive University
2011 - 2014Mobile Applications and Cloud Computing at Positive University
2017 - 2019
Dilermando is available for hire
Hire Dilermando A.All Howdy Candidates are vetted for skills and english proficiency.