The internet is a big place and it is not always easy getting noticed through all the clutter. You need the right tools and a great customer experience to get their attention. I can bring you the tools you need to optimize your web presence. This site was designed to demonstrate responsiveness with mobile devices so please check it out on your phone.
I spent 22 years in the Navy working with amazing people. I learned a lot of skills, but probably the most important was tenacity and knowing how far I can push myself to accomplish my goals.
Finished a transfer certificate for computer science, I've been accepted to finish my degree at Western Washington University. I'm in my final year and still enjoy what I'm doing. It has not been a simple journey so far. Transitioning to remote, then back to in person has been challenging, but has also given me tools to work in both environments.
I look forward to the opportunity to jump into being a full stack developer. I would really love to focus on ethical programming. With accessibility concerns, and new rules on privacy it's becoming a financial concern, but more importantly we owe it to our community to provide a safe and positive space to use what we create. I'd really to develop in a way that brings the technology I work on to people who traditionally would have little access to it.
(Not actual testimonials just a formatting example)
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
You can navigate to the website or the repo to review the code. You can see the sites evolve as my skills improved.
Project for an internet resources minor. Solo project completed in PHP, MySQL, Sass, and JS. It was my first time using PHP and found it pretty impressive. After other PHP based projects, rewrote this profile in PHP replacing the original done with React.
Bellingham Hotel RepoStartup project for a fashion advice application. My job was to correct trouble tickets to fix visual as well as functional elements. Working with Vue.js developed carousel where existing frameworks didn't work. Wrote the sorting algorith and the functionality for all child elements to sort when controlling child sort option was selected. Git manager in charge of creating new sprints and merging into development branch for testing and QA review. Due to NDA, cannot share repo for this project.
PloomThis was a proof of concept for a community based audio recording website that was intended to be used by a library in Redruth UK. It was designed with an expanded use case concept. Users audio recordings are stored in AWS S3 buckets and data in Mongodb. Western Washington University has taken it on as an ongoing project to expand its use case and explore its potential. If you save a recording it requires the Webmaster to approve it before it becomes available to the public.
Redruth Library RepoA Java based digital version of the Deadwood boardgame using Swing for the GUI. This was an Object Oriented Program with a focus on design creation and implementation. My partner and I used MVC, Observer, Singleton, Builder, and Composite design patterns.
RepoStandard Github repo. Most of the projects I've done, whether for school or something on the side I've put most of it here with plenty more coming soon.
RepoMy first webpage. I used a Summer to learn a bit of HTML and CSS and this was what I came up with. It was a fun start I learned it was easy to build a web page, but difficult to make it usefull. It was a proof of concept, that I could do this while travelling at 70mph, my wife was driving.
My start Repo SpotFirst group project for the UW bootcamp certification. We were required to use 3 APIs to develop an application. My part was to work on the Javascript. I liked the idea, but a weeks is just not enough time, still it was a cool idea and great first team project for me.
BrewFinder Repo SpotSecond group project for UW certification. We had lofty goals for 8 days work, but it was a lot of fun. It's unfortunate we had so little time to develop a plan and use the software development life cycle. Short turn arounds often drove us to begin to develop before a plan was fully explored wich required scope creep to as the app design evolved during development.
PawsLife Repo SpotThis was a Short group project to create awareness about internet privacy concerns. I made the unique key to identify return users, handled API requests getting data based on location, developed ads based on location data, and graphs for census data. Contributed to styling by creating automation with javascript.
Internet Privacy Demo RepoThis is just an example using a MySQL database to store and display user inputs
Spam and bots are a thing, so need to work on reducing their impact
Michael S Rettus II ph#(360) 499-9260
email: michael.rettusii@gmail.com
I expect most people viewing this site will be on PCs, but I wanted to demonstrate the importance of mobile first development. In the first iteration of this portfolio it had seperate pages you could navigate to via the navBar. I decided for mobile devices to switch it to a single page they could scroll and swipe to view as much as possible without constantly opening the nav button. There is still a navBar however for mobile devices it stays at the top of the site rather than fixed on the screen. I did add a fixed button on the bottom to return to top for easy direct navigation if the user would like.
Baguettebox is a great way to make a gallery small that users can quickly open and view all the pictures without opening a new page, and owl-caresoul allows you to have cards not taking up large amounts of screen space that users can easily swipe through. With one exception the design was about ease of navigation and reduced use of screen space, the "About Me" section I needed for a cool animation effect using scrollreveal.