
Sam Chaney is a highly experienced software developer with a strong background in both engineering and software development. They hold a Bachelor of Science in Mechanical Engineering from the University of New Hampshire, where they gained extensive knowledge in programming, advanced mathematics, and other technical engineering subjects.
During their tenure at Schneider Electric starting in April 2023, they showcased versatility as a software engineer. They were an integral part of a dynamic Agile software team that leveraged Kanban and weekly sprints, ensuring the swift and efficient implementation of new features. Sam spearheaded a complete overhaul of a web application associated with an embedded sensor system, harnessing technologies like JavaScript, HTML, CSS, and Node. They adeptly managed the entire development spectrum, from refining user experience and UI design to ensuring seamless front-end to back-end integration. Moreover, their hands-on engagement with embedded hardware was evident when they installed and debugged the Quantum Leaps C++ QP firmware. Sam's commitment to code quality shone through when they undertook an extensive refactoring process, enhancing the maintainability, readability, and efficiency of the codebase, all while aligning it with established style guidelines. Their capacity to rapidly familiarize themselves with extensive codebases was commendable, as was their proficiency in managing a complicated git branch structure, executing merges, and more. They further augmented the application by integrating external libraries like Driver.js, crafting custom wizards to facilitate the onboarding of new users.
Over the past six years, Sam has worked as a Software-Maintenance Liaison at Neology Inc., where they have demonstrated their ability to develop full stack web applications, including a Django app that helps to auto-generate reports and a C# .NET video player app for auditing tolling systems. They have also used their expertise in Python to write a program that automates system health assessments, saving significant time and resources.
Sam has a diverse set of programming skills, including proficiency in languages such as Python, C#, JavaScript, C, C++, Java, and VB. They have experience with web development frameworks such as Django, SQL, MongoDB, React, Angular, Node, NPM, Express, Spring AJAX, CSS, and HTML. They are comfortable using IDEs such as Visual Studio, VSCode, Eclipse, and Sublime, and have a strong understanding of DevOps tools such as Git, GitLab, GitHub, and BitBucket. In addition, they have experience with electronics and CNC machining, and have developed personal projects such as a JavaScript app that generates intricate jazz melodies and Fusion 360 API programs that automatically generate 3D CAD files for 3D printing.
Overall, they are a highly qualified and talented software developer who is seeking a new opportunity to apply their years of experience, education, and expertise to solve complex problems with elegant and dependable solutions. They are eager to join a team of like-minded professionals and contribute to the development of innovative software products.
This site itself serves as a small example of their programming abilities. The majority of the site is made with just vanilla HTML, CSS and a bit of JavaScript to showcase a strong foundation of fundamentals, but of course their development skills don't end there. On the home page you will find various projects serving as examples in Sam's ever-growing portfolio.