Summary
Overview
Work History
Education
Timeline
Skills
Certification
Generic

Ajaya Vishvakarma

Sr. Software Engineer
New Delhi,Delhi

Summary

A professional Android Developer with 10+ years of experience specializing in Android application development. My expertise spans the entire software development lifecycle, and I stay up-to-date with evolving technologies to deliver high-quality solutions. I lead with a hands-on approach, fostering innovation and excellence, with skills in Java, Kotlin, Reactive Programming and a strong ability to learn, and adapt for project success.

Overview

11
11
years of professional experience
4
4
years of post-secondary education

Work History

Sr. Software Engineer

Appy Pie LLp
Noida, Uttar Pradesh
06.2019 - Current
  • Worked as part of the team to completely re-organize and re-architect the AppyPie Android AppBuilder code base to implement a streamlined UI and improved performance.
  • Used Agile development methodologies as part of continual software evolution and innovation.
  • Writing clean, maintainable code to implement app features and functionality using Kotlin and Reactive programming languages.
  • Integrating with backend services and APIs to fetch data and perform various tasks required by the app.
  • Used to integrating Proguard and R8 to Shrink, obfuscate, and optimize code base.
  • Used to upgrade AppBuilder code base for Android API levels 28, 30, 33, and 34 and ensured compatibility by addressing deprecated APIs and adopting new platform features.

Sr. Android Developer

CWS Technology
Noida, Uttar Pradesh
08.2017 - 06.2019
  • Worked individually to develop and maintain multiple client applications and contributed to full life cycle
    development of applications.
  • Worked closely with product owner to develop mobile applications for Android platform.
  • Collaborated with design teams to effectively meet development requirements and enhance user experiences.

Software Engineer

Samin Tekmindz India Pvt. Ltd
Noida, Uttar Pradesh
08.2014 - 08.2017
  • Worked as part of the team to completely involved building and maintaining main parts of the project using Java and related technologies.
  • Used Agile development methodologies as part of continual software evolution and innovation.
  • Writing clean, maintainable code to implement app features and functionality using Core Java programming language.
  • Integrating with backend services and APIs to fetch data and perform various tasks required by the app.

Software Trainee

Samin Tekmindz India Pvt. Ltd
Noida, Uttar Pradesh
02.2014 - 07.2014
  • I worked on enhancing my skills by participating in projects such as PNB Remote Account Opening (Banking) and FriendsHang (Social) apps, collaborating with experienced leads and mentors.

Education

B.TECH - Information Technology

UNS Institute of Engineering And Technology
08.2008 - 07.2012

Timeline

Sr. Software Engineer

Appy Pie LLp
06.2019 - Current

Sr. Android Developer

CWS Technology
08.2017 - 06.2019

Software Engineer

Samin Tekmindz India Pvt. Ltd
08.2014 - 08.2017

Software Trainee

Samin Tekmindz India Pvt. Ltd
02.2014 - 07.2014

B.TECH - Information Technology

UNS Institute of Engineering And Technology
08.2008 - 07.2012

Skills

  • Android Studio and Xcode
  • Dagger2 and HILT
  • Rx-Java
  • Coroutines
  • Compose UI
  • Android Jetpack
  • Architecture Pattern MVC & MVVM
  • Poguard and R8
  • IAP
  • API Integration(Volley, Retrofit, AWS AppSync)
  • JSON Parsing
  • Push Notifications
  • Payment Integration
  • SecurityNetworking
  • 3rd Party Libs / SDKs
  • Memory management
  • SQLite Database and Room
  • Firebase
  • Localization
  • Google Analytics
  • Deep-linking
  • PubNub, Socketio, Twillio
  • Google Maps,
  • JW, Youtube and Exo Players
  • Experience working in MP3, MPEG-4, JPEG, PNG, HTTP Streaming, RTSP Streaming
  • Experience working in an agile environment etc

Certification

  • J2SE Sun certified certification from NIIT New Delhi.
  • J2EE certification from NIIT Sapru Marg Lucknow.
  • Successfully completed Udemy's Advanced Android Bootcamp 2024, covering Jetpack, Architecture & More. certificate.
  • Successfully completed Udemy's Android OS Internals / AOSP Mobile ROM Development. certificate
  • Successfully completed Udemy's Modern Android app using Kotlin, MVVM, Dagger2, RxJava. certificate
Ajaya VishvakarmaSr. Software Engineer