Sr. Software Engineer Resume
Columbus, OhiO
OBJECTIVE:
- A senior iOS application developer/lead position that lets me utilize my experience in building extremely scalable application with high up - times and to excel in technological as well as administrative arena with unraveling skills.
PROFESSIONAL SUMMARY:
- Around 9 years of IT experience in Design, Development, Testing, Implementation and Maintenance of Mobile Applications using Objective C, Java, IOS SDK, Android Studio.
- Involved in Analysis, Design, Development, Testing websites using MS .NET, C#.
- Proficient in understanding customer and business needs, as well as server/hosting requirements, data modeling, business logic and UX/UI design.
- Expertise in iOS Mobile application development using Objective-C, XCode and iOS frameworks like Cocoa (cocoa Touch, core Services Layer).
- Strong experience in HTTP Connections, Rest - Web Service Invocation, Parsing XML, JSON.
- In-depth knowledge of Design Patterns such as MVC, Delegation, Singleton, Categories, Notifications, Blocks etc for complete integration and deployment.
- Good understanding of Memory Management: ARC & non-ARC in iOS development.
- Experience in working with Mobility, E-Commerce and Banking domains.
- Well versed in Agile and Water Fall Methodologies.
- Good knowledge and Exposure on various tools like Jira, Mantis, SourceTree etc.
- Excellent communication, organizational skills, attention to detail and ability to meet deadlines to complete projects.
- Worked with major clients like Confidential, Neiman Marcus and Confidential .
- Ability to learn and adapt quickly with new tools and technology.
TECHNICAL SKILLS:
Technology and Tools: Windows XP/Vista, Mac OS Objective C, C#. Net, SQL, Java, JavaScript IOS SDK 5.0 and above, Xcode, Windows Mobile - SDK 5.0 and Android Studio COCOA (QuartzCore/CoreGraphics, MapKit, CoreLocation etc), Fabrics (Twitter, Crashlytics) .NET 3.5 MS SQL SERVER, SQLite SVN, GIT (SourceTree)
PROFESSIONAL EXPERIENCE:
Sr. Software Engineer
Confidential, Columbus, Ohio
Technologies and Tools:Objective C, COCOA, XCode, iOS
Responsibilities:
- Senior Developer for the Application and Integral part of Mobile Development team
- Mainly involved in fixing the bugs and Source Code review.
- Involved in replacing the UIAlertView and UIActionSheet with UIAlertController.
- Implemented the AutoLayout feature across the whole app.
- Played a major role in providing the differential color theme for Chase and JPM apps.
- Involved in executing Test cases and fixing the bugs through unit testing.
- Participated in few new features implementation along with the core team.
Sr. Software Engineer
Confidential, Irving, Texas
Technologies and Tools:Objective C, COCOA, XCode, iOS
Responsibilities:
- Senior Developer for the Application and Onsite Coordinator as well.
- Used Storyboard to design, develop application.
- Supporting hands for server side release engineering team.
- Responsible for distributing the App locally and releasing in Apple store as well.
- Participate in daily meetings to keep track of on-going project and other related issues.
Sr. Software Engineer
Confidential
Technologies and Tools:Objective C, COCOA, XCode, iOS
Responsibilities:
- Developing the UI components and core login for service class.
- Leaks analysis using APPLE Instruments, which includes Static Analyzer, Leaks and Allocation etc. to ensure the bug free code.
- Worked on the iOS beta versions to make sure the app supports new features introduced in new iOS versions.
- Developed reusable Universal Library’s using Objective C and Cocoa Framework to reduce the redundant code.
Sr. Application Expert
Confidential
Technologies and Tools:Objective C, COCOA, XCode, iOS
Responsibilities:
- Technical Lead, also designed the architecture of the application as well.
- Integrated and developed unit test cases.
- Responsible for design/develop of the app from scratch in Windows Phone OS.
- Implemented StoreKit framework so that users could pay via app to download songs.
Sr. Application Expert
Confidential
Technologies and Tools:Objective C, COCOA, XCode, iOS
Responsibilities:
- Single point of Contact with client for all modules and requirement needs.
- Work with UX team to understand the requirements and suggest improvements.
- Responsible for accumulating product knowledge and transfer to team members.
- Implemented unit test cases.
Software Engineer
Confidential
Technologies and Tools:ASP.NET, C#, SQL Server 2005, JavaScript
Responsibilities:
- Offshore coordinator for the project.
- Attend the call with clients to understand the requirements and document the same.
- Demo the product to Clients and Onsite team every week.
Software Engineer
Confidential
Technologies and Tools:ASP.NET, C#, SQL Server 2005, JavaScript
Responsibilities:
- Offshore developer and an active team member.
- Involved in designing the front-end webpages using HTML and writing SQL queries.
- Responsible for writing Unit test cases and delivery.