Software Developer

Eric Horn is a Maryland-based software developer with a foundation in technical support, project management, and full stack web development. He began his career in customer-facing technical roles where he developed strengths in problem solving, communication, and empathy. These skills helped him move into leadership positions overseeing cross functional teams. As a manager, Eric led projects, tracked performance metrics, and implemented strategies that delivered measurable improvements. He later transitioned into project management for telecom infrastructure, coordinating the deployment of network equipment across hundreds of installations annually.
Motivated to deepen his technical expertise, Eric pursued a Bachelor of Science in Computer Science. He gained proficiency in Python, JavaScript, C, C++, SQL, and HTML/CSS. His portfolio includes full stack applications featuring RESTful APIs built with Flask, Node.js, and Express.js, database integrations using MySQL, MongoDB, and SQLite, and secure authentication with Auth0. He has developed interactive user interfaces with React, used templating engines such as EJS, Jinja2, and Handlebars, and tested APIs with Postman. Eric also has experience with Docker for containerization, ZeroMQ for microservices communication, and OpenGL for 3D graphics rendering. He is proficient with Git and GitHub for version control, has worked with continuous integration and deployment tools, and has deployed applications using Google Cloud Platform. Eric brings a comprehensive and project-oriented approach to software development.