James Profile Picture

James Harrell

Software Developer

I am a 22-year-old graduate from Purdue University with a Bachelor of Science in Computer Science, concentrating in Machine Intelligence, and minors in Management and Mathematics. As a Software Developer, I bring experience in Java, Kotlin, C, Git, Docker, SQL, and Linux, along with a strong foundation in data structures, algorithms, computer architecture, and cloud computing. I have been programming since 2019 and am passionate about building reliable software and solving complex problems.

My programming journey began by managing a Minecraft server, which sparked my interest in software development. To add custom features, I started learning Java and spent several months creating plugins. This hands-on experience led me to freelance development and eventually to professional internships and full-time roles, where I contributed to production-grade applications using modern development practices such as agile methodologies, version control with Git, containerization with Docker, CI/CD pipelines with Jenkins, RESTful API design, and test-driven development.

Get in touch!

If you would like a quote or to get in touch with me, choose any of the methods listed!