Avismara Hugoppalu Lakshminarayana, Developer in Bengaluru, Karnataka, India
Avismara is available for hire
Hire Avismara

Avismara Hugoppalu Lakshminarayana

Bio

Avismara is a tech lead with eight years of experience in mobile application development, management, entrepreneurship, and UI/UX design. He has worked with clients of all levels, ranging from startups to Fortune 500 companies. While actively hands-on, Avismara has successfully led technical teams by creating an accessible development environment, reviewing code, and mentoring junior developers.

Portfolio

Scrybe Streaming
Swift, iOS, Objective-C, Model View ViewModel (MVVM), Combine, AVKit, Apple Pay
ASAPP, Inc.
iOS, Swift, UIKit, Model View ViewModel (MVVM), Unit Testing, UI Testing...
campus.build
Node.js, iOS, Swift, Objective-C, TypeScript, JavaScript, Cocoa, MongoDB...

Experience

  • Xcode - 9 years
  • iOS - 9 years
  • UIKit - 9 years
  • Unit Testing - 9 years
  • Swift - 8 years
  • Objective-C - 7 years
  • Code Review - 5 years
  • SwiftUI - 3 years

Preferred Environment

Xcode, Visual Studio Code (VS Code)

The most amazing...

...project I've owned was founding a startup where I had to wear multiple hats, like writing code and managing people, product design, and sales.

Work Experience

Senior iOS Developer

2023 - 2024
Scrybe Streaming
  • Revamped a music streaming app single-handedly as the sole iOS developer, introducing a groundbreaking subscription model at the song, album, and artist levels, departing from the conventional platform-wide subscription approach.
  • Implemented modern iOS development practices, leveraging technologies such as Combine, async methods, and property wrappers for a comprehensive redesign.
  • Orchestrated the setup of CI/CD on GitHub Workflow, ensuring efficient development and deployment processes.
  • Delivered the overhauled project successfully, now available on the App Store, showcasing a cutting-edge music streaming experience with innovative subscription options.
Technologies: Swift, iOS, Objective-C, Model View ViewModel (MVVM), Combine, AVKit, Apple Pay

iOS SDK Engineer

2022 - 2023
ASAPP, Inc.
  • Developed features for a chat SDK that had 1.32 million successful opens per month.
  • Defined CI/CD workflows to automate release processes.
  • Identified critical design smells and later designed cleaner solutions.
  • Implemented solutions for long-standing critical bugs.
  • Interacted with customers who were using SwiftUI, identified their problems, and made the SDK SwiftUI compatible.
Technologies: iOS, Swift, UIKit, Model View ViewModel (MVVM), Unit Testing, UI Testing, REST APIs, WebSockets, Apple Design, Android, SwiftUI, Algorithms, Data Structures, Code Review, Xcode, Git, iOS API, iOS Camera, Core Bluetooth, Core Image, Alamofire, SwiftLint, Accessibility, Architecture, Location Services, iOS SDK, Mobile Development, Mobile Architecture, Cocoa Touch

Director and Senior iOS Developer

2019 - 2021
campus.build
  • Established the company's presence in 12+ engineering colleges.
  • Built a network of over 6,000 students and 15+ companies.
  • Contributed as a product designer and created user interfaces for web and mobile products.
  • Spearheaded a small tech team as a lead developer.
Technologies: Node.js, iOS, Swift, Objective-C, TypeScript, JavaScript, Cocoa, MongoDB, Sketch, User Experience (UX), Design Patterns, User Interface (UI), Interviewing, Algorithms, Code Review, Mobile Architecture, Google Maps API, Full-stack

Team Lead | Mobile (iOS) Practice

2017 - 2019
Infrrd
  • Led a team of 12 people that provides mobile application development services.
  • Increased the billable capacity of the team by actively recruiting and training fresh graduates.
  • Delivered mobile application projects to clients around the globe and across domains for international companies, including Fortune 500 ones.
  • Created, published, and maintained a document scanner SDK that Infrrd's clients around the globe were using.
Technologies: iOS, Swift, Objective-C, Cocoa, UIKit, Design Patterns, Auto Layout, User Interface (UI), OpenCV, iOS SDK, Core Data, WebSockets, Interviewing, Algorithms, Data Structures, Kotlin, Unit Testing, Code Review, Xcode, Git, Model View ViewModel (MVVM), iOS API, Combine, AVKit, Apple HealthKit, Apple TV, Apple Watch, iOS Camera, Core Bluetooth, Core Image, Alamofire, SwiftLint, Test-driven Development (TDD), UI Testing, Accessibility, Architecture, Location Services, Technical Leadership, Mobile Development, Mobile Architecture, Cocoa Touch, Google Maps API, Full-stack

Senior iOS Developer

2016 - 2017
Galleri5
  • Designed and developed a photo-sharing iOS app used by more than 15,000 users sharing 4,000+ pictures per month.
  • Contributed as a sole iOS developer for the above-mentioned app, from inception to the App Store release.
  • Acted as a mentor and code reviewer for members of the Android team.
Technologies: iOS, Swift, Objective-C, Cocoa, UIKit, Design Patterns, Auto Layout, User Interface (UI), WebSockets, Interviewing, Algorithms, Data Structures, Unit Testing, Code Review, Xcode, Git, iOS API, AVKit, iOS Camera, Core Bluetooth, Core Image, Alamofire, SwiftLint, UI Testing, Accessibility, Location Services, iOS SDK, Mobile Development, Mobile Architecture, Cocoa Touch

Mobile Developer

2014 - 2016
Rare Mile Technologies
  • Awarded the "Rare Mile Award of Excellence" in 2014 for my contributions to the company.
  • Contributed as a junior developer in a mobile team that provides iOS application development services.
  • Published several iOS applications starting from scratch to the release on the App Store for clients around the globe.
  • Created, shipped, and maintained a document authenticity detection SDK.
  • Implemented an iOS app redesign that originally suffered from design issues resulting in increased extensibility and maintainability.
Technologies: Android, Java, iOS, Swift, Objective-C, Design Patterns, UIKit, Auto Layout, Cocoa, User Interface (UI), OpenCV, Interviewing, Algorithms, Data Structures, Unit Testing, Xcode, Git, iOS API, AVKit, iOS Camera, Core Bluetooth, Core Image, Alamofire, SwiftLint, UI Testing, Location Services, iOS SDK, Mobile Development, Cocoa Touch

Experience

Core Data Manager

https://github.com/distressedrook/core-data-manager
As mobile engineers, we may encounter situations where we have to work with a flawed implementation of a back end. Making changes for a cleaner implementation could be costly and time-consuming. In such times, we, as developers, would have to cast our principles aside and find balance by finding ways to do what we do best—writing efficient code.

This project addresses a significant challenge I encountered as a mobile developer. To overcome this challenge, I developed a drop-in persistence layer that has been widely adopted by developers for over seven years. It enables seamless integration and efficient data management, providing a reliable solution within the limitations of the existing back-end implementation.

Stacked Form

https://github.com/distressedrook/stacked-form
A Swift-based iOS SDK that rethinks simple forms and I owned the process of building a highly customizable stacked form widget that was recently open-sourced.

While working on an iOS app that featured simple forms, we faced a product design problem. The aim was to receive multiple short inputs from the user without the clutter of existing form designs. We brainstormed an alternative design and implemented it in our application.

Receipt Scanner SDK

I was the sole developer of a mobile SDK that can be integrated with the clients’ applications to scan receipts using iOS/Android smartphones in real-time and provide edge detection, edge adjustment, blur detection, and multi-upload.

Education

2010 - 2014

Bachelor's Degree in Information Science and Engineering

Bangalore Institute of Technology - Bengaluru, India

Skills

Libraries/APIs

REST APIs, iOS API, Alamofire, Google Maps API, Node.js, AVKit, Core Image, OpenCV

Tools

Xcode, Auto Layout, Git, SwiftLint, Mongoose, Apple HealthKit, Sketch, Figma

Languages

Swift, Objective-C, C, C++, Java, TypeScript, JavaScript, Kotlin

Frameworks

Core Data, UIKit, Cocoa, iOS SDK, SwiftUI, Cocoa Touch, Combine, Core Bluetooth

Paradigms

Design Patterns, Object-oriented Programming (OOP), Model View ViewModel (MVVM), Unit Testing, Mobile Development, Functional Programming, Reactive Programming, Test-driven Development (TDD)

Platforms

iOS, Apple TV, Apple Watch, Visual Studio Code (VS Code), Android

Storage

MongoDB

Other

User Interface (UI), Code Review, Interviewing, WebSockets, Apple Design, Algorithms, Data Structures, iOS Camera, Architecture, Location Services, Mobile Architecture, Full-stack, Apple Pay, UI Testing, AVFoundation, Accessibility, Technical Leadership, Linear Algebra, User Experience (UX)

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring