Available to hire
Hi! I’m Uday Varma Rudraraju, an iOS Application Developer with over 4 years of experience building native iOS apps and cross-platform mobile solutions. I’m passionate about creating intuitive and high-performance apps using Swift, SwiftUI, Objective-C, and React Native, always following Apple’s Human Interface Guidelines to deliver great user experiences.
Throughout my career, I’ve worked on scalable applications with cloud integrations and RESTful APIs, collaborating closely with cross-functional teams in Agile environments. I enjoy problem-solving, continuous learning, and contributing to innovative projects that make a difference.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Language
English
Fluent
Hindi
Advanced
Work Experience
Software Developer at Zero Rideshare
November 1, 2024 - June 19, 2024Developed and maintained the user-facing native iOS application for the ride-sharing service using Swift and SwiftUI/UIKit, enhancing user experience and application performance. Integrated RESTful APIs with RabbitMQ-based microservices using Saga orchestration pattern for real-time data flow and backend communication. Implemented secure APIs using REST and GraphQL, enabling real-time data sync between Rider and Driver apps and backend microservices. Performed end-to-end testing including unit and UI tests, ensuring over 95% test coverage. Implemented push notifications using APNs and FCM, deep linking, and background processing to improve user re-engagement. Collaborated with cross-functional teams in an Agile/Scrum environment.
Software Developer at Community Dreams Foundation
March 1, 2024 - November 1, 2024Designed and developed full-stack solutions using MEAN and MERN stacks. Built RESTful APIs and microservices architecture with PostgreSQL and MySQL optimization. Created responsive web applications using Vue.js, Bootstrap, Tailwind CSS, and JavaScript ES6+. Integrated AWS cloud services and Redis caching for better performance. Collaborated with stakeholders via Jira to translate business needs into scalable solutions. Implemented OAuth 2.0, JWT authentication, and followed security best practices.
Student Assistant - IT & Academic Support at California State University Long Beach
September 1, 2022 - May 31, 2024Developed and maintained iOS applications for academic departments using Swift, Swift-UI, and Core Data. Built student portal features and database applications with SQLite and Core Data. Designed responsive mobile interfaces with SwiftUI and UIKit components, adding accessibility features per WCAG guidelines. Implemented RESTful API integrations for student information systems. Assisted in migrating legacy apps to modern iOS frameworks and applied security best practices.
Software Developer at TaGit
May 1, 2020 - July 31, 2022Built hybrid mobile applications using React Native for both Android and iOS, enabling faster development cycles. Applied core iOS development concepts and architectural patterns (MVC/MVVM). Developed and tested app modules with Kotlin and Swift, adhering to platform UI standards. Conducted device compatibility testing across multiple screen sizes and OS versions. Integrated Firebase authentication and real-time messaging across platforms. Monitored app performance and crash analytics with Firebase and Mixpanel.
Software Intern at Verzeo
May 1, 2019 - July 31, 2019Developed native iOS applications using Swift 5.0, Objective-C, and Xcode IDE. Implemented MVC/MVVM design patterns following Apple's guidelines. Collaborated with design teams with Sketch/Figma to create UIKit and SwiftUI interfaces. Integrated Core Data and SQLite for data persistence. Participated in code reviews using GitHub and adhered to best practices with CocoaPods. Integrated RESTful APIs and implemented JSON parsing. Tested applications with XCTest framework and implemented push notifications.
Software Developer at Zero Rideshare
November 1, 2024 - June 19, 2025Developed and maintained the native iOS ride-sharing app using Swift and SwiftUI/UIKit to improve user experience and performance. Integrated RESTful APIs with RabbitMQ-based microservices for real-time data flow and orchestrated backend communication via the Saga pattern. Enabled secure API connections using REST and GraphQL for real-time synchronization between rider and driver applications and backend services. Performed comprehensive end-to-end testing with >95% coverage using XCTest and JUnit, and implemented push notifications, deep linking, and background processing to enhance user engagement. Collaborated with cross-functional teams in an Agile environment including sprint planning and code reviews.
Software Developer at Community Dreams Foundation
March 1, 2024 - November 1, 2024Designed and developed full-stack web solutions using MEAN/MERN stacks, building RESTful APIs and microservices with PostgreSQL/MySQL optimizations. Created responsive web apps using Vue.js, Bootstrap, Tailwind CSS, and modern JavaScript. Integrated AWS cloud services including EC2, S3, Lambda, and implemented Redis caching for improved performance. Collaborated with stakeholders using Jira to translate business requirements into scalable software solutions. Implemented OAuth 2.0, JWT authentication, and secured communications with SSL/TLS.
Student Assistant - IT & Academic Support at California State University Long Beach
September 1, 2022 - May 31, 2024Developed and maintained iOS applications for academic departments using Swift, SwiftUI, and Core Data. Built mobile features for student portals and database-driven course management systems. Designed responsive mobile interfaces employing accessibility standards per WCAG guidelines. Collaborated with university IT teams for RESTful API integration with student information systems. Assisted in testing, debugging, and migrating legacy apps to modern iOS frameworks while following security best practices with App Transport Security.
Software Developer at TaGit
May 1, 2020 - July 31, 2022Built hybrid mobile applications using React Native for both iOS and Android platforms. Learned and applied key iOS development concepts including MVC/MVVM patterns and lifecycle management. Developed and tested Android and iOS app modules using Kotlin and Swift, following platform UI guidelines. Conducted extensive device compatibility testing. Integrated Firebase Authentication, Firestore database, and real-time messaging services. Monitored app performance and user behavior analytics using Firebase Performance Monitoring and Mixpanel.
Software Intern at Verzeo
May 1, 2019 - July 31, 2019Developed native iOS applications with Swift and Objective-C following MVC/MVVM design patterns and Apple's Human Interface Guidelines. Collaborated with design teams to create intuitive UI using UIKit and SwiftUI. Implemented local persistence solutions using Core Data and SQLite. Integrated RESTful APIs with URL Session and Alamofire, handled JSON parsing using Codable. Conducted unit testing with XCTest and implemented push notifications using APNs. Participated in code reviews and adhered to best practices using GitHub and CocoaPods.
Education
Master of Science at California State University, Long Beach
September 1, 2020 - May 31, 2024Bachelor of Engineering at Anna University
April 1, 2017 - April 30, 2021Master of Science at California State University, Long Beach
September 1, 2022 - May 31, 2024Bachelor of Engineering at Anna University
January 1, 2017 - April 30, 2021Qualifications
Industry Experience
Software & Internet, Financial Services, Education, Non-Profit Organization, Transportation & Logistics
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer in Long Beach today.