Pradeep Singh — Senior Software Engineer
As a Senior Software Engineer at UCodeSoft Solutions, I have over 10 years of experience designing and developing native iOS applications. My work is driven by a focus on leveraging SwiftUI, Firebase, and Cloud Firestore to deliver scalable, user-centric, and high-performing mobile solutions for diverse industries. Over 10 years of experience in application software development for mobile platforms, I have upgrade my skills which is described below. Proficient in Objective-C, Swift, Kotlin, Java, SQL, and Dart programming languages. Well-versed with Agile Methodology(Scrum), SDLC, OOPs. Experience with different architecture implementations, such as MVC and MVVM. Cloning and adapting existing Android apps to iOS platform and vice versa. Experience with the Flutter framework to develop hybrid applications. Experience with backend development for applications using BaaS, such as Firebase. Experience with offline storage, threading, and performance tuning. Familiarity with RESTful APIs to connect mobile applications to back-end services. Knowledge of UI/UX standards and tools such as Figma, Zeplin, and Wireframe. Experience with performance and memory tuning tools. Familiarity with cloud messaging APIs and push notifications. Proficient understanding of code versioning tools such as Git, GitHub, Bitbucket, and SourceTree. Experience in developing custom SDKs or frameworks. Experience with third-party social network integration (Facebook, Google, Apple, Dropbox, etc.). Experience with ad network and analytics integration (AdMob, Crashlytics, etc.). Experience with Twilio to create SIP domains for calling using softphones. Experience with Jira and Fastlane tools. Experience with Unit Testing, UI Testing, Debugging, Code Coverage and XCTest. Experience to develop the KIOSK applications and managed with JAMF(MDM). Knowledge of React JS, PHP and Laravel fremework as well.
Stackforce AI infers this person is a Mobile App Development expert with a focus on iOS and backend integration.
Location: Chandigarh, Chandigarh, India
Experience: 10 yrs 11 mos
Skills
- Ios Development
- Scrum
- Rest Apis
Career Highlights
- Over 10 years of experience in mobile app development.
- Proficient in both native and hybrid application frameworks.
- Strong expertise in backend integration and performance optimization.
Work Experience
UCodeSoft Solutions Private Limited
Senior Software Engineer (4 yrs 11 mos)
goMad Infotech
Sr Software Engineer (2 yrs 3 mos)
NetSet Software Solutions
Sr. IOS Developer (3 yrs 9 mos)
Education
BCA at Punjab Technical University
Master of Computer Applications - MCA at Sikkim Manipal University