Tanel Teemusk

I love to build tricky and complex UI's for your iOS apps. Give me visual challenges and I'll be a happy camper. I build apps that are easy to use. I've got experience as a developer and as UX designer. Knowing both fields helps me to see problems with unique perspective. I've also been a project owner and a project manager so I am used to spearheading a software application development project. I program iPhone/iPad (iOS) and Apple TV (tvOS) and Apple Watch apps with Swift. Over the years I have developed and launched many iOS apps to Apple App Store. Many of them were my own indie apps/games and many were projects for clients all over the world. 15+ years of programming and design experience. I have a keen eye on animation and that 'extra spark' that makes enjoyable apps stand out.

Navigating the Tech Industry Meetings

[et_pb_section fb_built="1" _builder_version="4.27.0" hover_enabled="0" global_colors_info="{}" custom_padding="0px||0px||true|false" sticky_enabled="0"][et_pb_row _builder_version="4.27.0" _module_preset="default" hover_enabled="0" global_colors_info="{}" custom_padding="0px||0px|6px|true|false" custom_margin="0px||0px||true|false" sticky_enabled="0"][et_pb_column type="4_4" _builder_version="4.27.0" _module_preset="default" global_colors_info="{}"][et_pb_text _builder_version="4.27.0" _module_preset="default" global_colors_info="{}"]I've been working as a tech freelancer for the past 25+ years now. Throughout my career, I've collaborated with teams and companies of various sizes, experiencing a wide array of...

We Can Talk to Machines Now, What Next?

My friend, Eero, back in the early 2000s, was learning website development and lamented how cumbersome it was. He found the necessity of intricate programming languages like HTML* (sigh) for creating webpages overly complex and exclusive to programmers. He envisioned a supercomputer that understood his design intentions in human language,...

Beyond Job Loss: The Empowering Future of AI and AGI

I've been discussing the future with a few friends. Most of them feel somewhat threatened by the emergence of AI. They are concerned about their jobs*, positions in life, and their investments and savings. Many have read about the potentially negative scenarios that superintelligence could bring to humanity, including the...

My Software Project is Failing: Now What?

As an entrepreneur or business leader about to invest in a software application for your business, you’re faced with a significant decision: hiring a development shop. Outsourcing a development team seems straightforward, with many development companies available globally. However, it entails placing trust in a team to execute a task...

The future of IDEs in Programming

The landscape of programming is undergoing changes, driven by advancements in AI and machine learning. Traditional programming might not become obsolete, but the role of the software developer is certainly changing. In the near future, we expect to see the emergence of AI-powered Integrated Development Environments (IDEs) that are more...

You Live in a Bubble, it’s Time to Pop It!

You open your favourite social media app, scroll through a few posts, and without you even knowing, you’re only being served content that you agree with. It’s comforting, perhaps, but does it really serve a good purpose to you and for us as a society? We live in information bubbles....

Why being a nice guy sucks?

Computer and programming industry is full of nice guys. I'm not sure if this field of work makes people really want to be nice or this type of personality is more prone to use and love computers. In either case being a nice guy seems to be a good way...