Post Job Free

Resume

Sign in

Senior iOS Engineer

Location:
Bangalore, Karnataka, India
Posted:
March 22, 2021

Contact this candidate

Resume:

Naveen K

Email: adk21w@r.postjobfree.com

Mobile: 814-***-****

Professional Summary

Pursuing career opportunities to work with advance technology as a member of a software engineering team working to resolve technical challenges and develop new technology and products.

Overall 6+ years of experience in the software development (Mobile Applications development).

Strong adaptability & continuous learning attitude, ability to work independently & cohesively with a team, love to build great products from scratch adhering to best software designing practices and architecture

Expertise

Analyzing the requirement of the project and keep tracking of the new requirements.

Worked on multiple apps across different domains like eCommerce, education, social networking and enterprise applications.

Solid understanding of MVC & MVVM architecture, design patterns and SDLC.

Strong experience in developing applications by using the multi-threading concept.

Good knowledge on native frameworks like Core data, Core location, Map Kit frameworks etc.

Implementing custom native interfaces using the latest iOS programming techniques and building reusable iOS software components for iPhone and iPod applications.

Experience in push notifications and deep linking.

Involved in planning, analysis, design, development, testing and implementation of large-scale iOS apps and publishing to the Apple Store.

Good knowledge on GitHub and branching model.

Good exposure to client server applications, REST APIs, JSON parsing, Model Mapping and extensive use of third-party frameworks and libraries.

Involved in code reviews and providing estimates for the new requirements.

Skill Set

Programming Languages : Objective C, Swift

Technical Tools : Xcode, SourceTree, JIRA, Github

Experience

Working with Mastree (Unacademy Company) from Jan 2021 – Present

Worked with Bigbasket as Senior Software Engineer from Jun 2018– Jan 2021.

Worked on Bigbasket’s legacy code base implementing multiple features and took ownership of bringing the features towards closure.

Worked with Sourcebits Technologies as Software Engineer from September 2015 – Jun 2018. Worked on multiple applications from scratch and maintained legacy codebases.

Worked with Anamika Infotech Pvt.Ltd (start up) as Software Developer since December 2013 to August 2015. I started working here on .NET applications and also started working on iOS application, which is a social meetup app notifies about the events happening around.

Educational Qualification

Bachelor of Technology in Electronics & Communication Engineering from JNT University - 2012

Projects

Project 1

Title : Bigbasket

Environment : Xcode, iOS 12.0 Role : iOS Developer

Duration : Jun 2018 to Jan 2021

Description:

Bigbasket is the India’s largest online supermarket with millions of users. Bigbasket iOS app helps the users to shop smoothly, by continuously rolling out the new features and performance enhancements. This helps the organization to get the new customers and win the faith of existing customers. App is designed in such a way that users can easily browse through Bigbasket’s huge inventory of products.

Responsibilities:

1.Worked individually on different features by closely coordinating with other teams.

Worked on Self Service, Order Assistance, Theming and Reviews and Ratings features, which improves the post shopping experience for users and getting the feedback from the customers.

2. Involved in peer code review

3. Worked on architecture level changes in the project, converting the part of the codebase to MVC.

4. Worked on analyzing and fixing memory leaks using instruments.

5. Integrated several third-party SDKs for customer support chat feature, marketing PNs and payment SDKs.

6. Involved in release process, such as uploading builds to TestFlight and App Store.

7. Acted as Tech SPOC for most of the features I worked on.

Project 2

Title : BBDaily

Environment : Xcode, iOS 12.0 Role : iOS Developer

Duration : Jun 2018 to Jan 2021

Description:

BBDaily is BigBasket's associate app, which’s business model is subscription-based model. This helps customers to subscribe for their daily needs for a certain period of time.

Responsibilities:

1.Worked from scratch, setting up the project architecture and network layer.

2.Worked on product listing, detail and subscription modules.

3.Integrated moEngage’s SDK (marketing PNs engine), helps in marketing campaigns and transactional campaigns.

4.Involved in peer code review.

Project 3

Title : JTV Gem Discovery Environment : Xcode, iOS 10.0 Role : iOS Developer

Duration : Mar 2017 to Jun 2018

Description:

Jewelry Television is the United States largest dealer in Jewelry and gemstones, with huge client base. Gem Discovery is exclusively for the JTV customers, which let them to know about the latest news, expert content like articles, videos and more. User can exhibit his gem collection to the public and gem enthusiasts. Stories feature helps the user to view the latest updates from other users through photos or short videos.

Responsibilities:

1.Worked as an individual throughout the project, helped me to associate with every module in the project.

2.Worked closely with the client in understanding the requirements and business.

3.Worked from scratch and involved in setting up the base architecture of the project.

4.Built model classes, network layer, developed UI using auto layouts.

Project 4

Title: PiQUE

Environment: Xcode, iOS 9.2 Role: iOS Developer

Description:

PiQUE is the education app built on Open edX open source platform. It features different courses divided into units, chapters and assignments. It also has the accountability feature which tracks the progress of the user, built in such a way that user cannot skip anything in the course. Assignments and work of the user can be evaluated and results will be updated to the user. It has the white labeling capability, which means with the minimal changes it can be reused for building different apps with minimal changes.

Responsibilities:

1.Worked on the customizing the existing open source code according to the requirements.

Understanding the existing open source edX and building the features on top of it.

2.Worked on User Interface built surrounding the existing code.

3.Used third party libraries for JSON Parsing, Network connections, Model Mapping etc.

Project 5

Title: Health and Glow Environment: Xcode, iOS 9.2

Role : iOS Developer Description:

Health and Glow is an eCommerce application which helps the users to order the health and beauty products online. It has features like user personalization and displaying the products according to user preferences.

Responsibilities:

1.Designed screens using Auto Layouts, adaptable to all screen sizes.

2.Written model classes for several entities.

3.Used third party libraries for JSON Parsing, Network connections, Model Mapping etc.

Declaration:

I hereby declare that all the information mentioned above is true to the best of my knowledge.

Place: Bangalore

Date: (NAVEEN)



Contact this candidate