Raymond J. Hill

Software Engineer

Hello, my name is Raymond!

But you can call me RJ. I was born in Red Bank, New Jersey and I spent my days growing up in Staten Island, New York. I love handball almost as much as I love the beach.

I currently work at Slalom, where I spend most of my time crafting software and working on awesome projects with some really amazing people.

What I Do

I learned very early the difference between knowing the name of something and knowing something.
-Richard P. Feynman

Product Design

Design is more than just fashion, it's about fashion and function working in tandem. Brilliant UI and UX are useless if the product simply doesn't work.

Product Development

Start with an idea and nurture it, help it to grow into something bigger. Take all of the user feedback that you can get, nobody knows what your users want better than they do.

Web Design

Mobile first is a nice idea, but progressive enhancement is far more powerful. Start in the space containing the most people and gradually move through every other space.

Social Media

No matter what you want to do, building a strong personal brand will only help to get you there. Take advantage of how connected our world is.

Personal Development

Keep your mind sharp and your skills up-to-date by learning something new! It also puts you in a position to help others in the same area when they need it.


There is no better way to learn your own limits than consulting. Clients will consistently challenge you and you will either conquer that challenge or fold.

My Strengths

I think and think for months and years. Ninety-nine times, the conclusion is false. The hundredth time I am right.
-Albert Einstein

Problem Solving

My Resume

I was born not knowing and have had only a little time to change that here and there.
-Richard P. Feynman

My Education
2007 - 2015

2013 - 2015

Master's Degree - University of West Georgia

Master's of Science in Computer Science

2007 - 2012

Bachelor's Degree - University of West Georgia

Bachelor's of Science in Physics

Minor in Computer Science (25 hours)

Work Experience
2007 - Now

2018 - Now

Consultant - Slalom Consulting

Helping a number of companies solve business problems and build for the future by delivering innovative products and solutions. These products and solutions are typically built on the latest and greatest technology has to offer in order to keep them sustainable as well as cost effective. I also help to train our clients and their employees so that when I move on to new projects, nothing is impacted whatsoever. Internally, at Slalom, I am working to help everybody that I can in an attempt to help shape the future of software development.

2015 - 2018

Lead Product Developer - MapAnything

Worked with a small (but rapidly growing), committed team of talented programmers and GIS engineers in order to develop and enhance cloud-based software solutions for enterprise clients. Lead the charge on API design and development, coding best-practices, site reliability engineering (SRE).

2014 - 2015

Senior Product Developer - Keystroke Creative

Lead the charge on the research, development, and construction of a low-cost, low-power computing solution (as well as the software solution) which was used to teach children a wide variety of computing concepts. The software itself was a system for creating, distributing, and grading quizzes as well as supplemental teaching materials.

2014 - 2015

Product Developer - Nitorco

Built and maintained several database-driven applications. Chiefly responsible for flexible database design. Improved existing software in response to customer feedback and changing business needs. Provided a learning environment for new customers to interact with and learn about the currently offered product line.

2012 - 2014

Senior IT Specialist - University of West Georgia

Setup and maintenance of staff, faculty, classroom, and lab workstations and mobile devices with an emphasis on cross-campus standardization. Implemented data storage and security as well as DOD spec data destruction solutions. Led the campus-wide expansion of thin clients. Supervised multiple student assistants, provided interdepartmental group projects to expand student skillsets. Managed several license servers.

2012 - 2013

Web Development Intern - CodeLocker

Designed and developed the database, the main user login system, password hashing utility, and the file hashing utility. Developed the file-comparison utility and the language-histogram algorithms. Met with other employees on a daily basis for sprint meetings, mostly as an active member of the dev team and as scrum master on occasion.

2007 - 2012

Teaching & Research Assistant - UWG Physics Department

Provide analysis of data for multiple experiments. Create and apply innovative data acquisition methods and mathematical analysis. Developed a small application that ran through hundreds of thousands of data points, deleting all of the outliers. Developed a sequence of actions using a digital camera and photoshop for the early detection of skin cancer.
Provide innovative learning environments for students as well as faculty. Earned commendations for teamwork, flexibility, and excellence in teaching.

2003 - 2006

Product Developer & Course Designer - Northfield LDC

Provided a stream-lined learning environment for Northfield employees. Taught courses on a professional level, making special accommodations when necessary. Handled technical troubleshooting within an enterprise environment, including system crashes, slow-downs and data recoveries. Engaged and tracked issues, with responsibility for the timely documentation, resolution, and closure of trouble tickets.
Selected Contributions:
Researched and developed user-friendly applications for the employees, resulting in an increase in first-call resolutions. Researched and developed stream-lined courses for the employees, resulting in an increase in employee efficiency.

1999 - 2003

Product Developer & Course Designer - Foxhill Resource Center

Provided an inexpensive yet cutting-edge learning environment for students. Handled technical troubleshooting within a resource community environment, including system crashes, slow-downs, and data recoveries. Engaged and tracked issues, with responsibility for the timely documentation, resolution, and closure of trouble tickets. Researched and developed various technical courses requested by the students, resulting in increased signup and retention rates.

Skills & Expertise

A winner is someone who recognizes his talents, works his tail off to develop them into skills, and uses these skills to accomplish his goals.
-Larry Bird














To know, is to know that you know nothing. That is the meaning of true knowledge.

Agile Development


Version Control


Unit Testing


API Design


Software Design Patterns


SalesForce Platform


Milestones Achieved

We can only see a short distance ahead, but we can see plenty there that needs to be done.
-Alan Turing


Cups of Coffee


Hours Worked


Lines of Code Written


Happy Customers

Work Process

A small change at the beginning of the design process defines an entirely different product at the end.
-Jonathan Ive

This may look like the design process for an entire product, but this pattern should be executed consistently on any and all ideas you have inside of that product as well.

1. Idea
2. Sketch
3. Design
4. Develop
5. Test
6. Launch

Ideas for products contain ideas for functions which contain ideas for implementation of those features... and so on. It goes much deeper, but you get the point. It is important that we keep this process consistent and ensure that it gets deployed at every level of development inside of the product. Use it enough and it will become second nature to you.

Contact Me

Have a project you'd like to discuss?