About me

πŸ“² β†’ As an iOS Developer, I am passionate about creating innovative and engaging mobile applications for Apple's iOS platform. With four years of experience in the field, I have developed a strong understanding of Swift, Objective-C, and other programming languages commonly used in iOS development.

My expertise extends beyond just writing code. I also have experience working with various APIs, integrating third-party libraries, and implementing multiple security measures to ensure the privacy and protection of user data. In addition, I understand the importance of creating applications that adhere to industry best practices. Therefore, I always strive to develop clean and efficient code that meets the needs of my clients and end-users.

I have worked on various projects throughout my career, from small-scale applications to complex banking-level solutions. As a result, I have experience collaborating with cross-functional teams, including product managers, designers, and QA analysts, to ensure that all aspects of the application are working together seamlessly.

As an iOS Developer, I am committed to continuous learning and staying up-to-date with the latest advancements in the field. As a result, I always explore new tools, technologies, and frameworks to improve my skills and create better user experiences.

I am a dedicated and detail-oriented iOS developer passionate about creating high-quality, user-friendly mobile applications.

I am constantly seeking new challenges and opportunities to push the limits of what is possible. So if you are looking for an iOS Developer who can bring ideas to life, let's connect and change the game together.

What i'm doing

  • mobile app icon

    Mobile Native iOS Application

    Professional development of applications for iOS platforms using Swift, SwiftUI and Objective-C.

Testimonials

  • Pherum UN

    Pherum UN - Technical Lead - Digtal Technology

    Vital is a genuinely nice loving human being, a great person and colleague to us, a hardworking and talented resource, he never says no to any tasks being assigned or asked to help and always looking for helping his teammate as much as he could, it does not matter what time was it he was always there to help. Watching him walk away from my very own team is painful as a teammate, but also happy for him to grow and get higher in his career and can only be jealous of the next team he will be working with.

    Best, Pherum Un

Clients

Resume

Education

  1. Royal University of Phnom Penh (M.Sc)

    2022 β€” Present

    I am pursuing higher education in Master of Information Technology Engineering by gaining more profound computer science and mathematics knowledge.

  2. Royal University Phnom Penh (B.S.)

    2013 β€” 2018

    I finished my Bachelor's in Computer Science and Engineering from the Royal University of Phnom Penh.

  3. Paññāsāstra University of Cambodia (B.A.)

    2013 β€” 2017

    I finished my Bachelor's degree in English for Business and Communication by focusing on more self-development and communication skills.

Experience

  1. Associate, Digital Technology (iOS Developer) @ Chipmong Bank

    Nov 2021 β€” Present
    • - Designing and building native mobile applications for Apple's iOS and Android platforms using Swift, Objective-C, and Kotlin. Ensure code adheres to industry coding best practices.
    • - Provide support as required to ensure the availability and performance of developed applications for both external and internal users.
    • - Participate in daily meetings. Contribute to the entire Software Development Lifecycle (SDLC) of upcoming projects.
    • - Implementation of Security and Encryption into Mobile applications.
    • - Create tasks based on technical specifications and give accurate work and task estimates. Prioritize and complete tasks based on importance and urgency.
    • - Raise the project's technical, security, and performance risks to the Technical Lead and Manager.
    • - Gather requirements around functionality and translate those requirements into functional solutions and specifications.

    • Skills:

      Coding best practices Β· Application Support Β· Performance optimization Β· Security implementation Β· Encryption implementation Β· Task management Β· Requirements gathering Β· Functional solutions Β· Technical specifications Β· Swift (Programming Language) Β· Swift Β· Objective-C
  2. Mobile Application Developer (Native iOS & Android) @ Codingate Technology Co., Ltd.

    Mar 2021 β€” Sep 2021
    • - Involving in Android Development
    • - Mentor Junior Developers and co-ops the team.
    • - Support and communicate with the client for problem-solving.
    • - Supporting all issues and responsibilities of Junior and Middle developers.
    • - Contribute to a culture of learning by documenting and sharing technical knowledge as a developer on an agile squad.
    • - Initiate developer meetings by providing best practices participating in code review and knowledge sharing.

    • Skills:

      Mentoring Β· Communication Β· Problem-solving Β· Documentation Β· Knowledge Sharing Β· Best Practices Β· Code Review Β· Swift Β· Leadership Β· Android Development

    • Skills:

      Back-end Services Β· Coding Β· UI Creation Β· Design Specifications Β· Swift
  3. iOS Developer @ Codingate Technology Co., Ltd.

    Dec 2019 β€” Mar 2021
    • - Performing full life-cycle development.
    • - Compiling and analyzing data, processes, and codes to troubleshoot problems and identify areas for improvement.
    • - Building reusable codes and libraries for future use.
    • - Working with multiple tools and technologies to improve the usability and features of mobile applications.
    • - Participating in continuing education and training to remain current on best practices, learning new programming languages, and assisting other team members.
    • - Continuous Integration and Continuous Delivery Implementation for iOS Development.

    • Skills:

      Mobile Application Development Β· iOS Design Β· Software Development Life Cycle (SDLC) Β· Code Reusability Β· Tools and Technologies Β· Usability, Features Β· Swift Β· Firebase
  4. Junior iOS Developer @ Codingate Technology Co., Ltd.

    Dec 2018 β€” Jan 2021
    • - Develop iOS Applications with the integration of back-end services.
    • - Manage the application coding and UI creation based on design specifications and work closely with other Developers, Team Lead, and Project Manager.
    • - Ensure the performance and quality of the application.
    • - Research on new technologies and tools which can be beneficial to Company’s projects.

My skills

  • Native iOS App Development (Swift & Objective-C)
    90%
  • Native Android App Development
    50%

Blog

Contact

Contact Form