// Naren.swift
// GitHubProfile
//
// Created by Naren on 2024.
// π Passionate iOS Developer | Swift Enthusiast | Lifelong Learner
//
import Foundation
struct Naren {
// MARK: - About Me
let name: String = "Naren Krishnaa"
let role: String = "Senior iOS Developer"
let experience: Int = 8
// MARK: - Current Focus
var currentFocus: [String] {
return [
"π Deepening expertise in SwiftUI and Combine",
"π Enhancing iOS performance with Core Animation and optimization techniques",
"π¨ Crafting clean and scalable UI/UX designs",
"ποΈ Exploring podcast integration and multimedia content delivery",
"π Sharing knowledge through blogs and Swift meetups",
"π Enjoying fiction and exploring new literary genres"
]
}
// MARK: - Skills
let skills: [String] = [
// Programming Languages & Frameworks
"Swift", "Objective-C", "UIKit", "SwiftUI",
// Data Persistence & Storage
"Core Data", "Realm", "Firebase",
// Architectural Patterns
"MVP", "MVC", "MVVM",
// Version Control & Deployment
"Git", "GitHub", "App Store Deployment",
]
// MARK: - Connect With Me
func connectLinks() -> [String: URL] {
return [
"πΌ LinkedIn": URL(string: "https://www.linkedin.com/in/narenkrishnaa")!,
"π GitHub": URL(string: "https://github.com/NarenkrishnaaR")!,
"π§ Email": URL(string: "mailto:narenkrishnaar@gmail.com")!
]
}
}
// Instantiate the Profile
let narenProfile = Naren()
// Showcase Profile Details
print("π Hello, I'm \(narenProfile.name) - \(narenProfile.role) with \(narenProfile.experience)+ years of experience.\n")
print("π Currently focusing on: \(narenProfile.currentFocus.joined(separator: ", "))\n")
print("π οΈ Skills: \(narenProfile.skills.joined(separator: ", "))\n")
print("π¬ Connect with me: \(narenProfile.connectLinks().keys.joined(separator: ", "))\n")
Popular repositories Loading
-
iOS-Swift-Little-Tricks
iOS-Swift-Little-Tricks PublicForked from uy/iOS-Swift-Little-Tricks
π Little tricks should be known
Swift 1
-
CloudinarySample
CloudinarySample PublicUpload and Download an image using Cloudinary sample app
-
-
-
-
SnapkitSample
SnapkitSample PublicBuilding view with auto layouts constraints programmatically
Swift
Something went wrong, please refresh the page to try again.
If the problem persists, check the GitHub status page or contact support.
If the problem persists, check the GitHub status page or contact support.