Professional Documents
Culture Documents
Uttam D Professional Summary
Uttam D Professional Summary
Uttam D Professional Summary
Professional Summary:
Extensive 7 Years’ experience in Android Application development with Kotlin and Java Technologies.
Experience in applying System Development Life Cycle SDLC for applications including Requirements Analysis,
Design, Development, Testing, Maintenance and Enhancements.
Clear understanding of Android Application Development Life Cycle, Clear understanding of Agile Software
Development Methodologies.
Solid understanding and expertise with MVVM architectural pattern, Functional Programming, Rx Java,
Dependency Injection Frameworks like Dagger2 and Android jetpack components like Live Data, Datastore,
CameraX, Navigation, Work Manager.
Proficient in object-oriented design, data structures, problem solving, complexity analysis, and debugging .Well
versed with creating custom UI components, Memory Management, GPS and location based services, Data
Binding, View Binding, Android WebView, Bluetooth BLE, Bottom Sheet, Dialog Fragment, Shared Preferences,
Material Tabs, Navigation Drawer, Android Multidex etc.
Proficiency in Kotlin Multiplatform, Kotlin Coroutines, suspended functions, Higher-Order Functions and
Lambdas ,Kotlin DSL.
Strong C/C++ knowledge and Android NDK
Expert in Multithreading , Looper , Handler, and Handler Thread Thread Pool Executor ,Runnable, Callable,
Future, Executor etc.
Experience with the Android Material Design Interface Guidelines ,Android UI including Constraint layout,
custom views, Surface/canvas, Motion Layout and property Animations, Experiences in designing and
developing adaptive UI components, Constraint layout, Widget for Android phones, different versions of
Android, and how to deal with different screen sizes.
Experiences in using database storage in Android like SQLite, Room, Realm, Sql-Cipher.
Good experience in Object Oriented Design OOD , Analysis OOA and Programming OOP in past projects.
Technical Expertise
Bug Tracking DDMS tool, ADB, Leak Canary, Firebase Crash reporting, Crashlytics
Architecture & Design Patterns MVC, MVP, MVVM, Singleton, Dependency Injection, Builder,
Factory, Proxy, Command, Observer
Programming Java, C++, C#, SQL and Visual Basic, Object Oriented Programming
(OOP)
Java Swing, Ajax Swing, GWT, C standard Library, MPL and MECL
Java & Android libraries, Ksoap2 library, Jersey Library, open source libraries, Google
Maps API, Volley, Junit, Google Places, Retrofit, Recycler View
Animator, Location Services, Floating Action Button, Google
Cloud
Messaging, Schematic, REST, Bluetooth Low Energy,
Nine Old Androids, Job Schedule, Push Notifications, Espresso,
Google Play Services, Async Task, Intent Service, Handler, Handler
Threads, Loopers, Loaders
JavaScript, XML, JSON, GSON, SOAP, AJAX, Google API, Twitter API,
Webc& API FaceBook API, LinkedIN API, Payment APIs, PayPal API, various third-
party APIs.
EDUCATION:
Bachelors of Science, Information Technology, Franklin University, Columbus OH
PROFESSIONAL EXPERIENCE:
Engage Healthcare Business Services, Columbus, Ohio Jun 2021 – March
2022 Role: Android Developer
Responsibilities:
Worked on the Android development team with Android developers, front-end designer, QA testers, and
worked closely with the Product Manager to ensure the product met requirements and vision.
Developed the Android app in both Java and Kotlin using Android Studio.
Participate in DAILY SCRUM to discuss the progress in the sprints.
Following the lean agile methodologies.
Developed unit test for testing specific functionality and logic.
Worked on bug fixing as documented by QA team.
Effectively communicated with business owners to explain limitations and provide feedback.
Have used Webviews to load the Urls and implemented deeplinking.
Proposed and took personal ownership of converting application architecture using the Model View View Model
(MVVM) architectural design pattern.
Regularly interacted with client to get the requirements.
Worked with Node.js on several projects and with Electronjs, have also created 1 page applications with
Javascript with React.