Vidhya Lakshmi E

IOS Engineer

Reading, England, United Kingdom10 yrs 10 mos experience

Key Highlights

  • 10 years of experience in Android application development.
  • Expert in modern Android technologies and architectures.
  • Proven track record in delivering user-friendly solutions.
Stackforce AI infers this person is a Senior Android Developer with expertise in SaaS and Fintech applications.

Contact

Skills

Core Skills

Android DevelopmentMobile Application Development

Other Skills

Jetpack ComposeKoinCoroutinesDatastoreAndroidComputer ScienceGoLangRxJavaDagger2GitAndroid StudioCore JavaHTMLCJava

About

As a Senior Software Engineer at Photon, I apply my 10 years of experience in developing Android applications for various domains, such as banking, customer support, and café and restaurant. I am passionate about creating innovative and user-friendly solutions that solve real-world problems and delight customers. I am proficient in using the latest Android technologies, such as Jetpack Compose, Koin, Coroutines, and Datastore, to design and implement robust app architectures and complex user interfaces. I collaborate with designers, engineers, and product managers to build great experiences for Pret Café, a coffee subscription application that allows users to place and manage orders, and maintain a wallet. I also work on the SRE team to address security and performance issues, and ensure high-quality standards. I am always eager to learn new skills and adopt best practices to maximize development efficiency and produce cutting-edge applications.

Experience

10 yrs 10 mos
Total Experience
2 yrs 5 mos
Average Tenure
1 yr 2 mos
Current Experience

Atom bank

Android Developer

Apr 2025Present · 1 yr 2 mos · Durham, England, United Kingdom

Android Development

Photon

2 roles

Senior Software Engineer

Promoted

May 2022Jul 2024 · 2 yrs 2 mos

  • Product: Pret Café
  • Description: Pret is Coffee Subscription application where pick up orders can be done and wallet can be maintained in application
  • Analysis and collection of the plan and schedule-related inputs from the customer and involvement in the technical discussions with SME and customer.
  • Developed new features in the existing application with latest architectural components like Jetpack Compose, Koin, Coroutines and Datastore.
  • Defined and implemented robust app architectures and complex user interfaces.
  • Applied expert knowledge of Android system frameworks to solve novel problems.
  • Collaborated with designers, engineers, and product managers to build great experiences.
  • Worked on SRE team to address production issues and resolve it on time
Jetpack ComposeKoinCoroutinesDatastoreAndroidAndroid Development

Android Developer

May 2022Jun 2024 · 2 yrs 1 mo

Computer Science

Geek factory

Senior Software Engineer

Mar 2020May 2022 · 2 yrs 2 mos · Chennai, Tamil Nadu, India

  • Product: Freshdesk Contact Center | Fresh Chat
  • Description: Freshdesk Contact center is the application that is used to help support engineers and the application that maintains the call history, call handling and call forwarding of support engineers.
  • Independent developer working on customer support calling application named Fresh Caller.
  • Developed rich UI for most of the modules in the application using Recycle View, Scroll View, View Pager, and Navigation Drawer.
  • Working with RxJava for asynchronous composition and manipulation of data and events using Observers and Observables in the application.
  • Implemented dependency injection framework Dagger2 to create reusable, interchangeable
  • Modules in the application.
  • Following the Agile methodology for implementing the project.
  • Used Git as a project version control tool.
  • Used Go language as middleware to develop and amp; integrate application code with backend Restful APIs
  • Developed new features and revamped the entire application on Kotlin.
GoLangRxJavaDagger2GitAndroid StudioAndroid Development

Effiasoft - enterprise blockchain platform

Lead Android Developer

Feb 2017Jun 2018 · 1 yr 4 mos · Hyderabad Area, India · On-site

  • Product: Just Billing
  • Description: Just Billing is a POS application where one can generate billing, add items to cart and create a bill, maintaining billing mostly used in restaurants and super markets
  • Lead Android developer with a team of 5 members for the company developing POS application.
  • Development, delivery, and maintenance of mobile applications across multiple devices with a primary focus on Android solutions.
  • Developed prototypes of the application for hands-on user testing.
  • Used block and multi-threaded-based programming concepts in the code Instrumental in the implementation of Import and Merge functionality within the app.
  • Used standard Android components activities, services, database, and layout as well as creating custom views for the application.
  • Created and incorporated SQLite database Scripts for local data persistence of audit files on the device.
  • Remove data integration using 3rd party libraries and API’s like Retrofit, Volley, and others.
  • Consulted regularly with internal customers on application development project status, new project proposals, and software-related technical issues.
Git

Tagit pte ltd

Android Developer

May 2011May 2015 · 4 yrs · Chennai Area, India

  • Product: MCB, Axis, CBD
  • Description: Worked on banking applications where one can do transactions, maintain billing history and locate ATMs
  • Designed and developed mobile applications for banks such as MCB, Axis, and CBD. Coded using complete Java programming methodologies, Android SDK and SQL when required.
  • Implemented google location-based API to display the destination of the nearest ATMs.
  • Identify opportunities for process and tool improvements, and drive those from concept to implementation.
  • Communicate with delivery leads, designers, architects, project managers, QA, and other developers as part of the team.
  • Extensively worked on Android Components such as Activity, Services, Broadcast, and content provider
  • Experience with Android Debugger tool to deliver error-free mobile applications. Well-experienced in client-server applications making synchronous and asynchronous calls, consuming the web services of type RESTful, POST, and parsing of data using the JSON, and XML parsers.
  • Developed the Reusable User Interface & amp; business details and designed the app with an MVC pattern and improved it for better functionality and used Agile Methodology (JIRA).
  • Created custom Mobile applications using native technologies as per client specifications.
Mobile Application Development

Education

Anna University Chennai

Anna University Chennai

Bachelor of Engineering (B.E.)

Jan 2006Jan 2010

Stackforce found 100+ more professionals with Android Development & Mobile Application Development

Explore similar profiles based on matching skills and experience