iOS Developer

Develop applications for Apple platforms with a focus on quality, scalability and testability. Prioritize native Apple solutions and leverage the latest programming advancements.

About

Inquisitive iOS Developer with a strong Swift experience, good knowledge of fundamental design patterns and development practices. Have experience in App Store deployment, know full SDLC, SOLID principles, Scrum and Kanban methodologies, Apple Human Interface and App Store Review Guidelines. I am motivated and self-organized, have good analytical abilities, quickly adjust to a new working environment.

Featured Projects

Experience

August 2022 - Present
Diligent Canada Inc. | Toronto ON, Canada πŸ‡¨πŸ‡¦
Software Engineer

β€’ Investigate, assess, and integrate technical data to design, build, and test IT solutions, including mobile apps β€’ Gather and analyze user needs to create both conceptual and detailed system specifications β€’ Create data flow, system, and network diagrams to enhance system architecture and assess design efficiency and reliability β€’ Oversee the planning, creation, and implementation of computer systems, including the integration and operation of mobile applications β€’ Evaluate, test, diagnose, document, and improve operating systems, communication platforms, and application software, ensuring they remain current and functional

March 2022 - April 2022
Billennium S.A. | Warsaw, Poland πŸ‡΅πŸ‡±
Mobile Solutions Developer

β€’ Developed, modified, and implemented programming tasks for mobile applications, ensuring compliance with specifications and system requirements. β€’ Analyzed functional and technical requirements to support integration, identifying areas for improvement and optimization. β€’ Collaborated with the technical leader and team to coordinate development and integration of software components. β€’ Prepared and maintained detailed project documentation. β€’ Participated in project meetings with architects, analysts, and developers.

August 2021 - November 2021
Flashcard Microbiology | Warsaw, Poland πŸ‡΅πŸ‡±
iOS Software Developer

β€’ Assessed the interactions between software components to determine if proposed changes negatively impacted interconnected functionalities. β€’ Designed, deployed, adjusted, and supported in-game functionalities that seamlessly aligned with the existing software architecture. β€’ Developed, reviewed, debugged, and revised programming code for newly created software solutions. β€’ Prepared technical documentation and user manuals for both newly developed and revised software systems. β€’ Examined technical data to propose and strategize the deployment of new systems or enhancements to existing ones. β€’ Created, updated, combined, and validated programming code for online retail platforms, web services, and mobile apps. β€’ Coded animation functionalities according to set requirements for interactive games, web-based platforms, and mobile applications.

October 2020 - August 2021
Nexio Management Sp. z o.o. | Warsaw, Poland πŸ‡΅πŸ‡±
Junior Mobile Developer

β€’ Collected and documented user requirements to develop logical and physical specifications for software solutions, ensuring clarity and alignment with business and technical needs. β€’ Designed, wrote, read, tested, and corrected code for new and existing software applications, including mobile and web-based systems. β€’ Researched, evaluated, and synthesized technical information to support the design, development, and testing of computer-based systems, with a focus on performance, reliability, and maintainability. β€’ Wrote, modified, integrated, and tested software code for interactive video games, animation software, and applications across e-commerce, mobile, and Internet platforms. β€’ Developed, implemented, and maintained gameplay features and interactive elements that integrated smoothly into established software frameworks. β€’ Evaluated interdependencies between program modules to ensure that code changes did not cause unintended effects in related components. β€’ Assessed, tested, troubleshot, and documented software performance issues and contributed to the development and execution of maintenance procedures for applications, operating systems, and communications environments. β€’ Wrote and maintained documentation for new and updated software to support developers, testers, and end-users in understanding system functionality and updates. β€’ Collaborated with and assisted in coordinating teams of information systems professionals in the delivery of integrated software solutions.

Education

October 2017 - April 2021
Warsaw school of Information Technology | Warsaw, Poland πŸ‡΅πŸ‡±
Bachelor of Software Engineering
GPA 4.72 / 5.0

Strong technical background in diverse fields, including Algorithms and Data Structures, Object-Oriented Programming (OOP), Cryptography, and Statistics. Proficient in database management with SQL and skilled in multiple programming languages such as C, C++, Java, and Python, including web development technologies like HTML, CSS, and XML.
AWARDS: Best student of a year 2020, Merit-based scholarship 2019 - 2021