Richard Bang work email
- Valid
Richard Bang personal email
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
Ftgate Technology
-
Lead Programmer, Technical Director, Software ConsultantFtgate TechnologyKing'S Lynn, Gb
-
Technical DirectorYourhaven Feb 2023 - Jul 2024London, GbDesigning 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 -
Technical Director R & DFitxr Jul 2021 - Jan 2023London, England, GbWith 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. -
Chief Technology OfficerFitxr Jan 2020 - Jul 2021London, England, GbAs 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. -
Technical LeadFitxr Aug 2017 - Jan 2020London, England, GbAs 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. -
System Architect, Lead Programmer, Technical DirectorFtgate Technology Sep 1995 - Sep 2017As 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.
-
Managing DirectorFreekstorm Sep 2008 - Jul 2017As 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. -
Software Design Consultant (Contract)Symbionics Systems Sep 1995 - Mar 1997Design / coding of real-time MPEG digital TV software analysis system
-
Software Engineer & Project Leader (Contract)Pi Technology Ltd Sep 1994 - Sep 1995Design and implementation of real-time EMU (Engine Management Unit) system simulation and test systems for commercial HGV engines.
-
Senior Engineer / Project EngineerPenny And Giles Data Recorders Oct 1991 - Aug 1994Development of requirements and design of hardware and software systems of real-time aircraft flight data recorders for the commercial Airline industry.
-
Senior EngineerSiemens Plessey Defence Oct 1989 - Oct 1991
-
Development EngineerTruscott Limited Sep 1988 - Jul 1989Design and development or real-time industrial process control systems.
-
Student Engineer / EngineerBritish Aerospace Apr 1986 - Sep 1988
-
Student EngineerCambridge Instruments Ltd Mar 1985 - Sep 1985
Richard Bang Skills
Richard Bang Education Details
-
Brunel University Of LondonPhysics 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
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial