Summary
Overview
Work History
Education
Skills
Recent Projects
Timeline
Generic
Ramamoorthy M

Ramamoorthy M

Senior IOS Developer
Chennai

Summary

With over 10 years of focused experience in iOS software, specialized in developing, optimizing, and supporting user-friendly applications. Recognized for efficient project delivery and surpassing client expectations, consistently delivering high-quality solutions driving tangible success

Overview

11
11
years of professional experience
4
4
years of post-secondary education

Work History

Lead iOS Developer

LanceSoft
Chennai
2024.07 - Current
  • Led and supported the iOS team during training, exploring SwiftUI and VIPER architecture and providing guidance to team members.
  • Transitioned to production, implementing assigned user stories to enhance application functionality.
  • Collaborated with team members to ensure timely and efficient delivery of project requirements.

Senior IOS Developer

BlattnerTech
06.2023 - 03.2024
  • Spearheaded optimization efforts for existing projects, resulting in enhanced performance and efficiency.
  • Led a project focused on centralizing code to enable dynamic font, color, and asset changes, contributing to improved maintainability and flexibility.
  • Actively participated in code reviews for proposed new projects, ensuring code quality and adherence to best practices.
  • Collaborated with fellow developers, offering assistance and sharing insights on new requirements to drive innovation and problem-solving.
  • Contributed to maintaining existing mobile applications by designing patches to support iOS automatic updates, ensuring ongoing functionality and user satisfaction.

Senior IOS Developer

Mavin Apps and Technology
09.2013 - 06.2023
  • Led successful launch of over 10 apps on App Store, showcasing strong track record of delivery.
  • Demonstrated expertise in Swift programming language and managed teams to create and deliver applications.
  • Designed applications based on well-established architectural patterns like MVC and MVVM, focusing on scalability and maintainability.
  • Engineered custom animations and transitions to enhance user experience, showcasing creativity and attention to detail.
  • Conducted thorough code reviews and debugging sessions to maintain code quality and resolve issues efficiently, leveraging Git for version control.
  • Implemented concurrency with Grand Central Dispatch to improve responsiveness and leveraged debugging tools like Instruments to enhance app performance.
  • Developed comprehensive unit and UI tests to ensure functional correctness and validate common UI workflows, emphasizing importance of quality assurance.
  • Experienced in providing localization support, ensuring apps are tailored to different regions and languages.

Education

Bachelor of Engineering(B.E) in Computer Science. -

SMK Fomra Institute of Technology, Anna University
Chennai, TamilNadu
09.2009 - 07.2013

Skills

Swift programming language

Objective-C programming language

UIKit/SwiftUI framework

Core Data,Core Animation

Networking (RESTful APIs)

Multithreading and concurrency

Push notifications handling

App Store deployment and distribution

Memory Management

Git version control

Design patterns (MVC, MVVM, etc)

Socket,Firebase,AVFoundation,Chart,Chat,RXSwift

Recent Projects

Compass Software Suite:

Role: Lead iOS Developer

  • Compass Software Suite facilitates hospital management by organizing doctor schedules and case details.
  • Developed X-ray file upload feature for seamless medical imaging integration.
  • Implemented hospital snapshot feature for quick access to essential case details.
  • Collaborated across teams to ensure smooth feature integration.
  • Provided technical guidance and ensured high code quality.
  • Engaged with stakeholders to align project objectives and client expectations

App link: Enterprise App

LaborLinc

Role: Lead iOS Developer

  • LaborLinc simplifies gig management by providing real-time access to shift details, calendar events, and payroll information. With just a few taps, users can accept work, receive notifications for changes, and stay organized on the go.
  • Led app rebuilding efforts for enhanced user experience.
  • Centralized design and assets to optimize customization.
  • Collaborated with team for seamless feature integration.
  • Ensured app reliability and performance through rigorous testing.
  • Provided technical guidance for high-quality code.
  • Aligned solutions with user needs and stakeholder expectations.

App link: https://apps.apple.com/in/app/laborlinc/id1184273882

HiYup: 

Role: Lead iOS Developer

  • Led a dynamic team of developers in architecting and developing the innovative HiYup platform, a global showcase for businesses.
  • Actively collaborated with cross-functional teams, including backend developers, designers, and QA testers, ensuring seamless feature integration.
  • Personally spearheaded the development of pivotal functionalities such as business profile creation, location services integration, and multimedia content management.
  • Conducted regular code reviews, providing valuable mentorship to junior developers to maintain high code quality and adherence to industry best practices.
  • Ensured timely project delivery, effectively coordinating efforts to overcome technical challenges and meet project milestones.
  • Engaged with clients to understand their requirements and provided regular updates on project progress, fostering a strong client-developer relationship.

App link: https://apps.apple.com/in/app/hiyup/id1534582251

CityEV: 

Role: Lead iOS Developer

  • Led a team of 5 developers in developing CityEV, an electric vehicle charging app, ensuring project completion within deadlines.
  • Collaborated closely with UX/UI designers to translate design concepts into functional, user-friendly interfaces prioritizing safety.
  • Implemented key features for charging station location, session management, and safety protocols.
  • Participated in problem-solving sessions, contributing innovative ideas to enhance app functionality.
  • Led testing and debugging efforts to ensure reliability and regulatory compliance.
  • Facilitated client communication, gathering feedback and ensuring project alignment with objectives.

App link: https://apps.apple.com/in/app/cityev/id1525850045

Picsetter: 

Role: iOS Developer

  • Collaborated with a team of developers to build Picsetter, a community platform for travelers to share recommendations and experiences.
  • Contributed to the development of features such as photo and location check-ins, auto-organization of photos, and user profile management.
  • Worked closely with backend developers to integrate APIs for data retrieval and storage.
  • Participated in sprint planning meetings and provided input on technical feasibility and implementation strategies.
  • Conducted unit and integration testing to ensure the quality and stability of the app.

App link: https://apps.apple.com/us/app/picsetter/id1447626131

Cabgotel: 

Role: iOS Developer

  • Worked within a development team to create Cabgotel, a travel booking app for truck drivers and passengers.
  • Developed features for booking travel accommodations, managing bookings, and facilitating communication between drivers and passengers.
  • Collaborated with designers to implement a user-friendly interface optimized for mobile devices.
  • Participated in code reviews and provided feedback to maintain code quality and consistency.
  • Assisted in troubleshooting and resolving technical issues during development and testing phases.

App link: https://apps.apple.com/in/app/cabgotel/id1477975550

TradeWith: 

Role: iOS Developer

  • Contributed to the development of TradeWith, an analytics-driven sharing and discovery app for stock and ETF investment ideas.
  • Implemented features for personalized news delivery, stock tracking, and portfolio management.
  • Worked closely with backend developers to integrate APIs for real-time data retrieval and analysis.
  • Collaborated with UX/UI designers to create intuitive and engaging user interfaces.
  • Conducted testing and debugging to ensure app functionality and performance met quality standards.

App link: https://apps.apple.com/us/app/tradewith/id1434427444#?platform=iPhone

LBATTENDANT: 

Role: iOS Developer

  • Contributed to the development of LBATTENDANT, a comprehensive mobile app for managing laundromat operations.
  • Implemented features such as wash-dry-fold ticketing, attendant time clock, and transaction management.
  • Collaborated closely with backend developers to integrate payment processing and loyalty program features.
  • Participated in sprint planning and daily stand-up meetings to track progress and address any blockers.
  • Conducted testing and debugging to ensure app functionality and reliability.

App link: https://apps.apple.com/in/app/lb-attendant/id1383308331

THE LAUNDRY BOSS: 

Role: iOS Developer

  • Played a key role in developing THE LAUNDRY BOSS, a mobile app for laundromat payment systems.
  • Implemented features including credit card acceptance, loyalty program management, and cash account top-ups.
  • Collaborated with designers to create a user-friendly interface optimized for easy payment processing.
  • Conducted code reviews and provided feedback to maintain code quality and consistency.
  • Assisted in testing and debugging to identify and resolve issues during development and testing phases.

App link: https://apps.apple.com/in/app/the-laundry-boss/id1210644815

Timeline

Lead iOS Developer

LanceSoft
2024.07 - Current

Senior IOS Developer

BlattnerTech
06.2023 - 03.2024

Senior IOS Developer

Mavin Apps and Technology
09.2013 - 06.2023

Bachelor of Engineering(B.E) in Computer Science. -

SMK Fomra Institute of Technology, Anna University
09.2009 - 07.2013
Ramamoorthy MSenior IOS Developer