Dedicated and enthusiastic software engineer having 10+ years of experience with specialization in Android application development. I'm passionate about agile methodology, UI/UX, scalable and performant architecture and solving real world problems through softwares.Experience Summary: • 10+ years of experience in Android Application Development • Current responsibilities include developing and maintaining Android mobile and Android TV applications for STARZPLAY's premium VOD and live content offerings • Developed rich, optimized and maintainable apps leveraging OOP, Architecture Components, Design Patterns, Material Design, MVP, Android X and Jetpack • Experience with libraries Retrofit, Butter Knife, Fresco, Constraint Layout, Gson, OneSignal and Room • App analytics via Firebase, Google Analytics and Mixpanel • Well versed with Firebase tools Authentication, Analytics, Remote Config, A/B Testing, Cloud Messaging i.e. Push Notifications and Crashlytics • App release operations on Google Play • Having a taste of Backend/APIs Development in Node.js, Express • Hands-on experience with AWS services including EC2, S3, RDS, Elastic Load Balancer, ElasticCache, Elastic IP and Route53 • Database Design & Development experience with MySQL, SQLite and related tools e.g. MySQL Workbench • Well versed with programming languages Java, Kotlin and JavaScript • Source control through Git, GitHub, Bitbucket and Sourcetree • Worked with and lead Agile teams utilizing tools like Trello and Jira Specialties: Software Engineering, Agile Software Development, Android Application Development, Java, Kotlin, Node.js, Object Oriented Programming, Software Design Patterns, Algorithms, Databases, SQLite, MySQL, AWS, Analytics, Firebase, Google Analytics, Mixpanel, Backend APIs Development, Express.js, Version-Control (SVN, Git), Testing Automation, Problem SolvingFeel free to reach out to me on:
Listed skills include Java, Eclipse, Android Development, Mysql, and 33 others.