R.J. Hamilton Email and Phone Number
R.J. Hamilton work email
- Valid
- Valid
R.J. Hamilton personal email
I am a native Android software engineer with 5+ years of experience in creating innovative and user-centric mobile applications. Proficient in Kotlin, I excel in using modern architectural patterns like MVI and MVVM. My passion lies in developing high-performance apps with exceptional user experiences. I thrive in collaborative environments and aim to leverage my skills to create impactful solutions.
Milwaukee Tool
View- Website:
- milwaukeetool.com
- Employees:
- 9093
-
Milwaukee ToolGrand Rapids, Mi, Us -
Co-FounderCompose Mar 2023 - PresentMuskegon, Michigan, UsCompose is a lean software shop focusing on building modern, elegant, and relevant solutions ranging from native mobile apps to custom software and integration. Myself and two other co-founders have been operating the company. We each wear many hats in the company, but my main responsibilities include:- Project manager- Design manager- Interviewing/onboarding- Android developer- Web developer (Javascript, Typescript)- UI/UX designer- Admin duties- Creating overall strategy, developing business plans, and executing business strategy -
Software EngineerWw (Formerly Weight Watchers) Jun 2021 - Jul 2024New York, Ny, UsFor the majority of my time working at WeightWatchers, I worked on the Food Tracking team as the lead Android engineer. My responsibilities included anything involving the experience around tracking foods, meals, or recipes. Our team was charged with completing two different app redesigns. The most notable involved incorporating various components from a design system developed by WeightWatchers on each of the screens in the experience. Acting as the lead Android engineer on my team, my responsibilities could be broken down as follows:Technical Leadership - Mentor developers, set technical direction, enforce best practices, and conduct code reviews.Project Management - Collaborate with stakeholders, estimate resources, and ensure timely project delivery.Architecture & Design - Design scalable architecture and decide on patterns and technologies.Development - Write and lead development of clean, efficient code; Used trunk-based development to handle branch management.Quality Assurance - Implement tests, ensure performance standards, and resolve critical issues.During my tenure at WeightWatchers, I had the opportunity to lead the development of several key features that significantly enhanced the functionality and user experience using the WeightWatchers app. By leveraging modern development practices and integrating robust third-party libraries, I was able to build scalable and maintainable components that streamlined our development process and improved app performance. Below are some of the notable features I developed during this period:- Two redesigns of the food tracking experience- Contributed to building out components written in Compose for the design system- Updated from MVVM architecture pattern (Roxie) to MVI (Mavericks)- Built out the UI for connecting to fitness trackers- Built the entire experience for tracking foods, meals, and recipes- Refactored the gradle files in all of the modules to be written in Kotlin instead of Groovy -
Android DeveloperMeijer Dec 2019 - May 2021Grand Rapids, Michigan, UsDeveloping and maintaining Meijer’s mobile application. I have spent the majority of my time in this position as the lead Android developer on my team. It was also because of this lead role that I was given the opportunity to join an additional team that was responsible for building out features and tools to help enable and empower the other Android developers on my train. Lead Android developer responsibilities include:- Knowledge transfer between teams- On-boarding new developers- Technical grooming for cards/features- Assisting other developers with issues- Triaging major release bugs- Building out proper architecture patterns- Own the majority of the work involving PRs- Be a representative of our team in meetingsAs a developer, I was involved with updating and maintaining a feature in the Meijer mobile application that allowed customers to scan products to add them to a cart on the mobile device and then enable them to use their mobile device to checkout of the store. The feature in Meijer’s mobile app is called Shop & Scan. I was also responsible for working on many other sections of Meijer’s mobile app. Another major feature that my team was responsible for was building out the experience for ordering products through the Meijer app for pickup and delivery. While at Meijer, I worked on some of the following features that were in the mobile app:- Meijer incorporated a digital design system that we used to help provide a similar user experience throughout the different sections of the app. - Custom views to build out the best possible user experiences and empower other developers to have reusable components- MVI architecture to enable better testability and ensure view states are consistent- Shop & Scan: Scan items with your smartphone as you shop, tracking your spending in real-time enabling a quicker shopping and checkout experience. -
Mobile Application Development InternMeijer May 2019 - Aug 2019Grand Rapids, Michigan, UsSummer internship, where I developed an application called mFuel designed to enhance the customer's experience when using the gas pump at Meijer gas stations. -
Customer Service AssociateLowe'S Companies, Inc. Mar 2017 - Jul 2019Mooresville, Nc, Us -
Desktop Student Support TechnicianGrand Valley State University Jun 2018 - May 2019Allendale, Mi, Us -
Av Student TechnicianGrand Valley State University Apr 2018 - Jun 2018Allendale, Mi, Us -
Electrician/Day LaborerAtom Inc. May 2014 - Feb 2016Rough and final wiring housesRenovating and remodeling old houses
R.J. Hamilton Skills
R.J. Hamilton Education Details
-
Grand Valley State UniversityComputer Science -
Grand Valley State UniversitySociology
Frequently Asked Questions about R.J. Hamilton
What company does R.J. Hamilton work for?
R.J. Hamilton works for Milwaukee Tool
What is R.J. Hamilton's role at the current company?
R.J. Hamilton's current role is Native Android Software Engineer.
What is R.J. Hamilton's email address?
R.J. Hamilton's email address is r.****@****ers.com
What schools did R.J. Hamilton attend?
R.J. Hamilton attended Grand Valley State University, Grand Valley State University.
What skills is R.J. Hamilton known for?
R.J. Hamilton has skills like Leadership, Powerpoint, Git, Network Monitoring Tools, Stock Management, Computer Repair, User Experience, Kotlin, Web Design, Electrical Troubleshooting, It Hardware Support, Android Development.
Who are R.J. Hamilton's colleagues?
R.J. Hamilton's colleagues are Pedro Saucedo, Alithia Gilliam-Webb, Mary Hall, Kyle R. Berwick, Duc Nguyen, Noah Haygood, Benjamin Teske.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial