I'm a developer passionate about creating outstanding software that solves problems for organizations and superior user experiences. I possess strong skills in team building and project management that help organizations create responsive, mobile-ready, interactive web applications.
Work In ProgressI am currently working on a machine learning app using neural networks written in Python
Work in progressI am currently working on a java based finance banking app
Work in progress. I am currently rebuilding my Yoga fitness app bootcamp project to work in nodejs as opposed to Ruby on Rails. The app will be built with HTML, CSS, SASS, JavaScript,Nodejs, mongodb, React with React Hooks and Context. Click the green button below to see the code on GitHub.
Check out this scientific calculator app built with HTML, CSS, SASS, JavaScript and React with React Hooks and Context. Click the green button below to see the code on GitHub.
Check out the Ticky Bot Template Website. This website is a template for a tickybot desktop website. It was built using HTML, CSS and JavaScript. Click the green button below to see the code on GitHub.
Get a current weather forecast for any location in the world with this Weather Map App. This front end we application was built using Vue and Vite frameworks along with visual crossing and map gl api's
2020 - Software Engineering Certificate, Flatiron Coding Bootcamp
2011 - M.S Systems Engineering, Colorado Tech
2008 - B.S Mechanical Engineering, Southern Illinois University
Java[JPA, SpringBoot]
90%
Web Technologies[React, Redux, HTML, CSS]
85%
Database[SQL, MongoDB]
80%
TDD/BDD[Junit, Mockito,Rest Assured]
90%
Version Control[Git, GitHub]
80%
IDE tools[Intellij, Visual Basic, Atom]
75%
Adam Shaffer is a skilled and effective full-stack Java developer, software test engineer, and technical consultant. We worked together in a software development team to support data integration services for a large financial services company. In addition to software development tasks, Adam also trained the team in software development best practices, processes improvement, automation of manual tasks, TDD (test driven development), BDD (behavior driven development), and Quality Strategy. I am greatly impressed with his knowledge, quick turnaround on deliverables, team spirit, cheerful attitude, communication skills, and dedicated work habits. He has proven himself as a valuable development team member. I would recommend him as a software developer, QA test engineer, or process coach on any complex and challenging project, and I would gladly work with Adam again.
I worked with Adam on multiple Agile/Scrum projects and went through training with him during our time at FDM Group. Adam was always the first to volunteer to tackle a difficult problem, no matter if it was on the front end, the back end, or during testing. He was also helpful and cooperative, offering assistance whenever unexpected bugs or issues would pop up during the software development lifecycle. Given his wealth of software development knowledge and willingness to do the hard work necessary to create good applications, I think he could join any software development team and contribute right away. It was a great experience working with him.
Adam and I were in the same cohort in The Flatiron School's immersive software engineering program. Adam was one of the hardest workers in the program, and I was impressed with how he went above and beyond the requirements on every project. He always produces thorough and well thought-out work, and pays attention to the details. He would be an asset to any development team!