Christopher Barnard

About me

I am a highly motivated and dedicated software engineer with experience in Python programming and other associated technologies. With a strong passion for problem-solving and a keen eye for detail, I possess a profound understanding of Python's syntax and data structures.


My experience includes developing software applications, writing efficient and maintainable code, as well as debugging to deliver high-quality solutions.


Overall, I am committed to delivering innovative solutions that exceed client and employer expectations.

Skills

Python Image


Python

HTML5_logo


HTML

CSS3_logo


CSS

JS_logo


JavaScript

BS_logo


Bootstrap

django_logo


Django

flask_logo


Flask

pandas_logo


Pandas

matplotlib_logo


Matplotlib

numpy_logo


Numpy

d3_logo


D3

leaflet_logo


Leaflet

mongo_logo


MongoDB

postgress


PostgreSQL

git_logo


Git & GitHub

bs_logo


Beautiful soup

selenium_logo


Selenium

r_logo


R

scikit learn


SciKit Learn

tensorflow


TensorFlow

Resumé

Download my CV now

Education

Hyperion Development

Software Engineering Course

2023
  • Object Oriented programming
  • Agile development
  • Most of tech stack
  • Efficient system design
  • Error handling and debugging

BSc (Hons) Entomology

University of Pretoria

2020
  • R language
  • Statistical analysis of data
  • Interpretation of data

BSc Entomology

University of Pretoria

2016 - 2019
  • Invertebrate biology
  • Integrated pest management
  • Collection and interpretation of field data

Soft Skills

  • Communication & Collaboration
  • Problem-solving & Adaptability
  • Leadership
  • Time management

Professional Experience

</wasp>

2023 - Present

Software engineer

  • Design and implement serverless applications using AWS Lambda, reducing operational overhead by automating backend processes for multiple business functions
  • Integrate AWS API Gateway to create secure, scalable APIs for internal and external users, optimizing API response time and reducing downtime by 20%
  • Manage secure credentials and sensitive data using AWS Secrets Manager, ensuring robust security practices by automating secret rotation and encryption for database and API credentials
  • Develop and maintain RESTful APIs leveraging AWS Lambda, integrating third-party services, databases, and ensuring high availability with efficient cost management
  • Apply AWS Identity and Access Management (IAM) policies to control access to sensitive Lambda functions and Secrets Manager, ensuring compliance with industry security standards
  • Monitor and optimize Lambda functions using CloudWatch, improving performance and reducing execution time
  • R Shiny webapp creation

2U (EdX)

2023 - 2024

Learning Specialist

  • Remote tutoring in data visualization, machine learning and artificial intelligence

Studypool Tutor

2021 - 2023

Online Tutor

  • Computer science tutoring
  • Natural science tutoring

GreenIoT

2019 - 2020

Assistant in IoT development

  • Building and testing environmental sensors
  • Interpreting sensor data
  • Waterproofing electrical circuits

Corteva Agriscience

2018 - 2022

Research assistant and Regulatory Field Scientist

  • Collection and interpretation of field collected data
  • Data documentation, sorting, and filtering
  • Trait presence testing in crops
  • Assistance with insect rearing, data capture, and data analysis
  • Bioassay experience

Projects

Below are some of my most recent projects. For more details you can visit the page dedicated to each project, or you can follow the link to the code. If you want to chat about any of my projects, send me an email or submit the contact form below and I will get back to you as soon as possible.

SDM Climate Mapping
SDM_mapping
Real-time Database Dashboard
Weather_station_dashboard
True Colours OT Website
True_Colours_OT_Website
True Colours OT Website
True_Colours_OT_Website
SA Trans Information Hub
SA_trans_flag

Contact

Want to have a chat about my portfolio or find out more about one of my projects? Send me an email or fill out the form, it would be great to hear from you.

Location:

Gordons Bay, Western Cape

Send me a message:

If you want me to get in touch, submit a message with this form and I will contact as soon as I can!