Sign In

Tornike Gomareli

Just your friendly neighborhood developer. An Extrovert, living in an industry of Introverts. Speaker, mentor, writer, and iOS Engineer

Professional Background

Tornike Gomareli is a highly skilled iOS Engineer and software development enthusiast based in Mtskheta, Georgia. With a strong foundation in various programming languages and technologies, including Swift, C#, and Xamarin, Tornike has built a reputation for problem-solving and simplifying complex challenges in the software engineering field. He has cultivated a diverse career path, having worked across multiple notable organizations and educational institutions, where he not only developed software solutions but also took on mentoring roles to guide the next generation of software developers.

His professional journey began with an emphasis on .NET technologies, where he developed compelling software solutions for both server-side and mobile device applications. Tornike's expertise soon transitioned into native iOS development, where he continues to thrive as a full-time iOS Engineer. His experience encompasses advocating for best practices in app design, architecture, and development, and he is passionate about contributing to the iOS ecosystem through open-source initiatives.

Currently, he is expanding his technical repertoire by delving into iOS Tooling and DevOps practices, experimenting with innovative design styles and software architectures, as well as refactoring enterprise-grade software applications. Tornike is not just a developer but also an avid knowledge sharer who believes in the importance of learning and teaching within the software community.

Education and Achievements

Tornike Gomareli has extensive experience that is underpinned by formal education in software engineering and technology disciplines, which he later complemented with practical teaching experiences as a lecturer at esteemed institutions like the Business and Technology University and IT Academy Step Georgia. Here, he imparted his knowledge to aspiring software engineers, helping to shape their skills and careers.

His work history includes significant roles, such as Senior Software Engineer at D.G. Techlink Ltd, Team Lead at Upcast Development, and Software Engineer positions at organizations such as SpryFlash and Dressler Consulting Georgia. Throughout these roles, he displayed a consistent commitment to excellence and the desire to push boundaries in software development practices.

In addition to his professional roles, Tornike hosts a personal podcast focused on Software Engineering topics, reflecting his dedication to continuous learning and community engagement. He regularly contributes personal and technical articles to his blog, further consolidating his role as a thought leader within the engineering space.

Achievements

  • Software Development: Led multiple successful software projects using Swift and C#, designing innovative applications that offered real-world solutions.
  • Teaching and Mentoring: Guided beginner developers and engineers on their learning journey, providing insights into software engineering best practices and career development strategies.
  • Podcasting: Launched a software engineering podcast aimed at sharing knowledge and best practices with a broader audience, driving conversations around industry trends and technological advancements.
  • Blogging: Committed to writing personal and technical articles monthly, promoting learning and knowledge sharing among software developers.
  • Open-source Contributions: Actively contributed to the open-source community, showcasing his belief in collaboration and the sharing of knowledge for collective improvement.
  • Continuous Learning: Embraces lifelong learning by constantly updating his skill set and exploring new technologies and methodologies in the ever-evolving field of software engineering.

Related Questions

How did Tornike Gomareli transition from .NET technologies to native iOS development?
What inspired Tornike to start his own podcast about Software Engineering?
Can you share how Tornike Gomareli approaches mentoring beginner developers and engineers?
What types of software does Tornike enjoy refactoring, and why is that important in software development?
In which ways has Tornike contributed to the open-source software community?
Tornike Gomareli
Add to my network

Location

Tbilisi, Georgia