Richard Ward

Richard Ward Email and Phone Number

Software Engineer at GoGoGrandparent @ GoGoGrandparent
san francisco, california, united states
Richard Ward's Location
City of Cape Town, Western Cape, South Africa, South Africa
Richard Ward's Contact Details

Richard Ward work email

Richard Ward personal email

About Richard Ward

I am a software engineer having done work in a variety of industries from insurance and fintech to property and enterprise education systems.I have experienced the joy of success and learnt from failure. Most recently having successfully built and launched Kontor’s updated product platform as well as had the experience of developing an insurance product that was pulled before launch.My experiences have exposed me to many challenges, languages, technologies and frameworks which have helped me developed a keen interest in creating good, clean, obvious code. I have been involved in all phases of development, from conceptualising with clients through to deployment and support.I am currently a principle software engineer at Direct Line Group. My role is to develop product to assist in completing the given KPR’s for our chapter, as well as our squad. I assist in making architectural and technical decisions, help advance junior developers, develop roadmaps and fill in for the team lead.I believe in people. I believe in the transfer of knowledge with the hope of creating more opportunities and enrichment for all involved. I believe in removing ego from code and providing the best, most constructive feedback when possible.

Richard Ward's Current Company Details
GoGoGrandparent

Gogograndparent

View
Software Engineer at GoGoGrandparent
san francisco, california, united states
Employees:
35
Richard Ward Work Experience Details
  • Gogograndparent
    Team Lead
    Gogograndparent Sep 2022 - Present
  • Direct Line Group
    Principle Software Engineer
    Direct Line Group Jul 2021 - Sep 2022
    At Direct Line Group I am the principle engineer responsible for selecting the technical direction and architecture of the product being developed. At times I fill in for the team lead and assist the product owner with various ceremonies. I also assist and mentor junior developers. • developed greenfield Federated GraphQL backend and REST based API • implemented Prisma to provide type safe database access • plan and develop API endpoints from the database level up •… Show more At Direct Line Group I am the principle engineer responsible for selecting the technical direction and architecture of the product being developed. At times I fill in for the team lead and assist the product owner with various ceremonies. I also assist and mentor junior developers. • developed greenfield Federated GraphQL backend and REST based API • implemented Prisma to provide type safe database access • plan and develop API endpoints from the database level up • plan and code react interfaces, from react-hooks store to UI • developed multiple react-native based insurance applications • developed web based admin portal • integration with AWS Cognito and S3 for auth and storage • introduced “sketch -> zeplin -> storybook -> react“ workflow • introduced developer tooling (PR based linting, test running, etc) • run sprint related ceremonies • perform the role and duties of team lead • plan and scope features required by the product owner • make architectural and technical decisions Show less
  • Kontor
    Senior Software Engineer
    Kontor Mar 2020 - Jul 2021
    Remote - Cape Town
    At Kontor I decided on the direction and implementation of the Kontor platform. I developed the graphql backend and react frontend application that their business (https://kontor.com and https://heyoffices.com ) now run on.Once the platform was completed we hired additional contractors to assist with updates to their sister site, HeyOffices (https://heyoffices.com ). I was responsible for providing refined tasks for them to complete as well as ensure they had sufficient mentoring to aid… Show more At Kontor I decided on the direction and implementation of the Kontor platform. I developed the graphql backend and react frontend application that their business (https://kontor.com and https://heyoffices.com ) now run on.Once the platform was completed we hired additional contractors to assist with updates to their sister site, HeyOffices (https://heyoffices.com ). I was responsible for providing refined tasks for them to complete as well as ensure they had sufficient mentoring to aid their personal development. • nodejs (typescript) development • implemented GraphQL API • implemented Prisma to provide type safe database access • plan and develop API endpoints from the database level up • plan and code react interfaces, from react-hooks store to UI • developed proficiency with Graphql, apollo client and react hooks • setup automated deploy service to Heroku and Netlify • provide solutions to roadmap items • implemented the following systems: ◦ magic link login ◦ crud based data capture ◦ map based deal creation tool ◦ tenant ready solution ◦ seed data solution • guided and assisted contractors and junior developers Show less
  • Brolly
    Product Engineer
    Brolly Jul 2019 - Feb 2020
    Cape Town
    At Brolly I am part of the product team developing the backend and phone functionality required for the flagship contents insurance product. My role is to architect and implement solutions for our API backend and react-native phone application.I have assisted with creating the backend service, a typescript GraphQL API, using GraphQL Modules for separation of concerns and Prisma as the type safe “ORM” layer. I make use of the serverless framework for testing and deploying the stack to be… Show more At Brolly I am part of the product team developing the backend and phone functionality required for the flagship contents insurance product. My role is to architect and implement solutions for our API backend and react-native phone application.I have assisted with creating the backend service, a typescript GraphQL API, using GraphQL Modules for separation of concerns and Prisma as the type safe “ORM” layer. I make use of the serverless framework for testing and deploying the stack to be served from AWS Lambdas. The phone app is written in react native using typescript and MobX. • Nodejs (typescript) API development • Implemented GraphQL with GraphQL Modules • Implemented prisma to provide type safe database access • Using serverless to develop and deploy applications to AWS • Plan and develop API endpoints from the database level up • Plan and code react-native interfaces from MobX store to UI • Provided documentation for the team members for features and expectations • Setup automated deploy service to QA using CircleCi • Implemented jest based unit and end to end testing Show less
  • Kurtosys Systems
    Software Engineer
    Kurtosys Systems May 2017 - Jun 2019
    Cape Town Area, South Africa
    At Kurtosys I was part of the product team developing the companies core product, KurtosysApp.I also managing multiple employees, providing mentorship, reviews and weekly 1 on 1’s. • Nodejs (typescript) development • Plan and develop API endpoints from the database level up • Plan and develop frontend interfaces using react with MobX • Following Scrum and Agile methodologies • Setup automated deploy service to development using Teamcity and Octopus… Show more At Kurtosys I was part of the product team developing the companies core product, KurtosysApp.I also managing multiple employees, providing mentorship, reviews and weekly 1 on 1’s. • Nodejs (typescript) development • Plan and develop API endpoints from the database level up • Plan and develop frontend interfaces using react with MobX • Following Scrum and Agile methodologies • Setup automated deploy service to development using Teamcity and Octopus • Greatly extended the jest based integration test coverage • Assist with upgrade of memsql from version 5 to version 6 • Management of two developers providing mentoring and management of goals Show less
  • Forward
    Founder
    Forward Jun 2015 - May 2017
    Cape Town Area, South Africa
    Helping clients define what they required and then using the best technologies to meet their expectations.
  • Outsrc
    Co-Owner / Developer
    Outsrc Jun 2013 - May 2015
    Cape Town
    Developed web applications which pivoted to developing a bitcoin exchange and finally client based work. The client based work involved project management as well as development to meet the clients expectations.Wrote a Bitcoin Exchange using Python, NodeJs and postgres as primary technologies. It was hosted on AWS with a strong decoupling of services and built with scalability in mind.
  • Quickonline
    Web Developer
    Quickonline May 2012 - Jun 2013
    Cape Town Area, South Africa
    Sole developer for a bespoke web development agency.
  • Xoip
    Developer
    Xoip Nov 2006 - May 2012
    Full Stack developer for XOIP.Web frontend done in PHP, backend in Perl with Asterisk and some shell scripting inbetween.Also did server administration for the web frontend, Asterisk server, database server and the mail server.
  • Cape Technikon
    Programmer
    Cape Technikon 2001 - 2005
    Started as assistant unix administrator primarily taking care of the mail server.Moved to developing the student portal in php.Added lots of functionality to the student portal.Moved to the student database department (from system admin) and did Oracle Forms development as well as continued to develop functionality for the student portal.
  • Infotrans
    C Developer
    Infotrans 1999 - 2001
    Cape Town Area, South Africa

Richard Ward Skills

Mysql Web Development Javascript Php Linux Apache Perl Web Applications Python Sql Css Html Node.js Git Network Security Bash Unix System Administration Jquery Servers Asterisk

Richard Ward Education Details

Frequently Asked Questions about Richard Ward

What company does Richard Ward work for?

Richard Ward works for Gogograndparent

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

Richard Ward's current role is Software Engineer at GoGoGrandparent.

What is Richard Ward's email address?

Richard Ward's email address is rw****@****ail.com

What is Richard Ward's direct phone number?

Richard Ward's direct phone number is +164638*****

What schools did Richard Ward attend?

Richard Ward attended Cape Peninsula University Of Technology, Table View High School.

What are some of Richard Ward's interests?

Richard Ward has interest in Rock Climbing, Soccer, Downhill Longboarding.

What skills is Richard Ward known for?

Richard Ward has skills like Mysql, Web Development, Javascript, Php, Linux, Apache, Perl, Web Applications, Python, Sql, Css, Html.

Who are Richard Ward's colleagues?

Richard Ward's colleagues are Ashlee King, Krizia Venezia Arquines, Glorybie Recopelacion, Jayhan Quiñones, Alex Bogarin, Delshawn Ingram, Liz Zamora.

Not the Richard Ward you were looking for?

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.