Summary
Overview
Work History
Education
Skills
Timeline
Generic

Ravikarthik Anika

Marysville,WA

Summary

Software Development Manager with over 15 years of experience excels in leading iOS development, middleware services, and backend teams towards innovative solutions. Possesses a robust skill set in leadership, project management, and technical proficiencies in Swift, Objective-C, and Node.js, underpinned by a strong foundation in communication and resource allocation. Envisions driving future projects with a focus on pioneering technologies and methodologies to enhance product functionality and user experience.

Overview

14
14
years of professional experience

Work History

Software Development Manager

Concentrix Corporation
Bothell, WASHINGTON
07.2020 - Current
  • Providing leadership, guidance, and mentorship to the iOS development, middle ware services and backend teams, fostering a collaborative and high-performing work environment.
  • Creating and maintaining RetailSSO iOS Framework used for Single Sign-On (SSO) across all T-Mobile's mobile applications.
  • Managing the integration of Fuse Native iOS SDK for Tapestry, customer welcome kit, and Remo Navigator, ensuring compatibility and functionality.
  • Conducting regular one-on-one meetings with team members to discuss their progress, challenges, and career development goals.
  • Collaborating with product managers, stakeholders, and cross-functional teams to define project scope, timelines, and deliverables.
  • Creating and maintaining project plans, including task assignments, milestones, and dependencies, using project management in Jira, confluence Tools.
  • Facilitating communication and collaboration between iOS development team members and other departments, such as design, QA, and product management, to ensure alignment and transparency.
  • Working closely with T-Mobile's business requirement analysts to align development efforts with business needs.
  • Collaborating with the Splunk dashboard analytics team to send logs, generate reports, and extract actionable insights for business review.
  • Organizing regular sync meetings, stand-ups, and status updates to keep all stakeholders informed of project progress and any potential issues.
  • Managing resource allocation, workload distribution, and capacity planning to ensure optimal utilization of team members' skills and availability.
  • Facilitating collaboration with testing teams to review defects and conduct joint working sessions with developers and integration teams as needed.
  • Identifying and addressing any resource constraints or bottlenecks that may impact project timelines or quality.
  • Proactively identifying project risks, such as technical challenges, dependencies, or resource constraints, and developing mitigation strategies in collaboration with the team and stakeholders.
  • Regularly assessing and monitoring project risks throughout the development lifecycle, adjusting plans and priorities as needed to minimize potential impact.
  • Providing coaching and support to team members to help them navigate challenging situations and maintain positive working relationships.
  • Conducting performance evaluations and providing constructive feedback to team members on their individual contributions, areas of improvement, and career development opportunities.
  • Recognizing and rewarding outstanding performance and contributions to project success, fostering a culture of appreciation and recognition within the team.
  • Conducting thorough code reviews to maintain high-quality standards before code is committed to GitLab.

Technical Lead Software Developer

IBM
Los Angeles, CA
06.2018 - 07.2020

Project1 : Honda Link, Acura Link

Appstore links:

Honda Link: https://apps.apple.com/us/app/hondalink/id750465030

Acura Link: https://apps.apple.com/us/app/acuralink/id610964308

Developed suite of applications in the automobile industry for business-to-client mobile applications for Honda as part of connected products solutions.

  • Designed and implemented the Honda Link app, which integrates with a car's head unit to enrich the customer experience with features such as find my car, last mile from parking to destination, booking service appointments, and stolen vehicle locator.
  • Created a framework that can be used across all the suite of apps and integrated the data model with the Honda application.
  • Integrated the car head unit and mobile app integration for seamless user experience.
  • Conducted code reviews before pushing the code to GitLab to ensure adherence to industry standards and best practices.
  • Defined the deployment strategy for internal UAT users and Appstore to ensure smooth delivery of the app.
  • Maintained the Apple developer program for IBM and Honda CPSD developers to ensure continuous app development and delivery.
  • Worked with Adobe analytics team for tagging the mobile app and generating reports for business review.
  • Setup architecture principles and support the architecture governance capability by reviewing HLDs, creating API flow document, UX to API mapping, and fit gap analysis of APIs.
  • Collaborated with Honda business requirement analysts to develop the applications according to their needs and requirements.
  • Mentored Graduate Trainees on application development in Swift and also nodejs.

Project 2: Asset Inspect

Client: National Grid R&D, London, UK | Aug 2015- June 2018

As part of Apple and IBM Partnership we have developed an industry mobile application called Asset Inspect which is delivered to national grid enterprise application. This app is used by the grid engineers to monitor the health of assets such as Current Transformers, Voltage Transformers, Super grid transformers, traction trails, Oil circuit breaks etc., This app is enabled with asset health monitoring analytics to which helps the engineer to take decision on the asset immediately.

  • Worked on Integrating E&U data model framework created across IBM mobile apps for different clients In Energy and utility vertical.
  • Creating the data model specific to National grid implementation on top of E&U framework so that data is persistent in offline.
  • Created and monitored data model that can be used across the Energy and utility Industry.
  • Attended and conducted Sprint meetings.
  • App configuration and development (with Unit & S.I.T. tests)
  • Scoped Performance testing of the API with stubbed National Grid Systems of Records.
  • Worked on creating workorders in test environment, worked SIT and UAT Tickets.
  • Provided input to a National Grid app deployment plan.
  • Setting up the IBM MobileFirst for iOS service components.
  • Provide the XCode project files for the app to be signed by the National grid team so that it can be deployed for SIT, UAT and Deployment
  • Worked with end-users and client demos, sprint retrospectives.
  • Supporting National Grid Go live activities.

Client: Pfizer, Bangalore | Nov 2014 - June 2015

Project: Pfizer Concierge Pro

Description: This application presents the to-do list of Pfizer employees with enhanced features of map-kit showing the route based on the appointments of the Pfizer employee. Integrated with Watson services. Face Time feature enabled for Pfizer employees for internal collaboration.

  • Participated in development phases.
  • Developed web services.
  • Integrated IBM Watson services.
  • Managed multiple codebases by merging the code.
  • Led iOS team in developing HondaLink, boosting user experience by integrating innovative car features.
  • Designed a reusable framework for Honda and Acura apps, streamlining development and enhancing app performance.
  • Mentored trainees in Swift and Node.js, fostering a culture of learning and growth within the team.
  • Pioneered integration of mobile apps with car head units, setting a new standard in connected car technology.
  • Collaborated on Asset Inspect app for National Grid, improving asset management through mobile solutions.
  • Led the development of HondaLink app, enhancing customer experience with innovative features, achieving significant user engagement.

Software Engineer

Accenture
Bangalore, Karnataka
05.2013 - 11.2014

Project 1: Internal Project: Digital Proposal Suite

Digital Proposal Suite Contains two applications.

  • Digital Proposal Builder.
  • Digital Proposal Viewer/Secure Content Reader (SCR).

Builder is used to create Proposals by sales and marketing team.

Viewer is Client Facing application Which contains very rich annotation feature/Presentations.

  • Involved in Requirement analysis, design and Development.
  • Integrated Zip Archive library.
  • Unit Testing the application on iOS simulator/devices.
  • Taking Technical Sessions.

Project 2: Commercial Bank of Qatar mobile app, Accenture, Bangalore, India

Client: Commercial Bank of Qatar

This application is used to showcase the Offers provided by the bank. There are two categories.

  • General offers
  • Personalized offers.

It also provides the information of ATM’s/Branch available in Qatar. We can also showcase the lifestyle and culture of Qatar.

  • Involved in UI Design for the Offers requirement.
  • Involved in Requirement analysis, design and development phases of offers.
  • Developed the application alone.
  • Unit Testing the application on IOS simulator/devices.
  • Integrated with I Carousel MIT library for developing.
  • Led UI design and development for banking app, ensuring seamless user experience across iOS devices.
  • Spearheaded the integration of Zip Archive and I Carousel MIT libraries, boosting app functionality.
  • Conducted in-depth requirement analysis for Digital Proposal Suite, improving sales team efficiency.
  • Facilitated technical sessions, empowering team with latest iOS development practices and tools.
  • Analyzed requirements, leading to a 20% efficiency boost in the sales team's proposal creation process.
  • Solely developed a banking app, enhancing customer access to offers and banking services.

Systems Engineer

Tata Consultancy Services
Bangalore, Karnataka
01.2011 - 04.2013

Project : Mobile Genius

Client: Apple Inc.,

This application is a Customer Relationship Management tool which automates the process of handling Apple Customers and diagnosing their product problems.

  • Involved in development phases, implementing UI and datamodels for device parts and device look up.
  • Worked on UI for User profile and parts order flows.
  • Involved in Rubix project of the same.
  • Unit Testing the application on IOS simulator as well as on device(iPod /iPad).
  • Managing Multiple Codebases by merging the code.
  • Involved in Fixing IT, UAT and production bugs on time.
  • Developed unique UI features for Apple’s CRM tool, improving user engagement.
  • Performed meticulous unit testing on iOS devices, ensuring robust application performance.
  • Led codebase management, fostering team efficiency in multi-project environments.
  • Solved critical IT, UAT, and production bugs, maintaining high application reliability.
  • Engineered CRM for Apple, enhancing user interaction and solving complex bugs, boosting system reliability.
  • Led UI development and codebase integration for Apple’s CRM, directly improving project efficiency.

Software Developer

Bravemount It Solutions
Hyderabad, Andhra Pradesh
12.2009 - 01.2011

Projects : Media RH, Orange Cinema series, Samsung Bada apps.

Media RH is the mobile application done for the Media RH group of companies. This application has the details of list of companies that approached Media RH for recruitment of employees to them.

  • Analyzed requirements, designed, and developed Media RH mobile app, enhancing recruitment processes.
  • Streamlined data flow using MVC architecture, improving app performance and user experience.
  • Pioneered the integration of web services in Media RH, Orange Cinema, and Samsung Bada apps.
  • Focused on meticulous MVC implementation and web services consumption, ensuring robust app functionalities.
  • Eagerly engaged in all phases of development for Media RH, contributing to its success as a recruitment tool.
  • Analyzed and improved recruitment app functionality, employing MVC for efficient data handling.
  • Introduced web services integration in apps, setting a new standard in app development.
  • Focused on precision in MVC implementation, ensuring seamless app performance.
  • Passionately contributed to all phases of app development, driving project success.
  • Led MVC architecture optimization, enhancing app efficiency & user experience.
  • Boosted app functionality by pioneering web service integrations.

Education

Bachelor of Science - Bachelors in Technology

Sri Venkateshwara University
Tirupati
05-2009

Skills

Technial Skills :

  • Swift , Objective-c, coredata , Nodejs sqlite, MongoDB IBM DB2, Apigee, Firebase, Crashlytics

Tools: Gitlab, Github, Svn, Jira, Jenkins CI/ CD, confluence, Figma, Jazz hub

Timeline

Software Development Manager

Concentrix Corporation
07.2020 - Current

Technical Lead Software Developer

IBM
06.2018 - 07.2020

Software Engineer

Accenture
05.2013 - 11.2014

Systems Engineer

Tata Consultancy Services
01.2011 - 04.2013

Software Developer

Bravemount It Solutions
12.2009 - 01.2011

Bachelor of Science - Bachelors in Technology

Sri Venkateshwara University
Ravikarthik Anika