Summary
Overview
Work History
Education
Skills
Websites
Certification
Accomplishments
Apps
LIFE PHILOSOPHY
Timeline
Generic

Ramesh B

Chitradurga

Summary

Skilled Senior iOS Developer with 10 years designing iOS apps to top download charts and drive revenue. Known for using innovative development techniques to create trendsetting content. Adept at rapidly onboarding junior staff and diversifying developer voices by discovering untapped talent.

Overview

10
10
years of professional experience
1
1
Certification

Work History

iOS Engineer Expert & Team Lead

Central Digital Group
10.2021 - Current
  • Provide Architectural and technical leadership to our mobile development division
  • Complete re-platforming of Central application by consuming GraphQL instead of REST API
  • Constructed CoreAPI Framework submodule for multiple applications
  • Support for Credit card, carrier payment, bank transfer, pay in installment and billing system integration
  • Created common SDK for tracking which can be utilized for multiple application
  • Automated deployments (CI/CD), TestFlight, and releasing to the App Store using Bitrise
  • Coordinate with offshore team by allocating then various responsibilities in the project.

Senior Software Engineer

CIMB Thai Bank
10.2019 - 10.2021
  • Architected clean navigation for ease of use, collaborating with UX designers and managing the development team on implementation
  • Responsible for writing XCTest and XCUIAutomation for the developed modules using TDD approach
  • Resolved numerous bugs and crash scenarios using NSLogs, Instruments and carshlytics reports
  • Conducted Release Planning, Sprint Planning and Sprint Retrospectives sessions
  • Constructed mini app with clean architecture using VIPER
  • Created proof-of-concept application for demonstration and evaluation purpose.

Senior Software Engineer

AllState Solutions Pvt Ltd
02.2018 - 10.2019
  • Complete app migration to swift from Objective-C code base with MVVM design pattern
  • Collaborated with designers and businesses to develop the application
  • Cache using realm to store user drive location in offline mode
  • Used Multiple storyboards to mitigate the Git merge issues with Jenkins for continuous integration
  • Added ability to login with confidential single sign-on using the confidential API.

Software Engineer

Robosoft Technologies Pvt Ltd
01.2014 - 02.2018
  • Constructed complete SDK development for McDonald's
  • Offline storage, threading, and performance tuning
  • Managed streaming media and audio playback with AV Foundation
  • Injecting location module and storage module in VIPdesign
  • Localization support of 8 languages for news application
  • Ensure UI optimized for Insurance application supported for iPhone and iPad using size classes.

Education

Bachelor of Engineering -

NMAMIT
04.2013

Skills

  • C
  • Objective-C
  • Swift
  • SwiftUI
  • RxSwift
  • Java
  • Kotlin
  • Jenkins
  • Interface Builder
  • Instruments - Allocations
  • Leaks
  • Cocoa Pods
  • CI/CD
  • TestFlight
  • Software Development Methodologies

Certification

  • IOS Machine Learning with Core ML 2 and Swift 5
  • Mastering Full Stack iOS Development Using SwiftUI and Vapor

Accomplishments

  • IOS Tech Talk on Factory Pattern
  • Developed several games in Unity3D like Garfield and Temple run in both Android and iOS
  • Contributed to Main UI for Dhoom-3 game in J2ME
  • Building SDK framework for McDonald's application using worldwide

Apps

  • Central
  • Pomelo Fashion
  • CIMB Thai Bank
  • Allstate
  • McDonald's

LIFE PHILOSOPHY

The only way to do great work is to love what you do.

Timeline

iOS Engineer Expert & Team Lead

Central Digital Group
10.2021 - Current

Senior Software Engineer

CIMB Thai Bank
10.2019 - 10.2021

Senior Software Engineer

AllState Solutions Pvt Ltd
02.2018 - 10.2019

Software Engineer

Robosoft Technologies Pvt Ltd
01.2014 - 02.2018

Bachelor of Engineering -

NMAMIT
Ramesh B