About

A Software Developer with over five years of experience in developing applications for iOS and macOS, alongside a year of focused learning game development using Unity. My career is characterized by a strong capability to work across multiple programming languages and platforms, effectively collaborating with diverse teams to drive project success and enhance user interfaces. My approach is deeply rooted in my passion for technology and commitment to delivering robust, user-centered software solutions.

Mobile Applications Development

With five years of solid experience in native iOS mobile application development, I have specialized in crafting and maintaining advanced applications specifically for Apple devices. This role required a deep understanding of iOS frameworks, Swift programming, and a continuous adaptation to Apple’s evolving software environments, ensuring optimal functionality and user experience in each project.

Game Development – Unity C#

I completed a year of specialized education in Game Development with an Advanced Programming graduate certificate from Sheridan College. This program provided comprehensive training in both the technical and creative aspects of game design and development, utilizing industry-standard tools and methodologies. The curriculum emphasized practical, hands-on projects which prepared me to tackle complex gaming challenges, equipping me with the skills necessary to innovate and excel in the game development industry.

AI Development

During my academic studies, I developed several AI algorithms focused on solving complex puzzles, incorporating elements of reinforcement learning and machine learning. This included creating algorithms for algorithmic trading, where AI techniques optimize buying and selling strategies to maximize financial returns. This experience not only honed my technical skills but also deepened my understanding of how AI can be applied effectively across different problem-solving domains.

Software

Xcode

  • with Swift, Objective-C and SwiftUI of iOS and macOS development
  • Familiar with MVC, MVVM architecture

Unity

  • with C#, in PC and mobile platform
  • networking with Photon PUN2
  • experienced developing AR game in iOS platform

Visual Studio

  • with C++, C#, window applications
  • experienced in game development with SFML C++

Coding

Language

  • Swift
  • Objective-C
  • Python
  • C#
  • C++
  • C
  • Java
  • Javascript

Web Development Related

  • RESTful API
  • HTML, PHP, CSS
  • Node.js

Database

  • Firebase
  • MongoDB
  • Realm
  • mySQL
  • SQLite

Other Development Skills

Development tools

  • Source Tree
  • Confluence
  • Jira
  • Hackaplan
  • Zeplin

Source control

  • Github
  • GitLab

Soft skills

  • Project Management