Summary
Overview
Work History
Education
Skills
Timeline
Generic

Nikhil Lakshmisha

Mobile Developer
Sydney

Summary

A passionate, seasoned developer with over 5 years of industry experience developing production-level Android, iOS and web applications.

Having previously worked in the rigorous environment of a start-up as well as in process-driven, collaborative environments of large enterprises, I bring a wealth of experience to the role and can drive an application through all stages of development seamlessly.

As someone who understands the importance of flexible and robust applications, I emphasize design-oriented thinking and adherence to strict coding standards and principles

Overview

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

Work History

Associate Consultant

Cognizant Servian (formerly Servian)
10.2022 - Current

Notable engagements

1. Tourism and Events Queensland - Managing the site queensland.com

  • Project Description: Responsibilities involving full-stack development of AWS cloud infrastructure, Serverless lambda backend in Java and an AEM frontend using the React framework
  • Libraries and tools: Java, React, AEM, AWS

2. ScentreGroup - Migrating Whatsmine into Westfield ANZ

  • Project Description: Migrating the functionality of the Whatsmine(loyalty cards and membership application) into the Westfield ANZ Android application
  • Libraries and tools: Jetpack Compose, Apollo GraphQL, Dagger 2, RxJava, RxAndroid, JUnit, Mockk

3. Central Queensland University - MoveMentor

  • Project Description: Developed MoveMentor, an Android physical activity digital assistant with integrations to 3rd party fitness trackers such as Fitbit and Health Connect; aimed at improving an individual's overall activity levels.
  • Libraries and tools: Firebase tools, Jetpack Compose, Hilt, Ktor, Room with KSP, DataStore, Coroutines and Flows, Compose UI tests

4. Department of Customer Service, NSW Government - Fuelcheck modernization:

  • Project Description: Integrated feature module to display information about EV charging station details on the existing FuelCheck application


Software Development Engineer - 2

Kutuki
03.2021 - 08.2022
  • Was responsible for the development and deployment of both Android and iOS native applications
  • Built the iOS application from scratch on Swift using UIKit, Combine and Core Data frameworks
  • Solely responsible for development and deployment of the Android app during the period of growth of monthly active users from 80,000 to currently over 800,000.
  • Tools and libraries: Extensive utilization of firebase tools, Architectural Components, Dagger2, RxJava, Coroutines, Room
  • Worked on scripts and services with Node Js.



Software Engineer

Infrrd
07.2018 - 03.2021
  • Worked on both development languages Kotlin and Java and also on Android Architectural components and MVVM design patter.
  • Worked with other popular architectures such as MVP, Clean Architecture, VIPER and various design principles.
  • Designed Apps in accordance with the SOLID design principles to ensure highly scalable, flexible and testable code.
  • Managed and mentored multiple new recruits to the team in the fundamentals of android development.
  • Communicated and coordinated with other teams to ensure smooth delivery of the product.

Education

Bachelor of Engineering - Information Science And Technology

BNM Institute of Technology
Bangalore, Karnataka
08.2014 - 06.2018

Skills

Android: Kotlin/Java, Jetpack Compose, Hilt, Dagger 2, Coroutines and flows

iOS: Swift, UIKit, Combine framework, Core Data

Architectures: MVVM, MVP, VIPER

Databases: MySQL, PostgreSQL

JS frameworks: React, React Native, Node JS

Cloud: AWS

Timeline

Associate Consultant

Cognizant Servian (formerly Servian)
10.2022 - Current

Software Development Engineer - 2

Kutuki
03.2021 - 08.2022

Software Engineer

Infrrd
07.2018 - 03.2021

Bachelor of Engineering - Information Science And Technology

BNM Institute of Technology
08.2014 - 06.2018
Nikhil LakshmishaMobile Developer