Say no to manually filling long application forms
Visit any careers page and a lightning button will pop up on any compatible page with a form
Use ChatGPT to auto-fill job forms
Ask for Referral for any job post
vishal choudhary
Senior Software Engineer at Publicis Sapient
About
Vishal Choudhary is a Senior Software Engineer at Publicis Sapient, with over 9 years of relevant experience in the field of iOS application development. He is a Technical Lead iOS with substantial experience in Objective-C and Swift. Dedicated, hard-working and have proven experience in creating successful products from conception to release. Vishal has experience of full Mobile Software Development Life Cycle gathering Requirements, software architecture, Design, Coding, and Integration and Testing. He has expertise in using Design patterns and object-oriented methodologies to design software for mobile phones, and has worked on various architectures such as MVC, MVP, MVVM Singleton, Delegate and Notification patterns. In his current role as Technical Lead at HCL, Vishal is responsible for designing and building applications for the iOS platform, ensuring the performance, quality, and responsiveness of applications. He collaborates with a team to define, design, and ship new features and also helps them to fix their issues. Vishal is also responsible for identifying and correcting bottlenecks and fixing bugs, maintaining code quality, organization, and automation, and handling the team of 10 members. He ensures the work is delivered on time without delays and takes care of Tech design and development of each module. Vishal has previously worked as a Senior Software Engineer at Publicis Sapient and as an iOS Developer at Mobile Programming LLC. He has experience in all aspects of iPhone/iPad application development including designing for all types of Screen Sizes. He is innovative and creative, with the ability to identify opportunities and manage proactively to achieve strategic objectives. Vishal has experience in Agile development methodology and is proficient in using version control and bug reporting tools like Svn, Jira, and Git. He has knowledge of professional software engineering practices and best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations. Vishal has experience in Writing Unit Test cases using XCTest. Vishal holds a Master’s Degree in Information Technology from Gyan Jyoti Institute. His Tech Stack includes Senior Software Engineer, Software Engineer, iOS, Objective-c, test, Swift, Mobile, Integration, ui, Backend, and Web.
Education Overview
• gyan jyoti institute
Companies Overview
• hcl
• publicis sapient
• mobile programming llc.
• smartbuzz
• inext solutions
Experience Overview
10.1 Years
Find anyone’s contact
Experience
Skills
Boost your visibility and stand out to employers with referrals from your LinkedIn connections.
Application Development
Application Programming Interfaces (API)
architecture
architectures
Backend
C
C++
Cocoa
Cocoa Touch
Core Data
Design
Design Patterns
Firebase
Git
Google Maps
Integration
iOS
iOS Development
iPhone
Jira
Memory Management
Mobile
Model-View-Controller (MVC)
Model-View-Presenter (MVP)
MVC
MVVM
Objective-C
Objective-c
operations
optimization
performance tuning
PHP
Senior Software Engineer
Software Development Life Cycle (SDLC)
Software Engineer
Software Engineering
Speech Recognition
SQLite
storage
svn
Swift
Swift (Programming Language)
test
test cases
testing
UIKit
Unit Testing
Version Control
Web
Contact Details
Email (Verified)
visXXXXXXXXXXXXXXXXXXXXXomMobile Number
+91XXXXXXXX40Education
gyan jyoti institute
Master’s Degree
2010 - 2013
Frequently asked questions
Find anyone’s contact and let Weekday reach out to them on your behalf
Start hiring nowStop manually filling job applications. Use AI to auto-apply to jobs
Look for jobs now