OnBenchMark Logo

Harin (RID : 4kv2lq3mqkoi)

designation   IOS/Android Developer

location   Location : bangalore, India, ,

experience   Experience : 6 Year

rate   Rate: $13 / Hourly

Availability   Availability : Immediate

Work From   Work From : Offsite

designation   Category : Information Technology & Services

Shortlisted : 0
Total Views : 40
Key Skills
Objective-C or Swift Kotlin Java Android iOS Android Studio
Discription

Harin Kumar
Senior Software Engineer


Highly skilled and motivated mobile application developer having more than half a decade of experience in designing, developing, and deploying innovative and user-friendly mobile applications for both iOS and Android platforms in Swift and Kotlin(Java). Demonstrates expertise in full software development lifecycle, from concept to deployment, along with a strong understanding of software design principles, mobile UI/UX, and backend integration. Proven ability to collaborate effectively with cross-functional teams and deliver high-quality
code within deadlines.

Professional Experience

Total experience :
6+ Years


Team Lead - Software Engineer
● Manage and lead a team of software engineers to ensure timely and high-quality delivery of software projects
● Collaborate with cross-functional teams to identify, prioritize, and execute tasks
● Provide technical leadership and mentorship to team members
● Review code and provide feedback to ensure high-quality code standards are met
● Perform code reviews, testing, debugging, and troubleshooting to ensure the software meets functional and non-functional requirements
● Identify and resolve technical issues and escalations

Key Skills


Programming Languages: - Swift, Android - Java, Kotlin
iOS Frameworks: UIKit, MapKit, UserNotifications, Aelamofire, Realm, CoreData Android Frameworks: - Android SDK, NDK, Android Jetpack, Retrofit, OkHttp, Gson
Mobile Development: - Xcode - 15, pods, Android Studio, Git, Gradle, Bitbucket UI/UX Design: - Storyboard Autolayouts, XML, Material Design Guidelines
Backend Integration: - REST APIs, Firebase, SQLite, MySQL, Stripe Payments
Testing and Debugging: - JUnit, Mockito, Crashlytics
Version Control: - Git, GitHub, GitLab, Bitbucket, PR module

Agile Development: - Scrum, Kanban, JIRA, Splunk, Linear, MVP and MVVM
Cross-platform Development: - React Native, Flutter (basic knowledge)

Education
M.Tech - Computer And Information Sciences
University of Visvesvaraya College of Engineering - Bangalore


Certifications
May-2022 Agile Software Development

https://www.coursera.org/account/accomplishments/verify/R2J3UCWT5WEF

Projects

ARV - DCID Wallet Banking Application
● The Digital Wallet is part of Digital Corporate Identification that provides a
secured channel built for the Authorized Signatories of the Corporations to store
and use the National ID, Corporate Power of Attorney, and Digital signature as 1
single cryptographic record in any Corporate Financial transactions with Banks.
● The Identity Wallet is built as part of the Digital Corporate Identification system that solves the problem of the long paper trail required for the Corporate KYC process at Banks. Standards are defined by the Electronic Transactions Development Agency and Financial Policy guidelines stated by the Bank of Thailand.

Roles and Responsibility:
● Create and design the new screen and its functionalities.
● Deliver the build-in Firebase app distribution for testing and process further for Android Play Store release versions.
● Fix the Production bugs and do hotfixes for release builds.
● Improving the existing flows for user performance UI updates and performance improvement Making the response screen design for different sizes of mobiles
● Writing Unit test cases using Mockito and Junit Integrated Firebase


HSBC Banking application:
● Worked with the team of POD, which was assigned to take care of Production bugs and issues raised by the customer
● Part of the Design and development team for new features.
● Worked on fixing real-time issues of the user, analysis of the code, and finding the root cause using Splunk. and part of the delivery team for release version maintenance.
● Followed Agile methodology in the project and scrum process.
● PR and MR process and review and approval for code commits.

Hullo: Connect and Communicate:


Get referrals of any kind from trusted users and connect the people using the Hullo application. Keep track of intros given & received so you can feel good about the
difference you're making. Embed voice and video calls using Twilio(WebRTC-powered) for single and group calling. Audio management for speakers and Bluetooth devices. Message chatting using Firebase cloud messaging. Use multiple profiles to represent yourself in the right context.

- Roles and Responsibility:
● Create and design the new screen and its functionalities.
● Fix the Production bugs and do hotfixes for release builds.
● Improving the existing flows for user performance UI updates and performance improvement Making the response screen design for different sizes of mobiles
● Writing Unit test cases using Mockito and Junit Integrated Firebase
● Crashlytics for identification of Crash issues.
● Integrated Dynamic link for navigating to video calls, or accept invites using Firebase deep linking.

PlayDate - secure chat for kids :
● Secure video calls and chatting for kids! Parents add each other and give kids permission to have virtual Playdates. Made by Parents for our Kids...
● Video Calls: After Parents approve of each other, Kids can have a peer-to-peer video.
● Filters and Stickers: Kid-friendly stickers, masks, and effects to make calls more fun!
● Shared Whiteboard: Kids can draw together and make creative designs.
● Stress Free: Parents can see recordings of Playdate sessions immediately to check for inappropriate content or just take part in their Kids' fun!

 

 
Matching Resources
My Project History & Feedbacks
Copyright© Cosette Network Private Limited All Rights Reserved
Submit Query
WhatsApp Icon
Loading…

stuff goes in here!