Hey! I'm Landen!

I'm a Software Developer

About Me

Software & Middleware Developer

Hey! My name is Landen Barker. I'm currently 17 years old and are a Junior in High School. My hobbies include programming (of which I've been doing for nearly a decade), and outdoor activites. Currently, I am working towards achieving between a 3.7 and 4.0 GPA, in hopes of being accepted into the University of Texas Dallas so I can persue Computer Science. I enjoy teaching others how to program, and helping my friends when they run into bugs with their code. One of my goals for this year is to get a Computer Science club up and running, so I can teach others how to write programs and games using the C Language.

View Resume

Waterloo University:

My Projects

PyGame 3D Renderer

This had been an ongoing project, that I had initially begun back in pre-summer of 2022. I was taking 'Introduction to Computer Scie...

Read More

TechSmart Paint Tool

In my school's Comp. Sci. cirriculum, we used a program called 'TechSmart'. Basically, TechSmart doesn't allow user-upload; Meaning...

Read More

TechSmart TII

This was my second attempt at importing images with TechSmart. This time, instead of a user creating their own image, they can...

Read More





PyGame 3D Renderer

02/26/2023

This had been an ongoing project, that I had initially begun back in pre-summer of 2022. I was taking 'Introduction to Computer Science' in 8th grade. Over the course of 2 years, I've worked on the project more and more; And I feel like I'm now at a stage where I feel comfortable releasing my Engine to the public view. For more information, visit the Github Page.





TechSmart Paint Tool (TPaint)

11/29/2022

In my school's Comp. Sci. cirriculum, we used a program called 'TechSmart'. Basically, TechSmart doesn't allow user-upload; Meaning, I cannot upload my own images to use in projects. This project allows users to create their own images, which then are saved in text-files. Those files can then be loaded with a custom 'ImageViewer' module (Must be included in the project). For more information, visit the Github Page.





TechSmart Image Importer (TII)

06/24/2023

For this project, instead of user-created images, users will upload an image to a local-transcriptor. The program will then decode each image pixel, into an RGB value for PyGame to read. For more information, visit the Github Page.





Computer Science Club

08/24/2024

I started this club to teach students the basic of algorithmic design and computer sciences using C++. By the end of the course students will have learned how to create a basic game in DirectX11 alongside the Win32 API. Students will be able to build their game for CD-ROM and distribute it amongst their friends and family.





FormulaOne
07/27/2024

This is my first Direct3D Engine compatible with Windows 98 and onwards, targeted towards the development of applications on older hardware. It features 3 Renderers in DirectX11, DirectX8 and OpenGL 2.4, support for builds to Floppy Disk are coming soon. I am still working on adding 3D Model support and creating the graphical engine. The project is still in active development.

Leadership Experience

Hawaiian Falls

Food and Beverage Manager at Hawaiian Falls

Oversaw daily operations, managed a team, and ensured high-quality service in a fast-paced environment.

Computer Science Club

Leader of Computer Science Club

Organized workshops, mentored peers, and led projects to foster interest in programming and technology.

Technical Skills

I worked with many fields in my development carreer. Here a the most significant ones:





Web Development

I am at an intermediate skill-level in Web Development. HTML was the first language I learned, so I'm the most comfortable with it.

Game Development

I didn't begin learning Gamedev until after learning Webdev. But I would still rate myself as an intermediate developer. My first project was a simple platformer written in SDL2.

Backend Development

I am very new to Backend Development, the only project I've used Backend-Dev with was a chatting application using PHP, and MySQL. Thus, I rate myself a novice Backend-Developer.

Software Development

Writing Software and Tools has been something I've been interested in since Day 1. But most of my software has been written in HTML. So I categorize myself at Intermediate skill-level, as only a few projects have been Desktop apllications.

UI/UX Design

Almost every project I work on, I sketch out in Figma beforehand. When it comes to websites, software, etc. Everything is written out using Figma. Then, I take the idea from figma, and make the actual project look good.

Networking (C++)

I would rate myself at a novice skill-level for Networking. I can write boilerplate code for a TCP Socket & Client using the WinSock library.

Professional Skills

I worked with many fields in my development career. Here are the most significant ones:

Certification 1

OSHA 10

The OSHA 10 Certification trains individuals on essential workplace safety practices and hazard recognition. It emphasizes key safety topics to promote a safe working environment.

Certification 2

Excel Assocaite

The Excel Associate Certification verifies skills in data management and analysis using Microsoft Excel. It covers functions, formulas, and data visualization techniques to enhance productivity.

Certification 3

PowerPoint Associate

The PowerPoint Certification showcases proficiency in creating effective presentations. It covers slide design, multimedia integration, and presentation delivery skills.

Have an idea that needs building?

Lets Talk

Landen.Barker@student.nisdtx.org


https://tinyurl.com/2vh8r97n