Abhishek Shukla

Software Engineer

Noida, Uttar Pradesh, India12 yrs 2 mos experience
Highly Stable

Key Highlights

  • Over 10 years of iOS development experience.
  • Expert in Swift, SwiftUI, and Objective-C.
  • Proven track record in leading development teams.
Stackforce AI infers this person is a Mobile Application Developer with expertise in iOS technologies and team leadership.

Contact

Skills

Core Skills

Engineering LeadershipUikitMobile ApplicationsSwift (programming Language)Mobile Application DevelopmentRest ApisSoftware Development

Other Skills

Leading Development TeamsCoding ExperienceAlgorithmsCocoa TouchTechnical LeadershipUnit TestingExtensionsAuto LayoutProgrammingScrumXcodeAlgorithm DesignCommunicationMVVVMProblem Solving

About

As a Lead Software Engineer at Encora digital, I apply my iOS expertise and technical leadership skills to develop and deliver high-performance mobile applications. I have more than 10 years of experience in iOS development, using Swift, SwiftUI, and Objective-C. I am responsible for defining and implementing scalable and reusable architectures, conducting code reviews and unit testing, and collaborating with cross-functional teams to ensure the quality and user experience of the products. I also have a strong proficiency in iOS frameworks, such as SwiftUI, UIKit and Core Data, and I am adept at understanding and converting business requirements into actual products. I am passionate about technology and innovation, and I constantly seek to improve the codebase and the architecture for better scalability and optimization.

Experience

12 yrs 2 mos
Total Experience
1 yr 10 mos
Average Tenure
1 yr
Current Experience

Publicis sapient

Lead Software Engineer

Jun 2025Present · 1 yr · Gurugram, Haryana, India · Hybrid

Leading Development TeamsEngineering Leadership

Encora inc.

2 roles

Lead Software Engineer

Promoted

Feb 2024May 2025 · 1 yr 3 mos · Remote

UIKitCoding ExperienceAlgorithmsCocoa TouchTechnical LeadershipUnit Testing+4

Development Team Lead

Feb 2024May 2025 · 1 yr 3 mos · Remote

UIKitCoding ExperienceUnit TestingExtensionsAuto Layout

Nagarro

2 roles

Staff Software Engineer

Sep 2018Jan 2024 · 5 yrs 4 mos

  • Understand business requirements and convert those business requirements/ideas into an actual product with excellent design and quality.
  • The product has been used by the well know aviation group's crew members with more than 18K users.
  • My responsibilities are:
  • Delivery and developing applications for iPhone and iPad.
  • Defining architecture for better reusability and memory management.
  • Sprint Planning & Efforts Estimation using Agile framework.
  • Continuous improvements on processes like code reviews, unit testing, peer programming, etc.
  • Analyse requirements given by the Product-Team and coordinate to develop a robust and good user experience application.
  • Continuous improvements in codebase and architecture for better scalability.
Swift (Programming Language)Software DevelopmentProgrammingScrumXcodeMobile Application Development+26

Staff Engineer

Sep 2018Jan 2024 · 5 yrs 4 mos

Swift (Programming Language)SwiftUICore DataREST APIsUIKitGit+3

Paytm

Senior Software Development Engineer

Sep 2017Aug 2018 · 11 mos · Noida Area, India

  • Working closely with product owners to understand business requirements and convert those business requirements into actual products with excellent quality and user experience.
  • My responsibilities are:
  • Delivering and Developing Paytm Mall Mobile Application.
  • Sprint Planning & Efforts Estimation.
  • Defining architecture for better scalability & optimized solutions.
  • Continuous improvements on processes like code reviews, branching strategy, etc.
  • Analyzing requirements given by the Product-Team & coordinating to develop a robust product, considering the estimates and their impacts.
  • Improvement in codebase and architecture for better scalability.
Swift (Programming Language)Software DevelopmentProgrammingXcodeMobile Application DevelopmentAlgorithm Design+17

Appinventiv

Senior Software Engineer

Feb 2017Jul 2017 · 5 mos · Noida Area, India

  • Design, architecture, and development of internal iOS applications in the company. Closely working with the business team to understand all the requirements and develop a robust and reliable application for iPhone and iPad users.
Software DevelopmentProgrammingXcodeUIKitCoding ExperienceAlgorithms+7

Innovationm

Software Engineer

Sep 2014Nov 2016 · 2 yrs 2 mos · Noida Area, India

  • Worked as an iOS Developer!
Software DevelopmentProgrammingXcodeUIKitCoding ExperienceAlgorithms+5

Ahoy telecom private limited

Software Engineer

Jul 2013Aug 2014 · 1 yr 1 mo · Noida Area, India

Software DevelopmentProgrammingCoding ExperienceAlgorithmsComputer ScienceComputer Engineering+2

Education

Bangalore Institute of Technology

Bachelor of Engineering - BE — Information Technology

Aug 2007Jul 2011

Bangalore Institute of Technology

Bachelor of Engineering (BE) — Computer Science

Jan 2007Jan 2011

Stackforce found 100+ more professionals with Engineering Leadership & Uikit

Explore similar profiles based on matching skills and experience