Summary
Overview
Work History
Education
Skills
Languages
Hobbies and Interests
Awards
Timeline
Generic

PIYUSH KUMAR SINGH

Pune

Summary

Dynamic and detail-oriented iOS Developer with around 7 years of experience in mobile application development, skilled in delivering high-quality, scalable applications within fast-paced environments. Proven track record of collaboration, technical problem-solving, and efficiency, consistently meeting project objectives on time and with precision. Strong team player and self-starter, seeking an opportunity to leverage technical and organizational strengths to drive success and growth for both company and personal development.

Overview

8
8
years of professional experience

Work History

Associate Consultant

GlobalLogic
04.2023 - Current

Nojima Corporation

Project Description : Digital transformation of a Japanese e-commerce store, enhancing customer engagement through dedicated customer and associate applications, resulting in increased customer response and satisfaction.

Customer app is used for exploring Nojima's loyalty app and MVP app through which user can scan product's QR code and get its details. Users can add products to cart and place an order, they can view store map of particular stores which shows placement of different categories within store and can also raise Help Requests in case they need any assistance. They can also register the products and get coupons.

Associate app is used by in-store associates to assist the customers in case any Help Request is raised and to handle the order placed by them.

Team Size : 20 Members

My Roles & Responsibilities:

  • Development and modification of native iOS application as per client's requirements.
  • Maintaining and updating code base on Git.
  • Writing reusable modules during development to reduce code duplication and increase efficiency.
  • Code refactoring for existing modules for increasing re-usability of code.
  • Interacting with Product Owners and business team to get requirements clarified and suggest appropriate alternatives in case required.
  • Doing code review of PR raised by peer members.
  • Working on POC for implementing as part of MVP.
  • Enhanced client satisfaction by providing tailored solutions and recommendations for their business needs.
  • Collaborated closely with cross-functional teams to devise effective strategies and action plans for clients'' businesses.
  • Mentored junior team members, sharing expertise, knowledge, and best practices to enhance overall team performance.
  • Optimized customer experience by delivering superior services and effectively troubleshooting issues.

Application Development Senior Analyst

Accenture Solutions Pvt. Ltd.
10.2021 - 03.2023

Saudi Airlines

Project Description : Through this app users in Middle East geography can book their flights, manage their bookings, do check in for booked flight and avail services offered by Saudi Airlines.

  • VIPER architecture was used along with SwiftUI for project delivery
  • Team Size : 20 Members

Wendy's International

Project Description : It's a food ordering app for US and Canada geographies

  • Code architecture used was MVVM with latest Swift version
  • It was majorly a transition from old legacy code to new updated iOS standard code along with new feature additions and bug fixing
  • Team Size : 15 Members

My Roles & Responsibilities:

  • Development and modification of native iOS application as per client's requirements
  • Working with cross platform teams to get the application working smoothly and implement new functionalities
  • Maintaining and updating code base on Git & ADO
  • Writing reusable modules during development to reduce code duplication and increase efficiency
  • Maintaining the application performance using Xcode instruments like Memory Profiling, Leaks
  • Code refactoring for existing modules for increasing re-usability of code
  • Interacting with Product Owners and business team to get requirements clarified and suggest appropriate alternatives in case required
  • Giving guidance to junior developers on proper working standards and also helping other team members in completing their tasks

Senior Software Engineer

NexWave Talent Management Solutions(Accenture Contractor)
10.2020 - 10.2021

Worked in Accenture Solutions Pvt Ltd as a contractor

  • Development and modification of native iOS application as per client's requirements
  • Working with cross platform teams to get the application working smoothly and implement new functionalities
  • Integration of API with the client application
  • Maintaining and updating code base on Git

Senior Software Engineer

BedBath&Beyond(Managed by Vserv Business Solutions)
08.2019 - 09.2020
  • Development of native E-commerce iOS app modules compatible with iPhone and iPad as per business requirement
  • Attend daily scrum with offshore and onshore team for the tasks assignment and blockers if any
  • Working with other team members to discuss about the issues faced during application development
  • Work by taking testing team in loop regarding the defects assigned and to find out whether its valid or not before fixing it
  • Integration of API with the client application
  • Creating and maintaining effective branching strategies for different modules on Git
  • Maintaining the application performance using Xcode instruments like Memory Profiling, Leaks and Time Profiling
  • Doing code refactoring for existing modules for increasing reusability of code
  • Uploading app on testing platforms like AppCenter and on App Store

Software Engineer

Kellton Tech Solutions Ltd
02.2017 - 07.2019

Indigo Native App

Project Description : Indigo Native App is iOS app of Indigo for flight booking where user can book flights, take services provided by Indigo, select seats and do web check-in from app itself

  • Role : iOS Developer
  • Team size : 15 Members

Hero Fincorp

Project Description : Hero Fincorp is a loan provider app for medical practitioners.

  • First all the details of user is validated through medical council and then according to the annual income of practitioner an approximate loan amount is shown to user
  • After user uploads the bank details then final loan amount is shown to him along with tenure
  • An agent is scheduled according to user's availability to collect all the documents for verification after which loan is sanctioned to him when documents are successfully verified
  • Role : iOS Developer
  • Team size : 8 Members

Toffee Dating App

Project Description : Toffee Dating is a social dating app for UK school students, where user can like/dislike other user's card according to the filters set by user and can chat with them

  • Firebase was used as database and for chatting
  • Role : iOS Developer
  • Team size : 5 Members

Education

B. Tech - Electronics Engineering

University Of Petroleum And Energy Studies
06.2017

Higher Secondary Education -

Methodist High School
05.2012

Secondary Education -

St. Lawrence High School
05.2010

Skills

  • Mobile App Development
  • Swift
  • XCode
  • SwiftUI
  • Technical Analysis
  • Accessibility
  • Analytics
  • App Store Management
  • Firebase
  • Jira
  • SourceTree
  • Charles Proxy
  • Push Notifications
  • GitHub
  • ADO
  • Postman
  • Design Patterns
  • Agile
  • Communication
  • Self-motivation
  • Decision Making
  • Teamwork

Languages

English
Hindi

Hobbies and Interests

  • Travel
  • Cooking
  • Music

Awards

  • Spotlight of the Month Award for May in Globallogic.
  • Recieved Appreciation Certification for Nojima Go-Live in Globallogic.
  • iChamp and ACE award, Accenture Solutions Pvt. Ltd., Received iChamp and ACE award.
  • Star of the Quarter Award, Kellton Tech Solutions Ltd., Received Star of the Quarter Award.
  • Table Tennis Double's Tournament, Kellton Tech Solutions Ltd., Two times winner of Inter-Organizational Table Tennis Doubles tournament.

Timeline

Associate Consultant

GlobalLogic
04.2023 - Current

Application Development Senior Analyst

Accenture Solutions Pvt. Ltd.
10.2021 - 03.2023

Senior Software Engineer

NexWave Talent Management Solutions(Accenture Contractor)
10.2020 - 10.2021

Senior Software Engineer

BedBath&Beyond(Managed by Vserv Business Solutions)
08.2019 - 09.2020

Software Engineer

Kellton Tech Solutions Ltd
02.2017 - 07.2019

Higher Secondary Education -

Methodist High School

Secondary Education -

St. Lawrence High School

B. Tech - Electronics Engineering

University Of Petroleum And Energy Studies
PIYUSH KUMAR SINGH