undefined

Richard Becker’s journey into the world of technology started with a love for movies and games. Over the years, his career has evolved from aspiring 3D animator to developing innovative cloud-native applications and machine learning solutions for GIS (geographic information systems) data.

A Passion for Movies and Games

Richard’s journey into tech began with his fascination for movies and games. He dreamed of becoming a 3D animator, imagining himself working for studios like Pixar. By college, Richard was already self-taught in 3D modeling, but he discovered there weren’t formal degree programs for it at Oregon State University. After a counselor suggested computer science, Richard spent three years exploring it but felt disconnected from the creative domains he loved, like 3D rendering and graphics programming. That’s when he shifted gears, attending Full Sail University in Orlando, FL, to pursue Game Design and Development—a decision that launched his career.

Solving Problems Across Industries

Richard’s work has spanned diverse industries. He started in the modeling and simulation space, contributing to projects like flight simulators for the AV-8B, F-35, and Apache helicopters, as well as UAV flight control software. Later, he transitioned to big data and cloud computing, focusing on GIS applications and machine learning.

Today, Richard develops scalable, cloud-native applications to process and transform massive volumes of mapping data. His work feeds machine learning models, helping intelligence analysts perform their critical tasks more effectively.

For Richard, the best part of his job is the constant variety and challenge. He loves tackling new problems and collaborating with passionate, brilliant colleagues who push him to grow.

Coding as a Core Skill

In Richard’s world, coding is everything. His projects require expertise in multiple languages and tools, including Java, TypeScript, Python, WebGL, Docker, Kubernetes, and more. This tech stack allows him to create innovative solutions at scale.

Advice for Aspiring Coders

Richard’s advice to young coders? Don’t just learn to code—figure out what excites you. Explore industries like gaming, robotics, and mobile app development to find your niche. Each field has its own challenges and rewards, so take the time to learn what resonates with you.

He also stresses the importance of strong engineering fundamentals. “Programming languages and tools will change, but good engineering principles are timeless,” he says. Focus on problem-solving, asking questions, and understanding how systems work. Above all, be open to learning and growing—your curiosity will be your greatest asset.

Richard’s journey is proof that with passion, adaptability, and a willingness to learn, you can build a fulfilling career in tech while staying true to what inspires you.

undefined

​In his free time, Richard enjoys studying and playing music, as well as spending time outdoors (since he spends so much time indoors for work!). He loves snowboarding and anything related to nature, especially activities that take him to the water.