Richard Bang

Richard Bang Email and Phone Number

Lead Programmer, Technical Director, Software Consultant @ King's Lynn, GB
King's Lynn, GB
Richard Bang's Location
Wiggenhall St Mary Magdalen, England, United Kingdom, United Kingdom
Richard Bang's Contact Details

Richard Bang work email

Richard Bang personal email

n/a
About Richard Bang

With more than 15 years of comprehensive experience in software engineering and systems architecture, I am an accomplished engineer proficient in all facets of software development, from coding to team management.As a leader, I embody best practices and cultivate highly motivated, collaborative teams capable of achieving ambitious goals. Guiding teams from their inception to CTO/Director-level management, I have successfully delivered diverse projects, ranging from standalone applications to large-scale SaaS products featuring live content delivery. I champion a holistic approach to engineering, emphasizing quality, consistency, and leadership within cross discipline teams. My commitment to agile methodologies ensures rapid, high-quality development.I have excelled at roles in a variety of industries including PC desktop applications, SaaS applications, Virtual reality, Games and web applications using a variety of technologies, C++, C, C# .Net, Azure Functions, SQL database, and othersSome examples of recently completed projects:•• FTGate Server Communication Suite (PC Server)• YourHaven Meditation Application (Unity 3D, Meta Quest/Azure cloud)• FitXR Fitness Application (Unity 3D, Quest, Steam, Pico, AWS)• BoxVR Fitness Application (Unity 3D, Quest, Steam, Rift, PSVR)• The Obliteration Game (Unity 3D, Steam/SteamVR)• Creation of online accounts and CRM systemsProfessional Summary• Highly experienced Senior Software Developer with over 15 years of professional experience • Extensive experience in software architectural design, software structure, and implementing internet protocol standards• Skilled in Agile development, Software Project Management, Software Verification and Validation, Test Driven Development and SQA• Proven ability to build rapid prototypes and develop to fully shipped applications in Unity• Experienced technical leader and mentor• Strong proficiency in multiple programming languages including C++, C, C# .NET Framework/Core, ASP.NET, JavaScript, Lua• Experience with cloud-based Azure Function Microservices • Design and building of customised test harnesses• Optimisation of CPU and GPU performance and overlapped multithreading performance• Code optimisation low-latency design• C++ MFC / C# .NET Utilities, WinForms, WPF• Experience with Plastic SCM, Git, Perforce• Cross-platform development, multiplayer and porting experience in Unity (Meta Quest, PSVR/2, Steam, Pico)• Experience with Hardware/Firmware, STM32, Raspberry Pi, Arduino

Richard Bang's Current Company Details
FTGate  Technology

Ftgate Technology

Lead Programmer, Technical Director, Software Consultant
King's Lynn, GB
Richard Bang Work Experience Details
  • Ftgate  Technology
    Lead Programmer, Technical Director, Software Consultant
    Ftgate Technology
    King'S Lynn, Gb
  • Yourhaven
    Technical Director
    Yourhaven Feb 2023 - Jul 2024
    London, Gb
    Designing and implementing the YourHaven Meta Quest application involved a comprehensive approach, leveraging a full vertical stack utilizing Unity and Azure technologies. Over the span of 12 months, transforming from conceptualization to delivering a fully published application, encompassing subscription services, seamless online content delivery, robust editing tools, and resilient cloud infrastructure.Key Responsibilities and Skills• SaaS dynamic content delivery and live services• Application architecture design and implementation (Unity)• Server API design (Azure Functions)• Data storage design (Azure Storage)• Content Editing tools design and implementation• Controller free, hand interaction design and implementation (Meta Quest)• Unity3d, C#, Meta Quest, Azure Functions, Azure Storage, Unity Version Control/PlasticSCM
  • Fitxr
    Technical Director R & D
    Fitxr Jul 2021 - Jan 2023
    London, England, Gb
    With overall responsibility for new projects, Richard works closely with both the CEO and CTO while leading the independent R&D department, leading the effort to port to Steam, PSVR2, and Pico platforms while also pioneering the development of mixed reality prototypes. He serves as a key technical contributor, utilizing his expertise to drive the projects forward. Additionally, Richard's responsibilities include research and project planning, as well as team leadership and mentoring. He also manages both the project and the team ensuring that the project is completed on time, within budget, and to the satisfaction of all internal and external stakeholders.
  • Fitxr
    Chief Technology Officer
    Fitxr Jan 2020 - Jul 2021
    London, England, Gb
    As the CTO, Richard has demonstrated a strong ability to lead and manage teams, overseeing the recruitment and growth of the engineering team from just one member to 14. He has shown exceptional skills in project management and planning, specifying and meeting OKR and KPIs, mentoring and progress reporting, and is adept at identifying future technology development requirements. Richard has also been responsible for specifying all engineering systems, code standards, version control platforms, agile methodologies, and related processes. He has played a key role in the design of all critical architectural systems and as a key contributor to both critical systems and porting. Richard is skilled at task load planning to ensure projects are completed efficiently and on time.
  • Fitxr
    Technical Lead
    Fitxr Aug 2017 - Jan 2020
    London, England, Gb
    As the engineering technical lead, Richard has been a key contributor in leading the development of BoxVR from an initial prototype to an award-winning product. He has successfully grown the team from the original founders and one engineer to a small team, and has played a key role in converting the initial prototype into a full-fledged product. Richard has been responsible for the design of the architecture and data structures of the product, and has lead the drive to implement solid engineering processes and principles. Additionally, he has also overseen the porting of the original SteamVR product to Rift, Quest, and PSVR platforms. He has complete responsibility for the transformation of BoxVR and has been a key contributor to the success of the product.
  • Ftgate Technology
    System Architect, Lead Programmer, Technical Director
    Ftgate Technology Sep 1995 - Sep 2017
    As an experienced system architect, Richard has extensive executive experience in all areas of software system design, management, planning, and product development. He was heavily involved in the development of FTGate, a multi-user communications suite, with responsibilities ranging from strategic product planning and design to team management, system design, and agile design for continuous product development. He has expertise in multithreaded overlapped IO design and implementation, interoperability and RFC adherence, verification and testing, cluster design and implementation, SSL and security system design and implementation, user management design, database design and implementation, RFC Standards implementation and adherence, coding standards, version control practice and implementation, web-based UI design and implementation, and embedded .NET scripting implementation. Richard was also responsible for the in-house credit card order processing front and back end design and implementation using tools such as C++, C#, .NET, HTML, Javascript, PlasticSCM, SourceSafe, MSSql, and PostgreSQL. Thanks to his work FTGate won several awards for innovative design, including Deloitte Fast 50 award two years running.
  • Freekstorm
    Managing Director
    Freekstorm Sep 2008 - Jul 2017
    As the Managing Director of Freekstorm, Richard has been responsible for several critical aspects of the production of the game "Doctor Kvoraks Obliteration Game." These responsibilities include the design and research of game architecture and VR technology, the development of code, and the management of both the internal team and external contractors. He has played a key role in making sure the game was delivered on time, and budget, utilizing resources efficiently. With his broad experience, Richard has been able to oversee all the aspect of the game development and making sure it meets the highest standards.
  • Symbionics Systems
    Software Design Consultant (Contract)
    Symbionics Systems Sep 1995 - Mar 1997
    Design / coding of real-time MPEG digital TV software analysis system
  • Pi Technology Ltd
    Software Engineer & Project Leader (Contract)
    Pi Technology Ltd Sep 1994 - Sep 1995
    Design and implementation of real-time EMU (Engine Management Unit) system simulation and test systems for commercial HGV engines.
  • Penny And Giles Data Recorders
    Senior Engineer / Project Engineer
    Penny And Giles Data Recorders Oct 1991 - Aug 1994
    Development of requirements and design of hardware and software systems of real-time aircraft flight data recorders for the commercial Airline industry.
  • Siemens Plessey Defence
    Senior Engineer
    Siemens Plessey Defence Oct 1989 - Oct 1991
  • Truscott Limited
    Development Engineer
    Truscott Limited Sep 1988 - Jul 1989
    Design and development or real-time industrial process control systems.
  • British Aerospace
    Student Engineer / Engineer
    British Aerospace Apr 1986 - Sep 1988
  • Cambridge Instruments Ltd
    Student Engineer
    Cambridge Instruments Ltd Mar 1985 - Sep 1985

Richard Bang Skills

Game Design Programming Animation Character Animation Computer Music Level Design Multithreaded Application Development System Design C# C++ Javascript .net Unity3d Embedded C++ Visual C++ Multithreading Game Development Computer Games Game Audio Email Systems Server Programming Gameplay Systems Design Video Games

Richard Bang Education Details

  • Brunel University Of London
    Brunel University Of London
    Physics And Electronics

Frequently Asked Questions about Richard Bang

What company does Richard Bang work for?

Richard Bang works for Ftgate Technology

What is Richard Bang's role at the current company?

Richard Bang's current role is Lead Programmer, Technical Director, Software Consultant.

What is Richard Bang's email address?

Richard Bang's email address is ri****@****orm.com

What schools did Richard Bang attend?

Richard Bang attended Brunel University Of London.

What are some of Richard Bang's interests?

Richard Bang has interest in Digital Photography, Gaming, Music.

What skills is Richard Bang known for?

Richard Bang has skills like Game Design, Programming, Animation, Character Animation, Computer Music, Level Design, Multithreaded Application Development, System Design, C#, C++, Javascript, .net.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.