Summary
Overview
Work History
Education
Skills
Certification
Professional Development
Timeline
Generic

Karl Horning

Gillingham,Kent

Summary

Full-Stack Software Engineer dedicated to developing scalable backend web solutions with maintainable code. Proficient in GraphQL, Node.js, PostgreSQL, and MongoDB. Successfully developed robust applications in the education sector. Specialized in automation, improving quality standards, and following Git Flow. Instrumental in achieving 99.94% uptime for Learnlight's learner platform. Dedicated to mentoring aspiring tech professionals.

Overview

14
14
years of professional experience
1
1
Certification

Work History

Full-Stack Software Engineer

Learnlight
06.2021 - Current
  • Enhanced GraphQL API performance by adding data loaders, reducing redundant calls by 10x
  • Enforced rate limiting in API, improved effectiveness by constraining endpoints to 1 request per second
  • Automated endpoint testing with Postman and Mocha, including development and execution of unit test cases, resulting in 100% reduction in manual testing time
  • Employed AWS CLI with Multi Factor Authentication (MFA) to generate AWS CodeArtifact authorization to access front end's shared component library for weekly back end integration testing
  • Participated in 200+ SCRUM sessions, handled 300+ KANBAN cards, and led 5 Agile retrospectives, ensuring project efficiency and improvement
  • Produced over 40 pages of comprehensive technical documentation using Confluence, covering GraphQL layer, front end, and integrations

Transformation Project Manager

Learnlight
02.2021 - 05.2021
  • Decreased data cleaning processing time by 50% by implementing and testing Python scripts, resulting in more efficient generation of forecasting reports
  • Ensured 100% compatibility across different platforms by implementing Python automation to convert CSV files to Excel format
  • Streamlined discrepancy identification process by 75% with Pandas library, resulting in improved overall data quality

Virtual Onboarder

Learnlight
10.2020 - 02.2021
  • Authored Electron app for trainee progress tracking, reducing report creation time from 2 hours to 15 seconds
  • Provided platform training to 50+ new joiners
  • Developed JavaScript bookmarklets to simplify account creation, decreasing account creation time by 25%

Virtual Recruiter

Learnlight
12.2019 - 10.2020
  • Utilized boolean logic search strings on LinkedIn Recruiter and Google to identify and connect with 300+ top-tier candidates
  • Achieved 90% success rate in securing highly skilled teaching talent through interviews and negotiating compensation packages with candidates
  • Boosted candidate engagement and responsiveness by developing and optimizing message templates on LinkedIn Recruiter, maintaining response times within 7 days

Online Language Trainer

Learnlight
03.2014 - 12.2019
  • Attained average 4.4-star rating for live sessions and 4.6-star rating for session reports
  • Carried out over 10,000 English sessions for 17,000+ students, totaling 5,498 hours of tuition
  • Delivered lessons covering CEFR levels A1 to C2 and corporate topics including finance, IT, marketing, sales, administration, and contracting

Data Analytics Administrator

Kingston University
01.2013 - 09.2013
  • Reduced financial report generation time by 99.5% with custom VBA application
  • Deployed automated email functionality to send invoices to NHS partner institutions, reducing manual effort by 80%
  • Obtained 100% adoption of user-friendly query templates by faculty, streamlining data retrieval from SITS:Vision

Postgraduate Programmes Administrator

Kingston University
01.2012 - 01.2013
  • Accomplished 95% reduction in warnings/errors by using W3C Markup Validation Service on Moodle
  • Proofread and revised course outlines for Nursing and Midwifery subjects across eight postgraduate courses
  • Recorded minutes for 30+ examination boards, guaranteeing 100% compliance with academic program standards.

Student Affairs Officer (Temporary Contract)

St George's, University Of London
09.2011 - 12.2011
  • Managed 200 meeting records, contacts, and summaries on SharePoint, improving data accessibility
  • Organized 6 disciplinary committee meetings, upholding 100% staff attendance with rotational system
  • Guaranteed 100% adherence to disciplinary decisions by following up with academic staff

Undergraduate Academic Administrator

London School Of Commerce
01.2010 - 09.2011
  • Led monthly training sessions for 20-30 students on Moodle and Turnitin
  • Implemented warning letter system to decrease low attendance rates from 27% to 5%
  • Updated course outlines for 6 intakes per year, ensuring adherence to partner institution's guidelines

Education

Master of Arts - Victorian Studies

Birkbeck, University of London
London, UK

Bachelor of Arts - English Literature

University of Roehampton
London, UK

Skills

  • JavaScript and Nodejs
  • MongoDB and PostgreSQL
  • Python
  • GraphQL APIs
  • Git Workflow
  • React and Nextjs
  • Database Administration
  • Code Review and Refactoring
  • Test-driven development
  • Object-Oriented Programming
  • API design and integration

Certification

  • CELTA | International House, Lisbon
  • PTLLS | South Thames College, London

Professional Development

  • Serverless Node.js (Neon Serverless Postgres, AWS Lambda, Next.js, Vercel) | freeCodeCamp
  • Next JS: The Complete Developer's Guide | Udemy
  • Master Electron | Udemy
  • Object-Oriented JavaScript | Udacity
  • MongoDB Aggregation | MongoDB University
  • MongoDB CRUD Operations in Node.js | MongoDB University
  • Using MongoDB with Node.js | MongoDB University
  • Connecting to MongoDB in Node.js | MongoDB University
  • M103: Basic Cluster Administration | MongoDB University
  • M001: MongoDB Basics | MongoDB University
  • Modern GraphQL with Node | Udemy
  • The Web Developer Bootcamp | Udemy
  • Level Up Your CSS Animation Skills | Udemy
  • Web Programming with Python | Udemy
  • The Ultimate MySQL Bootcamp | Udemy
  • Intro to Ajax | Udacity
  • Practical PHP | Udemy
  • SITS Database Advanced Standard Reports and Letters Training | Kingston University
  • Advanced IBM SPSS Statistics Training | Kingston University
  • SITS Database Assessment Training | Kingston University
  • Introduction to the SITS Database | Kingston University

Timeline

Full-Stack Software Engineer

Learnlight
06.2021 - Current

Transformation Project Manager

Learnlight
02.2021 - 05.2021

Virtual Onboarder

Learnlight
10.2020 - 02.2021

Virtual Recruiter

Learnlight
12.2019 - 10.2020

Online Language Trainer

Learnlight
03.2014 - 12.2019

Data Analytics Administrator

Kingston University
01.2013 - 09.2013

Postgraduate Programmes Administrator

Kingston University
01.2012 - 01.2013

Student Affairs Officer (Temporary Contract)

St George's, University Of London
09.2011 - 12.2011

Undergraduate Academic Administrator

London School Of Commerce
01.2010 - 09.2011

Master of Arts - Victorian Studies

Birkbeck, University of London

Bachelor of Arts - English Literature

University of Roehampton
Karl Horning