Working Remotely from Blacksburg, VA
linkedin.com/in/Alan-Baines | [email protected]
I'm a senior software engineer who lives and breathes science, engineering, and computers. With over a decade of experience, I am passionate about contributing to a team's success by building robust, scalable, and maintainable software.
As a strong advocate for Open Source, DevOps, and CI/CD automation, I have a passion for assimilating team standards and automating them. My goal is to act as a force multiplier for my team, boosting performance through collaborative knowledge sharing, mentoring, code reviews, and pair-programming.
I thrive in high-autonomy, high-trust environments that value a "marathon, not a sprint" philosophy. My focus is on long-term sustainability in both the products we build and the culture we cultivate. As a neurodivergent professional, I leverage my unique perspective for creative and systematic problem-solving. I am a firm believer in "fail-fast" programming and the "broken-window principle," constantly seeking opportunities to improve systems and processes.
I am seeking a senior, high-impact, remote, non-management technical role where I can champion the Developer Experience (DevEx) and help the team grow and succeed.
- π§ Architecture & Design: Broad experience in architecting, designing, and developing applications from the ground up. I enjoy working on new features, from design and implementation to testing in production software.
- π« Mentoring & Coaching: Proven force multiplier for the team via mentoring, coaching, code review, technical documentation and pair-programming. I have a track record of guiding junior engineers and university students, helping them tackle challenging tasks and develop their skills.
- π οΈ DevOps & Automation: Passionate about improving CI/CD pipelines to enhance code quality and maintainability. I have experience making recommendations for and implementing improvements to CI/CD processes and automation.
- π» Full-Stack Development: Masterfully navigate the entire technology stack, contributing clean, well-documented code. My expertise includes C#, Python, Java, & TypeScript.
- π§ Legacy Code: Experienced in maintaining legacy server/client code by fixing bugs and making performance and security improvements.
Languages:
C# Python Java TypeScript
JavaScript HTML/XML C/C++ LUA
Frameworks & Libraries:
.NET/ASP.NET Node.js React
Django Entity Framework (EF) Core
Material UI React Redux React Router
Spring Boot/Spring Hibernate Angular
Tools & Platforms:
Docker Git & GitHub GitHub Actions AWS
Redis Sentry Datadog
Azure RabbitMQ VMWare
Methodologies & Principles:
SOLID Principles Pair Programming Code Review Fail-Fast
DevOps & CI/CD Automated Testing & TDD Static Code Analysis
Agile / Scrum RESTful APIs
- Email: [email protected]
- LinkedIn: linkedin.com/in/Alan-Baines
Go Hokies! π§‘



