Michael Townshend
AeroLeads people directory · profile

Michael Townshend Email & Phone Number

Software Engineering Manager at RSAWEB at RSAWEB
Location: Cape Town, Western Cape, South Africa 3 work roles
LinkedIn matched
✓ Verified August 2026 2 data sources Profile completeness 71%

Contact Signals

LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Software Engineering Manager at RSAWEB
Location
Cape Town, Western Cape, South Africa
Company size

Who is Michael Townshend? Overview

A concise factual answer block for searchers comparing this professional profile.

Quick answer

Michael Townshend is listed as Software Engineering Manager at RSAWEB at RSAWEB, a with 129 employees, based in Cape Town, Western Cape, South Africa. AeroLeads shows a matched LinkedIn profile for Michael Townshend.

Michael Townshend previously worked as Software Engineering Manager at Rsaweb and Lead Software Engineer at Rsaweb.

Company email context

Email format at RSAWEB

This section adds company-level context without repeating Michael Townshend's masked contact details.

RSAWEB

Review company-level records connected to Michael Townshend before choosing the right outreach path.

Profile bio

About Michael Townshend

I have been developing web applications for companies around the world for over two decades. I have been living in Cape Town for the last three years where I am Software Engineering Manager for RSAWEB, leading a development team and building the technical direction and standards for software project development. My day-to-day role not only includes writing good, DRY, SOLID code but writing documentation, scoping projects, managing team members, mentoring, making employment decisions, liaising with key stake-holders and managing our development projects. Over the last few years I’ve become a key member of that team and have been responsible for improving our delivery of features and projects, improving our relationships across the business and been instrumental in placing the development team at the centre of the businesses strategy. However, the time has come for new challenges and I am happy to be leaving a capable, motivated, self-organising team behind me.I am extremely motivated, hard-working and write good code fast. I am articulate and can communicate at all levels. I am particularly good at explaining complex technical issues in a friendly, non-technical way. I have plenty of experience motivating, mentoring and organising teams and enjoy the role of a team leader, guiding and developing upcoming talent; I have developed a robust code-review system that integrates in to our workflow and use the reviews as a stepping stone to improving our team’s code quality. I have a lot of experience managing team members, motivating and encouraging the best out of my teams.I have a lot of experience in all aspects of web application development from budgeting, time management, resource management, infrastructure development, coding, testing, delivery and client liaison. I can SCRUM, Slack, Kanban and Gantt along with the best of them, and I am very keen on code and project management tools like Git, Lucid and Jira to ensure that teams can work effectively, share code and ideas, and keep their project on track. I believe strongly in good code and dependency management and strive for domain- and test-driven design.

Current workplace

Michael Townshend's current company

Company context helps verify the profile and gives searchers a useful next step.

RSAWEB
Rsaweb
Software Engineering Manager at RSAWEB
cape town, western cape, south africa
Website
Employees
129
AeroLeads page
3 roles

Michael Townshend work experience

A career timeline built from the work history available for this profile.

Software Engineering Manager

Current

Cape Town, Western Cape, South Africa

As Software Engineer Manager I have responsibility for the overall management of the software engineering team. I continue to employ the skills I used as the Lead Engineer but with greater oveall responsibility. The number of people I am directly responsible for has increased as has my role in oversight, coaching, mentorship and career progression for those people. As well as the tactical skills I used as Lead Engineer I have extended my strategic role in working with the business as a… Show more As Software Engineer Manager I have responsibility for the overall management of the software engineering team. I continue to employ the skills I used as the Lead Engineer but with greater oveall responsibility. The number of people I am directly responsible for has increased as has my role in oversight, coaching, mentorship and career progression for those people. As well as the tactical skills I used as Lead Engineer I have extended my strategic role in working with the business as a whole to prioritise upcoming work, plan for the future, manage technical debt and set the overall agenda for software development. A key part of this is communicating transparently and frequently with the business on the way planned and unplanned changes affect our goals and our commitments around them.I am a key driver of the culture within the team, encouraging developers to own all of our code whether we wrote it or not, and through improved code reviews and pair programming creating a commitment to improve code wherever we interact with it. Show less

Oct 2023 - Present

Lead Software Engineer

Cape Town, Western Cape, South Africa

As Lead Software Engineer I have responsibility for overseeing and building the overall architecture and direction of development for the company. I have had a leading role in the development of the team through the employment process and mentorship. RSAWEB has been an excellent environment to express and develop some key skills; my analytical thinking around microservice architecture, interfaces, adapters and other design patterns has helped to develop a robust and sustainable system. My… Show more As Lead Software Engineer I have responsibility for overseeing and building the overall architecture and direction of development for the company. I have had a leading role in the development of the team through the employment process and mentorship. RSAWEB has been an excellent environment to express and develop some key skills; my analytical thinking around microservice architecture, interfaces, adapters and other design patterns has helped to develop a robust and sustainable system. My architectural and systems thinking has lead to better work practices, more traceable code and better task management; as well as more reliable code deployments, better testing and greater adherence to SOLID design principles.I am a key communicator within and for the team, creating good working relationships with the wider business. Through improved communications and better processes I have helped improve the quality of feature requests and the scoping of work as well as improved relationships through better management of expectations.Notable recent successes have been managing and building a new online shop on a mixtureof platforms including Wordpress and WooCommerce with bespoke plugins as well as Django and PHP microservices and APIs and integration with several third-party providers. I was also responsible for designing and building a data distributor system that receives information from any of several systems and decides where else in the ecosystem that data belongs and copies it there. The distributor keeps track of all the events, and the state of the data with a bespoke queues that avoids clashing updates and has the ability to replay events if required. This system has become central to the entire business process and is designed in such a way as to allow easy extensibility with new systems as needed.In my first year I was given the company’s Innovation and Creativity Award, and the second year I was voted Employee of the Year. Show less

Nov 2020 - Dec 2023

Design Director

Amersham, England, United Kingdom

Highwire was set up with my business partner Rick Osman with the intent of developing an online tool for hotel chains to manage their construction and design standards. Together we built Hotel-Standards, an award-winning information management tool (most recently we won both Best In Hotel & Hospitality Refurbishment and Best In Hotel Design/Build Management Software at the 2018 BUILD Awards). Hotel-Standards is, or has been, used by Hilton International, Accor, Whitbread, Scandic, Louvre… Show more Highwire was set up with my business partner Rick Osman with the intent of developing an online tool for hotel chains to manage their construction and design standards. Together we built Hotel-Standards, an award-winning information management tool (most recently we won both Best In Hotel & Hospitality Refurbishment and Best In Hotel Design/Build Management Software at the 2018 BUILD Awards). Hotel-Standards is, or has been, used by Hilton International, Accor, Whitbread, Scandic, Louvre Hoteles and Grupo Posadas.Highwire also built websites and web applications for a diverse range of clients from relatively simple bespoke WordPress themes to advanced document editing tools such as Docular, the most advanced legal document generator on the internet. My intention was never to be the lead programmer for Highwire but I found I was able to produce better code faster than the programmers we employed andso programming became a bigger and bigger part of my role. I have undergone a process of continuing professional development and I have been responsible for designing front-end UI and improving usability as well as and so have a holistic grasp of the entire project process. I have kept myself up-to-date with relevant skills and not only understand the current important technologies but have an understanding of emerging technologies too. Show less

Apr 2003 - Aug 2020
Team & coworkers

Colleagues at RSAWEB

Other employees you can reach at rsaweb.co.za. View company contacts for 129 employees →

FAQ

Frequently asked questions about Michael Townshend

Quick answers generated from the profile data available on this page.

What company does Michael Townshend work for?

Michael Townshend works for RSAWEB.

What is Michael Townshend's role at RSAWEB?

Michael Townshend is listed as Software Engineering Manager at RSAWEB at RSAWEB.

Where is Michael Townshend based?

Michael Townshend is based in Cape Town, Western Cape, South Africa while working with RSAWEB.

What companies has Michael Townshend worked for?

Michael Townshend has worked for Rsaweb and Highwire Design Ltd.

Who are Michael Townshend's colleagues at RSAWEB?

Michael Townshend's colleagues at RSAWEB include Sinesipo Kalimashe, Odwa Mgwatyu, Noyla Steyn, Peter Vergeer, and Stefan Haywood.

How can I contact Michael Townshend?

You can use AeroLeads to view verified contact signals for Michael Townshend at RSAWEB, including work email, phone, and LinkedIn data when available.

Find 750M verified contacts

Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.

People with similar names

Check these profiles if this is not the Michael Townshend you were looking for.

View similar profiles