JUAN
CARLOS
CUELLAR
PEREZ
SOFTWARE DEVELOPER
ad3sww@r.postjobfree.com
Homestead, Florida 33032
CONTACT
SKILLS
• Interface Design and Implementation
Performance and Scalability
Optimization
•
• Test Driven Development (TDD)
• Data Structures
• SOAP and Restful Web Services
• Clean Adquitecture Methodologies
• Design Patterns (MVVM;MVP;MVC)
• SQL and NoSQL Databases
• Spring Framework & Spring Boot
• SOLID Principles
• Jetpack Compose
• Kotlin Coroutines
• Dagger/Hilt Dependency Injection
• Google Firebase
• Room Database
• Git
• Android Studio
• Gradle
Highly motivated professional with experience in developing, deploying, and maintaining software applications, streamline processes and improve productivity. Highly skilled in Java, Kotlin, Object Pascal and C++. Also knowledge of SQL and noSQL languages and implementation of databases. Adept at troubleshooting. Well-versed in using cutting-edge technologies, such as Spring framework, Android ecosystem and windows ecosystems, to create powerful multi plataform solutions. CAREER OBJECTIVE
Software Developer
Freelance, Miami, Florida
Android Developer
Oyee Taxi
EXPERIENCE
January 2015 - Present
Design, debug, and build software applications for various clients and small businesses, mainly Desktop, Servers and Mobile applications using C++, Pascal, Kotlin and Java languages
•
Designed and coded new software or modified existing software to add new features.
•
• Wrote or reviewed software and system documentation. Implement SQL and non-SQL database systems to support applications, such MSSQL, MySQL, MongoDB etc
•
Collaborated with other software developers on design, development and testing of programs.
•
• Enhanced software components using object-oriented programming languages. Optimized code for better performance, scalability, reliability, security and maintainability.
•
• Integrated third-party libraries into our applications for added functionalities .
• Created databases to store information in an organized manner. Built RESTful APIs using Spring framework which enabled different services within our platform architecture to communicate with each other efficiently.
•
• Utilized automated unit and integration tests for software applications.
• Developed data queries for existing or proposed databases or data repositories. November 2021 - September 2022
Optimized code for better performance of the application on various android devices.
•
• Deployed bug fixes and new features using Git version control systems.
• Retrofit
LANGUAGES
• Spanish
Native
• English
Conversational
Designed, developed and implemented Android Application with Java, Kotlin, XML using Android Studio IDE and MVVM architecture pattern.
•
Develop and deploy micro services backend applications with Spring Boot
• framework.
Bachelor of Science (B.S.) in Software Engineering Universidad de Ciencias Informaticas, Habana, Ciudad Habana EDUCATION
June 2014