Summary
Overview
Work History
Education
Skills
Timeline
Generic

Sumanth Kanukuntla

Charlotte,NC

Summary

9 Years of overall experience in software development with 5+ years of specialization experience in Development and Implementation of various React Native apps and 3+ years experience in building the iOS applications using Objective-C and Swift. Hands-on skills on user interface and user experience UI/UX. Design various applications using MVC, MVP, MVVM architecture/design patterns. Experience with unit testing, TDD and BDD. Proficient with common framework APIs like Bluetooth, Location, Maps, Camera, Notifications, Maps, Microphone, Accelerometer and background services. Experienced in using databases like SQLite, RealmDB, Firebase Real Time and Remote Config Database, Adobe Experience Manager. Worked on memory leaks, data offline usage, push notifications, content providers and different screen sizes. Strong base in Objective C, Swift, React Native JS, XCode, Android Studio and VisualStudio Code. Experienced in working with Apple Pay, Google Pay and Wallet features. Manage version control tools such as Git, Bitbucket, Source Tree. Continuously learn and adopt new app technologies. Experience with REST, SOAP and Graph QL Web Services. Experience in creating the CI/CD pipelines using Jenkins, AppCenter and Bitrise. Experience in Dynamic linking and Deep Linking for increasing the traffic to the apps. Experience in implementing the Rich, Remote and Local notification in iOS and Android. Experienced in Google Analytics, Firebase Analytics, Adobe Analytics and Flurry analytics. Worked on Class components and Functional components. Worked on increasing the ratings and performance of the apps. Organized, independent worker with strong time-management skills. Strong communication, interpersonal, coordination and organizational skills. Experience in all phases of SDLC like Requirement Analysis, Implementation and Maintenance with extensive experience with Agile/SCRUM and waterfall methodologies. To seek and maintain full-time position that offers professional challenges utilizing interpersonal skills, excellent time management and problem-solving skills. Detail-oriented team player with strong organizational skills. Ability to handle multiple projects simultaneously with a high degree of accuracy. Experienced working with teams to produce impactful, leading-edge websites that engage customers and deliver business results. Well-versed in design standards and user preferences.

Overview

9
9
years of professional experience

Work History

LEAD FRONT END DEVELOPER

OFFICE DEPOT
07.2020 - Current
  • Evaluate app user requests and determine feasibility and technical requirements
  • Collaborate with different stakeholders to understand the requirements
  • Interacting with Product Managers and Product Owners to ensure the technical backlog is worked and updated
  • Help the team in debugging the solution and guide them to resolve the blockers that can impede the development team from meeting its deliverables
  • Maintain consistent velocity of the team and ensure that the deliverables are based on the estimates
  • Participate in architecture meetings and work out how to achieve the architecture & provide feedback which might help in the refining process
  • Implemented CI/CD(Continuous Integration and Continuous Delivery) pipeline for different environments(Development, Staging, Production) before it is deployed and available to end users
  • Participate in technical meetings, design meetings, daily scrum meetings and other development meetings
  • Work with team members to identify, mitigate and resolve project issues and risks
  • Customize App Store and Play Store changes, branding and deploying the apps
  • Participate in integration testing, functional testing, non-functional testing, security vulnerability scanning and UAT.

REACT NATIVE DEVELOPER

DATA SYSTEM INTEGRATION GROUP/OFFICE DEPOT
06.2018 - 06.2020
  • Worked with React Native Components, Forms, Events, Keys, Navigation and Redux concepts
  • Worked on Key resources for layout and Ui work utilizing XML, Views, WebView, ListView, Menu Item, Activities, Fragments, Frame, Animations, Loaders and AsyncTask
  • Implemented native bridges for iOS and Android to integrate with ReactNative app
  • Implemented Class components for multiple features
  • Involved in developing UI for the app using textview, Buttons, Check boxes, Alert dialogs, Action bar and spinners for various layouts
  • Migrated some modules to Kotlin from Java
  • Worked on wide use of application frameworks like content providers, content resolver, AsyncTask, Alert Dialog
  • Design UI views with Flexbox and React Native dimension API
  • Created AJAX requests to REST service with GET, POST methods
  • Implemented Redux with actions and reducers to implement sync API calls
  • Published application on App Store, Play Store and AppCenter.

SR IOS DEVELOPER

DATA SYSTEM INTEGRATION GROUP/OFFICE DEPOT
01.2016 - 05.2018
  • Worked extensively with Cocoa Frameworks and Objective C
  • Integrated CoreData Framework to store user Data and maintain SQLite Database
  • Implemented NSOperationQueue and NSURLConnection to integrate with backend web services
  • Built Storyboards with UI TabBar Controller creating segues between different views, established IB outlet, IB Actions in storyboard
  • Created UITableViewContoller and Custom UITableview cells with different styles to accommodate UX/UI requirements
  • Used LocalAuthentication Framework for implementing Touch ID on app
  • Used CoreLocation framework for user location finding and MapKit framework for directions
  • Developed customized navigation bar, page control and scroll view
  • Integrated Social login's like Facebook, Google, Linkedin for easy sign on
  • Develop and maintain technical documentation
  • Worked closely within cross functional team of testers, developers and product owners
  • Published application on App Store and HockeyApp
  • Used GIT for version control systems.

IOS DEVELOPER

BM TECH SOLUTIONS
10.2015 - 12.2015
  • Worked on UI/UX Design for mobile devices iPhone
  • Involved in application design and development
  • Worked on using Web Services for fetching data from the server
  • Involved in JSON parsing for getting data from the server
  • Performed profiling on applications to know the memory consumption of the application
  • Involved in testing the application such that it is free from memory leaks
  • Involved in Bug Review meetings to analyze nature of the bugs raised.

Education

MASTERS IN COMPUTER SCIENCE -

UNIVERSITY OF DAYTON
DAYTON, OHIO
08.2015

BACHELOR'S IN COMPUTER SCIENCE -

JNTU
HYDERABAD, INDIA
05.2013

Skills

  • Objective-C
  • Swift
  • Java
  • React Native JS
  • Core Data
  • Google Firebase
  • Adobe Experience Manager
  • SQLite
  • RealmDB
  • XCode
  • Android Studio
  • Visual Studio Code
  • Atom
  • SOAP
  • REST
  • GRAPH QL
  • React JS

Timeline

LEAD FRONT END DEVELOPER

OFFICE DEPOT
07.2020 - Current

REACT NATIVE DEVELOPER

DATA SYSTEM INTEGRATION GROUP/OFFICE DEPOT
06.2018 - 06.2020

SR IOS DEVELOPER

DATA SYSTEM INTEGRATION GROUP/OFFICE DEPOT
01.2016 - 05.2018

IOS DEVELOPER

BM TECH SOLUTIONS
10.2015 - 12.2015

MASTERS IN COMPUTER SCIENCE -

UNIVERSITY OF DAYTON

BACHELOR'S IN COMPUTER SCIENCE -

JNTU
Sumanth Kanukuntla