Ramya Maddi
Kotlin Android Developer
************@*****.***
Canton, Michigan
SUMMARY
Jr. Kotlin Developer with over 3 years of experience in designing and implementing mobile and web applications using Kotlin and other relevant technologies. Experience in developing web applications combines a Bachelor's Degree in Information Technology. Strengths focus around designing, developing and evaluating instructional solutions. Demonstrated expertise in collaborating with cross-functional teams, mentoring junior developers, and staying at the forefront of Kotlin and Android trends. Experienced instructional technologist with an effective combination of creative, technical, analytical abilities with proven track record of optimizing application performance, enhancing user experiences, and meeting project deliverables. EXPERIENCE
Android Developer with Kotlin (Trainee) 07/2024 - Present Hyperskill by JetBrains
Getting expertise on Kotlin Style guide, Relational Data Model Testing and Debugging techniques with Espresso, JUnit, Roboelectric, Mockito, Logcat, Firebase Test Lab UI Development with XML Layouts, UI with Jetpack Compose and using Material Design Hands on using Corotines in Android
Getting hands on with Dependency Management techniques using Gradle, Maven Hands on using Mobile Development Frameworks - Android SDK, Flutter, React Native, Cordova. Asst. Systems Engineer (Kotlin Developer) 08/2017 - 04/2019 Tata Consultancy Services
Extensively worked on Android SDK's with different IDEs like Android Studio, Eclipse and IntelliJ IDEA for Kotlin development. Solid understanding of the full mobile and web development lifecycle using Kotlin and Java. Experience working with third party libraries like Retrofit, RxJava, RxAndroid, Picasso, Glide and Dagger Constantly involved in full life cycle of the project including Architecture design, Analysis, Development, Documentation, Security Reviews/Approvals, Debugging, Testing, and Deployment. Developed high-performing Kotlin-based mobile application (Starbazaar India) Implemented Restful web services in Android.
Designed and implemented Kotlin-based mobile and web applications, which enhanced users and made good impact on business.
Experience working on MVC, MVVM, MVP architectures Collaborated with a team of 7 developers to define, design, and were able to successfully ship the application within desired timelines.
Involved in continuous code reviews to ensure better code quality. Collaborate with cross-functional teams to define, design, and ship new features. Supporting application with any critical bugs, enhancing performance. Constantly stayed up-to-date with the latest Kotlin and Android development trends in the development process. Mentored and trained fellow developers, improving their Kotlin proficiency and productivity to the Team. Write relational database queries, stored procedures, triggers, functions, and views that render efficient visualizations across multiple data sources (SQLite, MSSQL, MySQL, Oracle). 1 / 2
Deliver the build and release pipelines to deploy applications, perform security checks for the outage applications within the Azure DevOps.
Coordinate with IT Audit and controls team and support the Application Operations compliance. Actively involved in process of publishing apps on PlayStore. EDUCA TION
Information Technology - 3.8 GPA 08/2013 - 05/2017 R.V.R. & J.C. College of Engineering - Bachelor of Technology Member of Student Life & Cultural Committee, MAD (Make a Difference) Society. Volunteered many national level college fests, expo's. SKILLS
Azure DevOps Intermediate
IntelliJ IDEA Advanced
Kotlin Development Expert
Android Development Expert
Retrofit Advanced
Android Studio Advanced
REST APIs Expert
XML Expert
Material Design Advanced
Application Flow Management Advanced
Application Security
Management Advanced
Mobile Development Lifecycle Expert
Dagger/Hilt Expert
Jetpack Compose Advanced
HTLM, CSS Expert
Java Script Expert
SQL, SQLite, ORACLE, Room DB Expert
Problem-solving Expert
Collaboration/Communication Expert
JUnit, Espresso Advanced
Continuous
Integration/Continuous
Deployment (CI/CD)
Advanced
Java Intermediate
Git Intermediate
LANGUAGES
English Fluent
2 / 2