Software engineering professional with deep expertise in developing robust, scalable applications. Strong focus on team collaboration, driving projects to successful completion, and adapting to evolving requirements. Proficient in multiple programming languages, frameworks, and tools. Values delivering high-quality results and fostering productive work environment.
Overview
10
10
years of professional experience
Work History
Senior Software Engineer
Diligent Corporation
07.2024 - Current
Developed and maintained enterprise-level iOS messaging application using Enhanced MVC architecture with Coordinator pattern, Repository pattern, and Dependency Injection
Architected and implemented comprehensive message retraction system with 2-minute time window, featuring soft-delete mechanism with server synchronization, graceful UI state management for retracted messages display ('This message was deleted')
Implemented sophisticated rich text editing system with custom NSAttributedString processing, HTML conversion, , resolving complex UITextView behavior issues.
Collaborated with cross-functional teams to define project requirements and deliver high-quality software on schedule.
Designed and implemented RESTful APIs to streamline data integration across platforms.
Conducted code reviews to ensure adherence to industry standards and improve code quality across projects.
Developed scalable applications using agile methodologies for timely project delivery.
Team Lead
I-exceed Technology Solutions pvt.ltd
06.2021 - 07.2024
Pioneered in modernization of the legacy Appzillon MADP product originally coded in Objective-C, seamlessly transitioning it to Swift for enhanced efficiency and maintainability.
Collaborated with cross-functional teams, including designers and product managers, to translate requirements into functional applications.
Developed and maintained iOS applications for digital banking using MVVM and CLEAN architecture resulting in a 20% increase in application performance and a 15% enhancement in user satisfaction.
Ensured App compatibility with OWASP Mobile security guidelines using Veracode.
Responsible for end-to-end orchestration of the application releases.
Conducted capacity planning, tasking, sprint planning, managing the product backlog, and ensuring the use of scrum practices.
Actively participated in Agile development methodologies, including sprint planning, daily stand-ups, and retrospective meetings, contributing to a 20% increase in team velocity and overall project delivery efficiency.
Senior Software Engineer
I-exceed Technology Solutions pvt.ltd
06.2018 - 01.2021
Developed and maintained iOS applications for digital banking using MVVM and CLEAN architecture.
Integrated third party sdk like alamofire, Kingfisher, QCropper to enhance application functionality and improve development efficiency.
Implemented the mostly used features in Banking applications like Google maps, Current Location, Rich Notifications, Biometric Authentication, Deep Linking.
Ensured App compatibility with OWASP Mobile security guidelines using Veracode.
Integrated third-party libraries into the application and Appzillon MADP such as Micro blink, Brankas and Black Berry Dynamics.
Responsible for end-to-end orchestration of the application releases.
Conducted capacity planning, tasking, sprint planning, managing the product backlog, and ensuring the use of scrum practices.
Associate Consultant
Enstrapp It Solutions pvt.ltd
06.2015 - 06.2018
Built and maintained basic web applications using HTML, CSS, and Java.
Assisted in resolving minor web bugs and supporting front-end development efforts within the team
Developed and maintained iOS applications for enterprise and industrial mobility using MVC architecture.
Integrated third-party libraries and APIs to enhance application functionality and improve development efficiency.
Involved in end-to-end orchestration of the application releases.
Education
BE/B.Tech/BS -
JNTU Anantapur
01.2013
Skills
iOS application development
Cocoa-Touch,
Swift,
Objective-C,
Swift UI development
HTML web development
JavaScript programming
Continuous integration expertise
Experience with Xcode Cloud
Agile
Accomplishments
Shining Star Award - 2021
For demonstrating the continued commitment, required to achieve excellence and success.
Achievement Award – 2022
For dedication and consistent performance in developing iOS Consumer Banking and Enterprise Applications