Post Job Free

Resume

Sign in

Software Development Ui Ux

Location:
Irving, TX
Posted:
January 29, 2024

Contact this candidate

Resume:

ABHYUDAY REDDY NANDIKONDA

Email: ad2663@r.postjobfree.com

Mobile: 313-***-****

PROFESSIONAL SUMMARY:

11+ years of experience in all the technical phases of Software Development Life Cycle (SDLC) including Requirement Analysis, Design, Implementation and Testing in iOS applications with emphasis on Swift, SwiftUI and Objective-C.

Good experience in developing applications using Agile Practices like Scrum, Sprint.

Deep understanding of the iOS SDK, including the latest APIs and libraries for efficient development.

Designing intuitive and user-centric UIs using SwiftUI, Storyboards, Interface Builder files and adhering to design principles.

Proficient in Swift, SwiftUI and Objective-C, with extensive experience in iOS application development.

Deep understanding of iOS SDK, including UIKit, CoreData, Core Animation, Mapkit and other essential libraries.

UI/UX design expertise for iOS, creating pixel perfect and user-friendly user interfaces following Apple’s Human Interface Guidelines.

Expertise in SQLite, CoreData for efficient data storage and retrieval.

Integration with Remote databases such as Firebase Realtime database, Firestore, and Apple’s CloudKit.

Proficient in consuming and integrating web services through RESTful APIs in iOS, ensuring seamless data communication with servers.

Deep knowledge on Cloud messaging and Push notifications.

Experienced in XCTest and XCUITest for iOS unit testing and UI testing.

Proficient in Continuous Integration and Continuous Deployment tools like Jenkins, Fastlane.

Worked on Subversion (SVN), Bitbucket and Git as versioning software tools.

Domain knowledge and business expertise in Finance, Retail and Banking.

Excellent problem-solving skills, outstanding interpersonal skills, good in written and verbal communication. Ability to work independently as well as within a team environment.

Driven to meet the deadlines, motivated to produce robust, high-performance software. Technical Skills

Technologies Swift, SwiftUI, Objective-C, React JS, Redux Scripting Languages HTML, CSS, Javascript

IDE XCode, VS Code

Version Control Tortoise SVN, Bitbucket, Git

App management process

Appstore review, Hockey(AppCenter), Testflight Beta release, Jenkins, Fastlane

Project management tools JIRA, Confluence, Rally

PROFESSIONAL EXPERIENCE:

Company: Capgemini (Client: SEI) Aug 2016 – May 2023 Role: Senior Consultant

Description: SEI deliver technology and investment solutions that connect the financial services industry with capabilities across investment processing, operations, and asset management. Responsibilities:

• Developed and maintained iOS applications for multiple clients of SEI including banks and financial institutions.

• Built and managed applications with desired branding, static and dynamic configurations.

• Implemented a static and dynamic configuration to manage the application components with respect to the client requirements.

• Implemented Dynamic branding with in the application to showcase the client specific themes and colors.

• Developed graphical representations like Pie chart, line chart, Tabular form data to show case data differently and more visually appealing.

• Implement security best practices for data storage and ensure compliance with data protection regulations and guidelines.

• Provide technical leadership to team in application design and development.

• Trigger automatic build generation with Jenkins and Fastlane.

• Design and develop reusable components and libraries.

• Publish UAT and Alpha builds in Appcenter for enterprise level validation.

• Integrate and maintain crashlytics framework and matomo analytics framework for better understanding the application behavior and anomalies.

• Utilized Git, code review tools, and coding standards for code quality assurance.

• Reviewing the code and guide the team in coding best practices.

• Managed projects using collaboration tools and Agile methodologies. Environment: Swift, SwiftUI, Objective-C, iOS SDK, Storyboards, Alamofire, Crashlytics, Matomo Analytics, AppCenter

Company: Capgemini (Client: Wells Fargo) Mar 2015 – Aug 2016 Role: Senior Software Engineer

Description: Wells Fargo a well-known American bank which provides banking and financial services worldwide. Responsibilities:

• Developed and maintained iOS applications for enterprise level.

• Implemented a payment gateway framework which compatible with POS machines, Apple pay, and Wallets using VISA APIs.

• Developed internal applications in iOS to showcase the payment framework capabilities.

• Developed a reservation app to handle bookings and payments for Caruso mall Santa store for Christmas.

• Utilized Git, code review tools, and coding standards for code quality assurance.

• Managed projects using collaboration tools and Agile methodologies. Environment: Objective-C, iOS SDK, XCode, SQLite

Company: Cravaka Info Systems Jul 2014 – Nov 2014

Role: Senior Software Engineer

Description: Cravaka provides customized solutions for clients who are apparently in transport management. Responsibilities:

• Worked on High level and low-level system design, planning, estimation and implementation

• Build iOS applications to track vehicle movement data and provide a glimpse of route map, fuel consumption and speed.

• Developed a dashboard to show the analyzed metrics of a specific vehicle from inception.

• Developed an iOS application to manage bike valet service. Where a customer can book and paid for a slot online, valet truck will arrive and pick up/drop off as opted by the client.

• Utilized Git, code review tools, and coding standards for code quality assurance.

• Managed projects using collaboration tools and Agile methodologies. Environment: Objective-C, XCode, MapKit, AlamoFire, CoreAnimation, CorePlot. Company: Hedgehog lab (Autodesk) Sept 2013 – Jul 2014 Role: Developer

Description: Autodesk, Inc. is an American multinational software corporation that makes software products and services for the architecture, engineering, construction, manufacturing, media, education, and entertainment industries

Responsibilities:

• Designed an iPad application which shows different types of articles such as Video content, Text content, Marketing, Document based articles for internal training purpose.

• Developed a template-based UI to accommodate different types of articles.

• Developed a Mark Down parser to handle data to show with different text formats.

• Integrated a content downloader framework to feed the data to articles.

• Developed a Media player to view a video and download a video for local playing.

• Developed a dashboard with grid view with a glimpse of what the content about.

• Utilized GIT, code review tools, and coding standards for code quality assurance. Environment: Objective-C, XCode, AVFoundation, Alamofire Company: Mutual Mobile (Smashbox, Nike) Jan 2012 - Jul 2013 Role: Associate Engineer

Description: Mutual Mobile is a product design and development house that works with global brands to build products and interfaces.

Responsibilities:

• Worked as per Agile Methodology (Scrum) to meet customer expectation, timelines with quality deliverables.

• Extensively worked with business analysts and the end users to gather and finalize the requirements.

• As a Developer I provide development engineering and programming support to iOS applications

• Developed various functionalities using Objective-C in iOS applications.

• Experience in providing effective solutions to client’s application requirements, thereby improving client relationships, and ensuring a positive customer experience.

• Led a team in an agile environment, was a key contributor in grooming, planning, and execution of projects within strict deadlines.

• Responsible for estimating new requirements and investigating impact analysis for ad hoc change requests.

• Extensively worked with the testing team in understanding, creating and running UI automation test scripts.

• Collaborated with testers and developers and prepared test plans for producing high quality software applications.

Environment: Objective-C, XCode, iOS SDK, Cocoa Touch, AFNetworking, MapKit, CoreFoundation, CoreData EDUCATION:

Master of Science in Information Technology May 2012 JNTU Hyderabad, India

Bachelor of Technology in Computer Science and Engineering Apr 2010 JNTU Hyderabad, India



Contact this candidate