“I had two exceptional relationships with Ryan, one pre-mentorship and one during our mentorship. I can only say that he treated both with the utmost dignity, purpose, and attention. Before Ryan became my official mentor, I saw him contributing solutions and inputs to one of the internal Salesforce Slack channels, so I reached out to him for help with a complex requirement; He took a holistic and futuristic approach and suggested a solution that worked perfectly for our project, and I wanted to learn from him and looked up to his as a role model. During our mentorship, Ryan showed unparalleled technical (code and architecture), professional and personal expertise, dedication, and support, which has significantly contributed to and shaped my professional growth and development. He is my go-to guy for any technical query, especially Salesforce-related ones. To any individual or organization seeking a leader, I wholeheartedly recommend Ryan. His expertise, dedication, and genuine care for his team and projects make him an invaluable asset to anyone. He is the guy that you want to run your multi-million dollar shows.”
About
I specialize in implementing Customer Engagement Centers. From smaller 100 seat…
Contributions
-
What are the best techniques for prioritizing a Product Backlog?
Some of the other comments talk about "value", but let's unpack what we are talking about, money. You need to apply a monetary value to each item in a backlog. How much new business are you likely to get from that feature? How much attrition are you likely to experience if you do not deliver it? Once you have a monetary value assigned, you can divide that by the ROM/LOE to identify "value" that can be obtained from each item.
-
How do you approach software design and architecture to ensure quality, scalability, and maintainability?
Not sure where to put this, but I have thoughts on writing scalable code: Code should be written defensively! Check for null! I often hear "that will never be null", sure, until it is. Someone else will call your code, pass null, and boom, your code blows up. Think about the order of your conditions. If there is one that will usually be false, check it first. Some compilers optimize this out, but it is still a good practice. Evaluate all queries to ensure they are efficient. Don't just run them once and put in cache. When writing code consider "what happens if this is executed millions of times?". Evaluate the LOE to support that volume, and if reasonable, build it that way. Otherwise, clearly state the limits in docs/comments.
-
How do you approach software design and architecture to ensure quality, scalability, and maintainability?
I agree with the overall statement, but not with how we get there. I often find that monolithic design documentation is almost immediately obsolete after it is written. What I find to be a better pattern is to have a very high-level overview document explaining the big pieces, and then point to entry points in the code to go see how it is accomplishing that piece of functionality. The vast majority of the code I see is inconsistently formatted and lacks any commenting. The notion of code being "self documenting" is like the Loch Ness monster... often spoken about but seldom seen. Keeping the documentation close to the code will help keep it current.
Activity
-
I am super excited to join the team, let's go!
I am super excited to join the team, let's go!
Liked by Ryan McCullough
-
At Lytx, we bring our authentic selves to work - and it shows in the smiles 😊 and energy around on-campus days. #Goodvibes keep our team thriving…
At Lytx, we bring our authentic selves to work - and it shows in the smiles 😊 and energy around on-campus days. #Goodvibes keep our team thriving…
Liked by Ryan McCullough
-
Crisis Averted. A couple nights ago, more than 200 vehicles were stranded overnight on the Bozeman Pass, a windy, winding stretch of I-90 through…
Crisis Averted. A couple nights ago, more than 200 vehicles were stranded overnight on the Bozeman Pass, a windy, winding stretch of I-90 through…
Liked by Ryan McCullough
Experience
Licenses & Certifications
-
Oracle RightNow CX Cloud Service - Technical Certified Implementation Specialist
Oracle
IssuedCredential ID 256441592
Honors & Awards
-
MVP - Enterprise Architect
Salesforce
I received this award for my work on the Enterprise Architecture of a project that had >500 resources from Salesforce Services. It is recognition of the high quality, secure, scalable work I have delivered on the largest Salesforce project for the largest Salesforce customer.
-
Top Jedi
Salesforce Success Services
In recognition for your ability to come up with new and innovative solutions on time and under immense pressure imposed on the team by our largest customers.
Service Cloud Practice, 2015 -
Transforming the Omni-Channel Experience
FedEx
-
Rising Star
Salesforce University Boot Camp
We have recognized Ryan as a stand-out new hire. Ryan was highly interactive throughout the 8-day program, took every opportunity to share ideas and engage with our presenters and was an overall interesting guy to get to know.
-
Passion Award
Oracle
Peer Nominated
Affectivity, Devotion, Eagerness, Excitement, Fire, Intensity, Spirit, you know it when you see it! -
Project Team Award
Oracle
In recognition of outstanding team performance on the Western Union project.
-
Outstanding Team Player Award
Oracle
Peer Nominated
Proactively offering assistance to other groups, responding to peer questions, communicating with other departments resulting in improved efficiencies and overall outstanding customer experience. This person will have impacted your work in a positive way! -
Project Team Award
RightNow Technologies
In recognition of outstanding team performance on the Ameriprise Financial project.
-
Outstanding Team Player Award
RightNow Technologies
Peer Nominated
Proactively offering assistance to other groups, responding to peer questions, communicating with other departments resulting in improved efficiencies and overall outstanding customer experience. This person will have impacted your work in a positive way! -
Project Team Award
RightNow Technologies
For outstanding team project performance with RightNow Technologies.
-
A-Team Award
RightNow Technologies
In recognition of outstanding team performance on the drugstore.com project.
-
Innovation Award - Peak Performance
RightNow Technologies
In recognition of your accomplishments involved with the design, develop, document, and test a publicly available API supporting more than 100 million transactions per month.
Recommendations received
47 people have recommended Ryan
Join now to viewMore activity by Ryan
-
Proud mom moment!! My HS Senior, Matilde Gillia, was nominated by her peers to be a commencement speaker on behalf of the International…
Proud mom moment!! My HS Senior, Matilde Gillia, was nominated by her peers to be a commencement speaker on behalf of the International…
Liked by Ryan McCullough
-
Somewhat unexpected things with the new spot: Ford-branded clothing is now a priority purchase :) Renewed interest in a Mustang S650 as a daily…
Somewhat unexpected things with the new spot: Ford-branded clothing is now a priority purchase :) Renewed interest in a Mustang S650 as a daily…
Liked by Ryan McCullough
-
Enjoying a full Ford Pro Ford Motor Company onsite working experience. It’s been a while since I’ve had a made to order omelette at a company…
Enjoying a full Ford Pro Ford Motor Company onsite working experience. It’s been a while since I’ve had a made to order omelette at a company…
Liked by Ryan McCullough
-
I'm very proud to announce that I'm officially certified as a Salesforce AI Associate! #salesforce #salesforceai #salesforcecertified
I'm very proud to announce that I'm officially certified as a Salesforce AI Associate! #salesforce #salesforceai #salesforcecertified
Liked by Ryan McCullough
-
The last 2024 Winning Futures mentoring program workshop completed today. Sharing your career experiences with high school students is a rewarding…
The last 2024 Winning Futures mentoring program workshop completed today. Sharing your career experiences with high school students is a rewarding…
Liked by Ryan McCullough
People also viewed
Explore collaborative articles
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Explore MoreOthers named Ryan McCullough in United States
-
Ryan McCullough
Sales at Wright & McGill Co.
-
Ryan McCullough
Senior Media Buyer - 85Sixty
-
Ryan McCullough
-
Ryan McCullough
-
Ryan McCullough
132 others named Ryan McCullough in United States are on LinkedIn
See others named Ryan McCullough