Aditya iOS
Aditya iOS
Aditya iOS
OBJECTIVE:
PROFESSIONAL SUMMARY:
● UI/UX Design: Passionate about creating intuitive UI designs using UIKit, Auto
Layout, Storyboards, and programmatic approaches.
● API Integration: Proficient in using RESTful APIs for parsing JSON responses and
integrating backend services like Firebase, AWS, and Cloudkit.
EDUCATION:
Bachelor’s in Engineering:
Kakatiya Institute of Technology and Sciences, Warangal, India.
TECHNICAL SKILLS:
Programming Skills
Swift, , Objective-C
Software iOS 7-16, Xcode 9-15, Microsoft Office Suite, Adobe Photoshop
PROFESSIONAL EXPERIENCE:
Responsibilities:
Designed and developed applications, facilitating collaboration and coordination among team
members.
Extensively worked on the table view controller, crafting customized views tailored to client
needs.
Utilized UI elements such as UIButton, UI TabBar, UINavigationView, and UIAlertView for
constructing the app's interface.
Created custom reusable table view cells with dynamic height, enhancing visual appeal and
flexibility.
Implemented scroll functionality using UIScrollView across all screens of the app.
Utilized Auto layout, constraints, and stack views for efficient interface development.
Regularly interacted with clients to understand requirements and discuss enhancements for
valuable additions to libraries and prototypes.
Created responsive and adaptive layouts using SwiftUI’s powerful layout system, ensuring a
consistent user experience across different device sizes.
Leveraged CoreData Framework for local storage in SQLite.
Used NSJSONSerialization to retrieve data from servers via RESTFUL web services.
Employed Accessibility Inspector and Input Recorder for creating queries for XCUITest.
Demonstrated familiarity with MVC and MVVM design patterns.
Integrated a custom internal chart library for visually appealing data representation.
Applied Test-Driven Development while developing features.
Conducted profiling on the application to identify and resolve potential memory leaks.
Implemented Push Notification Services and Alert Notifications.
Used Storyboards for designing application screen flows.
Successfully integrated SwiftUI components into existing UIKit projects, enhancing UI designs
while maintaining compatibility with legacy code.
Implemented secure storage of sensitive user data using keychain and access through biometric
and face ID.
Addressed Side Channel Data Leakage to prevent Data Sniffing from the User Interface.
Utilized TestFlight for beta testing.
Worked on improving the speed and functionality of the application.
Utilized push notifications to display user achievements and milestones.
Ensured application compatibility with multiple iOS versions.
Held responsibility for Application Security.
Implemented version control using Git and participated in Continuous Integration/Continuous
Deployment (CI/CD) processes.
Environment: Swift, Storyboard, MVC Design pattern, iOS 13/14/15/16, Mac OS X, SwiftUI, Vision
Framework, Xcode 12.5/13/14, UIKit, Cocoa framework, AVFoundation, CoreData, JSON, Git, CI/CD
iOS Developer | Bhasusa Technologies Pvt. Ltd., Hyderabad, India | May 2019 - July 2021
Responsibilities:
Designed and developed mobile applications using Swift 5.3 and Objective-C.
Created a home screen allowing users to choose the type of service to be displayed.
Designed and implemented the registration screen for the application.
Developed the user interface using Storyboard, auto layout, segue, and size classes.
Provided code maintenance and system upgrades for maximum performance.
Ensured UI supported both portrait and landscape modes.
Validated users based on username and password complexity.
Handled Touch Events like touch and drag.
Worked on Push Notification using Parse to send notifications to users.
Integrated location services and MapKit for user access to the nearest charging stations.
Utilized CocoaPods to manage third-party libraries.
Implemented UIAlertView to send alert messages on system errors.
Utilized GraphQL’s ability to fetch specific data required for the electric vehicle app, reducing
unnecessary network requests and improving app performance.
Analyzed existing code for improvements and optimizations using Instruments.
Tested applications on iPhone Simulator, iPad simulator, and physical iPhone & iPad devices.
Wrote test cases for new features and performed multiple rounds of regression testing.
Pre-fetched data for different views for smooth screen transitioning.
Followed a work data flow principle for design and development.
Conducted code review, code fixes, and bug fixes.
Collaborated with team members to provide insight into solving complex problems with mobile
solutions.
Environment: Xcode 12.0, Swift 5.3, Objective-C, MapKit, UIKit, CocoaPods, GPS Services
I hereby declare that the above details furnished by me are correct to the best of my knowledge and
belief.
Aditya.