Tech Lead-mobile Resume
5.00/5 (Submit Your Rating)
Camden, NJ
SUMMARY
- Over 9+ years of thought leadership in Mobile Technology industry.
- Remarkable experience with iPhone/iPad application development using iOS 13.3 SDK, Swift 5.1, Cocoa and Xcode 11.4 etc.,
- Software developer experienced in designing, developing and delivering solutions.
- In - depth knowledge of the Object-Oriented Programming, Object Oriented Analysis and Development.
- Familiarity with Mac OSX and Apple iPhone/iPad user interface
- Proficient in providing Database Management, Locations Services, Audio, Graphics and Animation capabilities in Applications.
- Through understanding COCOA Design Patterns, MVC, MVP and MVVM Architecture and other concepts like Delegation and Protocols.
- Strong Understanding of the iOS Provisioning Portal viz. Obtaining Development Certificate, Assigning Devices and Installing Development Provisioning Profiles.
- Built rich user interface applications by integrating it with various databases and client-server applications in iPhone/iPad.
- Experience in the entire Software Development Lifecycle including requirements gathering, design, coding, testing, debugging and maintenance.
- Experience in integrating with multiple RESTful web services and parsing XML and JSON responses & web technologies such as HTML 5, CSS and JavaScript.
- Experience with Apple Watch, tvOS and Siri Kit.
- Experience with Agile Development Methodologies.
- Good knowledge of Software Configuration Management, version control and defect tracking tools.
- Experience in tools such as JIRA, Confluence and Rally.
- Experience in Test Driven Development Process of software development. Proficient in handling multiple projects simultaneously.
- Experience in bug fixing enhancement and providing 24/7 support in production.
TECHNICAL SKILLS
Languages: Swift 2, 3,4 and 5, Objective C, Java and C++
IDE: XCode (3.x - 11.4)
Mobile OS: iOS SDK (3.2 - 13.3), tvOS, IPad and iWatch.
Web Technologies: HTML 5, CSS and JavaScript
Tools: JIRA, Git, Rally, Bitbucket and SourceTree
Coding Practices: XCTest and Instrumentation Tools
Web Services: REST and SOAP
Database: SQLite, Postgres SQL
Platforms: Macintosh and Windows
Other Tools: Google Firebase, Google Storage, InVision, Google Crashlitics, JibeStream (Indoor navigation), Intelepeer two-way messaging, Bing Map
PROFESSIONAL EXPERIENCE
Confidential, Camden, NJ
Tech Lead-Mobile
Responsibilities:
- Design, Architecture and leading the team of software developers (Onsite, Offshore and Interns (Drexel students-Philadelphia)) responsible for design and development of mobile application for Confidential .
- Work closely with Project Management and Leadership to drive projects, identify optimal software technologies to utilize, evaluate/deliver software requirements specifications, successfully execute schedules and assist in software development for our various platforms.
- Worked across the organization and with business stakeholders to resolve/communicate key issues, critical decisions, and priorities and manage expectations and delivery timelines.
- Understand and meet business needs with respect to performance/latency, functionality, scalability, and reliability
- Collaborate with various stakeholders to solve innovative problems utilizing out-of-the-box solutions.
- Actively participated in all team agile ceremonies and contribute to ensure that all team commitments are delivered on time and of the highest quality.
- Influence and contribute to group discussions and in corporate feedback/communication from broader team.
- Partner with domain teams across the organization to integrate new features into the Home screen.
- Actively engage with developers outside of the local sprint team across various disciplines (Android, iOS, APIs, Web, etc.)
- Code review and suggestion for team members.
Confidential
IOS Developer
Responsibilities:
- Participated daily in SCRUM meetings along with developers, testers, product owners to deliver the right value of project and discuss the progress of the project in sprints.
- Sync up with other team members to achieve the sprint goals.
- Perform day-to-day tasks for the stories.
- Implement UI for the new screens and redesigned several screens including default application landing screen as per newer wireframe.
- Enable Accessibility feature for all the elements and maintain focus order for them.
- Add unit testing for the stories that I am responsible for using XCTest.
- Code review and suggestion for team members.
- Final build cut process and upload in the app store for review after Sprint done.
- Worked closely within a cross functional team of testers and developers.
- Created unit test cases for the most important features of the application using XCTest.
- Had continuous integration through Jenkins.