Summary
Overview
Work History
Education
Skills
Websites
Projects
Timeline
Generic

VISHNU HARIDAS

Melbourne,VIC

Summary

Currently working as Lead Software Developer, accomplished iOS application developer with 6+ years of experience, who is able to create mobile applications for iOS operating system platform. Adept at developing apps based on customer specifications recommending application changes to make more efficient programs and upgrading existing apps to make them more useful. Specializes in corporate and industrial applications.

Innovative Software Developer with 6+ years of hands-on experience designing and testing applications. Well-versed in Agile methodologies and coding languages. Dedicated to developing creative solutions to meet business goals and requirements.

Overview

8
8
years of professional experience

Work History

Lead Software Developer

QBurst Technologies
08.2022 - 01.2024
  • Take ownership of the given module/project
  • Maintain and be responsible for the code quality of the given module/project
  • Support the team in problem-solving and debugging
  • Assist in task planning, estimation, scheduling, and staffing
  • Mentor junior and mid-level engineers
  • Grow engineering teams by interviewing, recruiting, and hiring

Senior Software Developer

PinMicro
06.2021 - 07.2023
  • Implement new features for BLE Device configuration.
  • Extended the scope of the application to Ultra Wide Band (UWB) enabled BLE devices.
  • Maintain applications in the App Store.
  • Created enterprise builds to share the application with testers outside the development team.

Mobile Application Developer

Logical Steps Interactive Solutions
12.2015 - 06.2021
  • Build and maintain iOS Applications.
  • Upload and maintain applications in the AppStore.
  • Requirement gathering, development and testing.

Education

Bachelor Degree in Electronics and Communication Engineering -

Mahatma Gandhi University
01.2014

Skills

  • Swift
  • Swift UI/ UI Kit
  • React Native
  • TypeScript

IDEs

  • Xcode
  • Android Studio
  • VSCode

Projects

Adastria Dot C

Adastria Dot C is an eCommerce application that allows users to list products to sell and buy other users' products. The application lets the users view the product listed by others and choose to buy the products they need.

Technologies used: Swift, UIKit, Async, Combine

  • Worked on different modules of the project
  • Reviewed code from other team members
  • Mentored junior developers in team
  • Communicated with UI and back end teams to finalize requirements and ensure clients requirements are met.

Freshers Mentoring Portal

Freshers Mentoring Portal is an internal tool to track and assess mentoring processes of freshers by having a mapping of mentor and mentee, review details and their feedback. The application enables the management to have an overview of the entire training cycle.,

Technologies used: React Native, TypeScript, RTK Query

  • Implemented basic features and user interface for the application.
  • Implemented RTK Query for fetching and caching data.
  • Supported other developers in the team in developing features and fixing issues.

Pinmicro Device Manager

DeviceManager is an easy to use interface to control Pinmicro Devices. The application scans for Bluetooth Low Energy (BLE) devices and lists the Pinmicro Devices which can then be configured by modifying different parameters.,

Technologies used: ObjectiveC, CoreBluetooth

  • Implemented reset feature for BLE Device configuration.
  • Extended the scope of the application to Ultra Wide Band (UWB) enabled BLE devices.
  • Changed UI to display battery percentage and filter dead devices or devices with low battery.,
  • Integrated offline storage of device information using Core Data.
  • Uploaded application to App Store.
  • Created enterprise builds to share the application with testers outside the development team.

ExhibitorPlus

Exhibitor Plus is a mobile application that helps exhibitors of all event types to view visitor details and define potential leads. The easy-to-use app offers offline features and allows exhibitors to view their visitor list. The exhibitors scan tickets with an encrypted Qr code to view visitor details.,

Technologies used: Swift, Coredata, Alamofire

  • Implemented QR scanning using the PMQRScanner SDK.
  • Decrypted the QRCode and populated the visitor details.
  • Synchronized the exhibitor's comment on the visitors with the server.
  • Added Japanese language support., Implemented the feature to switch between English and Japanese languages.

Sepalika

Sepalika is a cross platform application developed using React Native for iOS and Android platforms. Sepalika helps patients to keep connected with doctors, schedule appointments, view prescriptions, diet plans, and supplement information tailor made for them.,

Technologies used: React Native, Swift, TestFlight

  • Created UI and business logic using React Native.
  • Integrated chat functionality into the app., Uploaded the application to the App Store.

bSynapse

bSynapse is a native iOS application that enables organizations to remain productive through all the challenges it needs. This application was created to provide organizations with uninterrupted access to their data, constant lines of communication, agile yet defined processes and protocols and to help them remain streamlined.

Technologies used: Swift, Alamofire, Firebase, TestFlight

  • Implemented Web Views, Push Notifications, and Web Services.
  • Built a rich text editor for the comments section., Integrated React Native module to include video call feature.
  • Uploaded app to AppStore

Timeline

Lead Software Developer

QBurst Technologies
08.2022 - 01.2024

Senior Software Developer

PinMicro
06.2021 - 07.2023

Mobile Application Developer

Logical Steps Interactive Solutions
12.2015 - 06.2021

Bachelor Degree in Electronics and Communication Engineering -

Mahatma Gandhi University
VISHNU HARIDAS