Sign In

Sandro Janjghava

iOS App Developer at TBC Bank

Professional Background

Sandro Janjghava is a highly skilled iOS Developer specializing in creating innovative mobile applications. With over five years of professional experience under his belt, Sandro has honed his expertise in Apple’s development ecosystems, utilizing both Objective-C and Swift to build high-functioning, user-friendly applications for startups and established organizations alike. Throughout his career, he has made significant contributions to the full app development lifecycle, demonstrating proficiency from initial project documentation to testing and deployment.

Sandro's comprehensive skill set encompasses a range of methodologies and programming practices that ensure not only the functionality of the applications but also their maintainability and scalability. He has a solid background in implementing various architectural patterns, including MVC, MVP, Clean Swift, MVVM, VIP, and Clean Architecture. These frameworks enable him to construct efficient, robust applications that stand the test of time and user demand.

In addition to app development, Sandro emphasizes the importance of process optimization. His experience includes the implementation of Continuous Integration and Continuous Delivery (CI/CD), Agile methodologies such as Scrum and Kanban, and maintaining a clean code structure that adheres to principles like TDD (Test-Driven Development) and DRY (Don’t Repeat Yourself).

Through his current and previous roles, he has partnered with high-profile clients, enhancing his portfolio with projects known throughout the tech industry. His tenure as an iOS Developer includes impactful positions at renowned organizations such as TBC Bank and Space Neobank, where he played a critical role in advancing their mobile strategies.

Education and Achievements

Sandro received his Bachelor’s degree in Geology/Earth Science from Georgian Technical University. This foundational education has equipped him not only with scientific knowledge but also with analytical skills applicable to his career in technology. His transition into software development marks a unique blend of analytical thinking and creative problem-solving, making his approach to iOS app development both innovative and grounded in data-driven decision-making.

As a professional, Sandro is proactive in seeking challenges that stretch his abilities and expand his knowledge. He has a particular affinity for revitalizing older projects in need of modernization, showcasing his aptitude for problem-solving in complex situations where time and resource constraints might pose significant hurdles. In addition to his technical capabilities, Sandro is committed to documentation and architectural analysis—ensuring clarity and communication within development teams and among stakeholders.

Achievements

Sandro's work has consistently been characterized by a commitment to excellence and an eye for detail. Here are a few of his notable achievements:

  • Diverse App Development: Since the onset of his career, Sandro has been involved in the development of full-featured iOS applications across various industries, creating software solutions that meet users' needs while driving business goals. His applications frequently involve cutting-edge technologies and user-centric designs.

  • Team Leadership and Collaboration: As a former co-founder and owner of iDevelopersLLC, Sandro demonstrated leadership skills and an entrepreneurial spirit, contributing to his well-rounded ability to liaise between technical teams and non-technical stakeholders.

  • Architectural Consultancy: Sandro has a strong reputation as an architectural consultant, assisting organizations in analyzing and implementing the best coding structures and practices to drive efficiency and maintain quality in development.

  • Technology Advocate: His hands-on experience with CI/CD practices signals his ongoing commitment to integrating modern software development practices, promoting faster, iterative development that keeps pace with ongoing technological advancement.

  • Project Rehabilitation: Known for successfully intervene in projects that require refactoring and modernization, Sandro has built a reputation as a problem solver, able to adapt to new challenges and deliver optimized solutions.

As he continues to seek out opportunities, Sandro remains committed to leveraging his extensive experience and honed skill set to drive innovation in the iOS app development landscape. His dedication to quality assurance and project lifecycle management positions him as a valuable asset for any organization seeking seasoned expertise in the mobile application domain.

Related Questions

How did Sandro Janjghava develop his expertise in iOS app development?
What strategies does Sandro Janjghava employ to modernize older projects in his work?
Can Sandro Janjghava share his approach to implementing effective Git structures in app development?
What experiences has Sandro Janjghava had while working with high-profile clients in the tech industry?
How does Sandro Janjghava ensure code quality and maintainability in his projects?
Sandro Janjghava
Add to my network

Location

Tbilisi, Georgia