Ravi

Software Engineer

Vishweshwaran Ravi.

I'm a passionate Software Engineer with a knack for crafting elegant and efficient mobile applications. I thrive on turning innovative ideas into user-friendly experiences, leveraging my expertise in Swift and iOS development.

About Me

Myself

Hello! I’m Vishweshwaran Ravi, a self-taught iOS App Developer with over four years of experience, including a year at FULL Creative. At this global company, I specialized in SwiftUI, implementing MVVM architecture, integrating state machines, and employing modularization strategies. My role involved crafting user interfaces with SwiftUI, ensuring clean and maintainable code through MVVM, enhancing reliability with state machines, and optimizing application architecture. I also led efforts in modularization, fostering collaboration and easing feature integration.

Skills

Leveraging my expertise as an advanced iOS Developer, I specialize in creating seamless and innovative mobile applications with a keen focus on user experience.

  • iOS App Development - SwiftUI, UIKit
  • User Interface Design - Figma, Adobe XD
  • Design Patterns - MVC, MVVM
  • Data Persistence - Core Data, Realm
Skills Set

Expertise

iOS

95%

SwiftUI

93%

UIKit

91%

Combine

90%

Core Data/Realm

88%

Firebase

85%

MVVM, TDD

87%

Git

90%
works

Portfolio

Loadify

iOS App

Setmore

iOS App

Answerconnect

iOS App

In the Chair

iOS App

Paste Vault

MacOS App

IP2GeoVapor

Vapor App

Deploy Vapor App

Medium Article