Jay Hamilton work email
- Valid
- Valid
- Valid
- Valid
- Valid
Jay Hamilton personal email
- Valid
- Valid
- Valid
Jay Hamilton phone numbers
Contact me: jaydaro@gmail.comI like to make things. You tell me what needs to be done and I will find a way. Always trying to make code reusable and easy to understand with minimal comments. I am not out to be clever in a production environment. Just out to make a solid, performant product. Learning new things is fun and at the top of my hobbies, I heard once that knowledge is power and I guess that I took that to heart.
-
Senior Software EngineerCarketa Nov 2023 - PresentLehi, Utah, Us -
Content Advisory Board MemberLogrocket May 2023 - PresentBoston, Massachusetts, Us -
Director Of Software EngineeringSolo Llc Jan 2023 - Dec 2023Lehi, Utah, Us -
Principal Software Development EngineerSolo Llc May 2022 - Jan 2023Lehi, Utah, Us -
Senior Software EngineerSolo Llc Nov 2020 - May 2022Lehi, Utah, UsFull stack developer and team lead on a dynamic solar proposal app. Design, architect, and develop new features and future iterations of our application. -
Senior Software EngineerSolium Mar 2019 - Nov 2020Refactor, and implement new designs on an interesting app. Some of the things I am doing and using: • Move existing, old school, Angular components, and functionality over to a ReactJS architecture. • Create a seamless integration with the existing NodeJS backend. • Use React context, React hooks, and functional programming paradigms on the new code. • Coding with a fast release cycle in mind, keeping changes small and being able to quickly iterate over changes as needed. • Work towards adding an external API. • Add new routes, controllers, services, models, and such, as needed.
-
MentorBloc, Inc. Oct 2018 - Nov 2020San Francisco, Ca, UsWork with software development bootcamp students. Help them with coding, debugging, mock interviews, and overall understanding of what they are getting into. -
Software EngineerCapshare Dec 2017 - Mar 2019I take pride in what I do, without being full of myself. I like to be challenged, and learn from veterans and rookies alike. Helped architect a major frontend refactor, moving from a rails server side rendered frontend, to react and redux. Always trying to stick with best practices, following a dry approach. This requires many custom, reusable components. • React - Build custom components. Adding complex functionality to the frontend, while keeping the U/X as simple as possible. • Redux - Used for state management. Have kept the reducers and actions, clean and maintainable. • Git - Rebase, merge, cherrypicking, you name it. Make sure that individual commits are small and within the same scope. • ImmutableJS - Always keep state immutable, only making changes using actions with redux.• SCSS - Global classes and mixins to keep things as small as possible. With an app of this size there are many styles, tons of classes, and a need to make it manageable. Modularized the frontend css where needed. Allowing us flexibility in styling custom components.• Ruby and Rails - Add functionality to the backend. Adding routes, using active record, changing what is passed to the frontend, and whatever else is needed.• Bugs - You don't build out a frontend while keeping parity and adding new features, with a new technology, without running into bugs. Being able to change my thinking, refactor frontend and backend code, take orders, create tickets, and manage my workflow are a few of the things I do.
-
Software EngineerGrow Jun 2015 - Dec 2017Lehi, Utah, UsI spend my days building and refactoring the code behind one of the most cutting edge real time Business Intelligence applications out there. I go full stack with AngularJs, ReactJs with Mobx, Node.js, and plain old vanilla Javascript.• AngularJS - Build components to make a truly custom and unique application. • ReactJS - Refactoring and building out new features using React. Code custom components, focus on reusability and performance.• Mobx - Manage state when using ReactJs using component>service>store model.• Node.js - Add new routes, api calls, pull in DB data. Write the functions that provide the frontend with the data to make customers happy.• REST - Write connectors that pull in data from open apis. Handle auth strategies and manipulate data, usually JSON, to work inside of our system.• Sequalize - Use this ORM make models and pull data from PostGres. This is a cool tool, it uses promise-based methods.• PostgreSQL - Store data. Make use of JSON storage and querieability.• Git - Use git to manage version and workflow. Use feature branches and a bottom up workflow, merging into dev, staging and finally master branches to help maintain a clean codebase and. mitigate bugs making it into production.• SASS - I make the site attractive and easy to navigate.• iTerm2 - I use the terminal every day. Whether running my local server or managing git, I have multiple terminals open all day. -
Software Developer InternCoding Campus Apr 2015 - Jun 2015Design, write and refactor with Python, Django and the latest web design libraries and methodologies, AngularJS, jQuery, HTML5, CSS.• Use GIT for version control. • Manage multiple GIT repos for various projects.• Design and build websites using AngularJS. • Writing custom AngularJS along with importing prebuilt libraries. • Work with a team to create interactive pages.• Work on Python and Django projects. • Create Views, Models, and URLs. • Use Django as an api with the Django_Rest_Framework and Restangular frontend.
-
Software Quality EngineerMainstream Data Aug 2009 - Apr 2015Salt Lake City, Utah, Us• Use Visual Source Safe to manage code base on c++ projects.• Built c++ projects using Visual Studio 2005 and 2010 for Windows and Eclipse cpp for Linux.• Manage and test products using Fedora Linux.• Use SQLServer to manage large amounts of customer data - 10s of millions of objects.• Built up Fedora and Microsoft Server boxes to make QA better mirror production environment.• Integrate customer facing software onto production servers.• On call for production issues as a first point of contact. -
SupportRiverton Self Storage Sep 2007 - Aug 2009• Built and manage computers for alarm systems and CMS.• On call for IT issues.• Worked in office as needed.
-
Enrollment CouncelorGrand Canyon University Sep 2008 - Jun 2009Phoenix, Az, UsHelped enroll students into Grand Canyon University. -
Customer Service SupervisorAcs Aug 2007 - Sep 2008Managed 15 person call center team.
Jay Hamilton Skills
Jay Hamilton Education Details
-
Salt Lake Community CollegeComputer Science
Frequently Asked Questions about Jay Hamilton
What company does Jay Hamilton work for?
Jay Hamilton works for Carketa
What is Jay Hamilton's role at the current company?
Jay Hamilton's current role is Senior Software Engineer.
What is Jay Hamilton's email address?
Jay Hamilton's email address is jh****@****gcu.edu
What is Jay Hamilton's direct phone number?
Jay Hamilton's direct phone number is +180144*****
What schools did Jay Hamilton attend?
Jay Hamilton attended Salt Lake Community College.
What are some of Jay Hamilton's interests?
Jay Hamilton has interest in Cooking, Camping, Golf, Digital Photography, Fishing.
What skills is Jay Hamilton known for?
Jay Hamilton has skills like Javascript, Python, Angularjs, Jquery, Java, Django, Microsoft Sql Server, Management, Software Quality Assurance, Customer Service, Json, Software Integration.
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