ABOUT ME

Viktor Teslenko

|

iOS Developer

ABOUT

Hi! As a novice iOS developer, I am eager to learn and grow in the field of mobile app development. I have a strong foundation in Swift programming language and a solid understanding of iOS frameworks and software design patterns. I am a problem solver and a quick learner, and I am excited to contribute to a team and help build innovative and user-friendly applications.

KEY SKILLS

•     I am proficient in the Swift programming language, with the ability to create quality iOS applications.

•     I have experience working with essential frameworks such as SwiftUI and Core Data. For instance, I developed a minimalist application, To-Do List, implementing note-saving and deletion functionalities using the Core Data framework. The experience of using the SwiftUI framework can be seen in the Old School Lite application.

•     Additionally, I have hands-on experience with the Alamofire library for network operations and interaction with external APIs. My application, Outside, displays weather information utilizing a third-party API.

•     I am a problem solver and a fast learner, eagerly anticipating the opportunity to contribute to a team and create innovative, user-friendly applications. 

SOFT SKILLS
 
  •  Communication Skills
Over the course of 12 years in my previous profession, I have honed my ability to work effectively within diverse teams and establish rapport with individuals from vastly different fields. This experience has equipped me with the capacity to bridge communication gaps, fostering a cohesive environment that facilitates collaboration and understanding. Whether interacting with colleagues, clients, or stakeholders, I have consistently demonstrated my adeptness at connecting with people and conveying ideas across various domains.
  • Empathy
My journey has taught me the art of empathy, enabling me to delicately perceive the moods and emotions of my interlocutors. This skill has been crucial in presenting my viewpoints in a manner that resonates with others. Through active listening and astute observation, I've become skilled at gauging the emotional context of conversations and adapting my communication style to ensure that my perspectives are effectively communicated and understood.
  • Information Handling Skills
My growth over the years has been characterized by a relentless pursuit of knowledge and self-improvement. In my previous profession, I continually pursued self-education, diligently seeking out pertinent information, and staying attuned to trends, emerging technologies, and industry developments. This commitment extended to my exploration of new equipment, software, and even delving into the realm of neural networks, which I effectively integrated into my work. This experience has sharpened my ability to navigate through vast amounts of information, filter out what's essential, and apply the newfound knowledge strategically.
  • Self-Organization Skills
Transitioning into a freelance role in my previous profession demanded self-discipline and effective time management. This experience shaped my skill set in self-organization, as I learned to allocate time efficiently, set priorities, and maintain a balance between multiple tasks. The skill of self-organization has been instrumental in ensuring that I meet deadlines, deliver high-quality work, and achieve optimal outcomes even within an independent work setting.
  • Resilience
My journey has encountered its fair share of challenges, from navigating conflicts to addressing ambiguous situations. Through it all, I have cultivated a resilient mindset that enables me to retain my productivity and effectiveness in the face of adversity. This mental fortitude has proven invaluable in maintaining my professional composure, adapting to changing circumstances, and finding constructive solutions, even during high-pressure scenarios.


In essence, my 12-year tenure in my previous profession has equipped me with a comprehensive arsenal of soft skills that are poised to contribute significantly to my role as an iOS developer. These skills, ranging from effective communication and empathy to adept information handling and resilience, collectively underscore my adaptability, readiness to collaborate, and commitment to personal and professional growth.

APPLICATIONS

To Do List

Have you ever forgotten important tasks or tasks because of the information noise around you? Now you have a solution! We present to you tO Do List, an iPhone application designed for minimalism and efficient organization.

to the app

Outside

Outside is a simple single page application for tracking the weather in your city.
Written in Swift using the SwiftUI framework.
The application uses the API from Openweathermap.org

to the app

OldSchoolLator

Flutter like a butterfly, sting  like a bee, calculate as if you are back in the 95th!

OldSchooLator is a simple single page calculator application.
Despite its limited functionality, it stands out with a stylish design in the retro style of the interface of operating systems from the 90s.

to the app