Overview
Work History
Education
Skills
Published Apps
Timeline
Generic

Michael Kampouris

New York,NY

Overview

6
6
years of professional experience

Work History

IOS Engineer

Rova Inc
07.2021 - Current
  • Spearheaded development and maintenance of key features for iOS and watchOS applications using Swift and SwiftUI.
  • Implemented robust encryption algorithms to enhance security of sensitive user data stored on devices, significantly passing multiple penetration tests and adhering to industry security standards.
  • Optimized application performance for offline use through effective use of CoreData and User Defaults, improving responsiveness and user experience.
  • Collaborated with designers and backend developers in cross-functional teams to develop high-quality, user-friendly products, significantly boosting user retention and engagement.
  • Engaged in all phases of software development lifecycle, from requirements gathering to deployment, consistently delivering projects on time and receiving commendable stakeholder feedback.
  • Designed and implemented unit tests to bolster application reliability and robustness, effectively minimizing bug incidents.

IOS Engineer

BroCode LLC
05.2018 - 07.2021
  • Assisted in development and launch of iOS applications, utilizing Swift for essential programming tasks and routine app maintenance.
  • Supported enhancement of app performance by aiding in implementation of Firebase/Firestore for secure authentication and efficient data storage.
  • Contributed to preliminary client consultations, which helped ensure projects met expectations and received positive feedback upon completion.
  • Acquired practical experience in UI/UX design, aiding in design of user-friendly and visually appealing interfaces for iOS applications.
  • Reduced crash rates significantly by diligently troubleshooting reported issues and deploying fixes in a timely manner, leading to greater app stability and increased user satisfaction.

Education

Bachelor of Science - Computer Science

University of The People
Pasadena, CA

IOS Development -

Devmountain
Salt Lake City, UT

Queensborough Community College of The City University of New York
Oakland Gardens, NY

Skills

  • Xcode
  • Swift
  • SwiftUI
  • UIKit
  • iOS
  • watchOS
  • Swift Concurrency
  • Grand Central Dispatch
  • CoreData
  • TestFlight
  • UI/UX
  • Firebase
  • Unit Testing
  • Git/Github
  • Sketch/Figma
  • Teamwork and Collaboration
  • Strong Communication Skills
  • Design Patterns
  • SOLID Principles
  • Multithreaded Software Applications

Published Apps

  • Hatchie: An app that helps parents track and reward children's chores.
  • PollBooth: A social app for creating and participating in polls.
  • AlgoDots: A puzzle game that features a unique algorithm-based challenge.

Timeline

IOS Engineer

Rova Inc
07.2021 - Current

IOS Engineer

BroCode LLC
05.2018 - 07.2021

Bachelor of Science - Computer Science

University of The People

IOS Development -

Devmountain

Queensborough Community College of The City University of New York
Michael Kampouris