I'm Jeff. I'm a web developer, photographer, world traveler, movie lover, and baseball fanatic.
Digital mobility company needed a site that showcased its newly acquired divisions and business capabilities. Content and image-heavy site features angled content areas, magazine-style transitions, multi-level horizontal navigation, and embedded video and PDF content. A government subsite with graceful degradation to IE7 was required.
responsive layout, WordPress, Foundation, Google Tag Manager integration | Tech Lead
Catalogs the fans who have caught the most famous home run balls in Major League Baseball history. Features stories collected from news outlets, modals with videos showing each home run, and photos of the lucky fans.
custom PHP, Facebook comments
A showcase of a technology security company's products and service offerings. The WordPress site features a custom theme based on FoundationPress, a mobile responsive layout with breakpoints for phone, tablet, and desktop. JavaScript libraries like Isotope and D3.js enable dynamic filtering, interactive page elements, and subtle animations to data presentations. Sticky subnavigation and sidebars ensure that users never get lost in long, scrolling content. Page and browser caching ensures fast site performance. Social networking tools increase shareability. A comprehensive WordPress back-end allows for easy maintenance of site content by the client.
responsive layout, WordPress, FoundationPress, Isotope, D3.js | Developer
A community effort to collect, organize, and share recordings of old Loveline radio shows. Loveline was a nationally syndicated radio call-in program featuring Adam Carolla and Dr. Drew that offered medical and relationship advice to listeners. Over three thousand recordings are stored, all of them indexed, searchable, and available to public for free. Features include a jQuery MP3 player, call tagging, integrated message board, and search functionality. Back-end tools allow admins to upload and archive new recordings, moderate content, and ban users. Cloudflare CDN delivers cached content for the best performance.
custom PHP, phpBB integration, CloudFlare
Baseball articles and statistics website. Responsibilities included managing small team of developers, maintaining a scrum-based agile workflow, organizing documentation, working closely with the data science team, and overseeing deployments to production. My primary development focus was the data-heavy player pages, which involve API data pulls, local data storage, on-the-fly processing, nightly cron jobs to get updates, and server-side caching.
WordPress, Foundation 6, REST API-driven data, Grunt | Web Team Manager
Collection of resources on issues impacting older foster youth transitioning out of foster care. Client requested that the resources be easily filterable and fully functional on mobile devices. Site features advanced filtering logic and dropdown panels showing all available filters. Preloaded content and dynamic animation quickly delivers results. Back-end tools allows the organization to easily add new resources and categorize them for proper filtering.
responsive layout, WordPress, Isotope | Lead Developer
News and events from an Illinois restaurant group. Site features updatable menus, a carousel with merchandise, a newsletter subscription form, and a blog. The client's Twitter, Instagram, Facebook, and YouTube feeds are featured in the footer.
responsive layout, WordPress, Twitter/Instagram/Facebook/YouTube feeds | Lead Developer
A goofy game I played with friends as a kid and still play today. I've added an intense Glicko-2 ranking system and charts to display each player's performance over time. Also includes fun stories, rules, pictures, and videos.
responsive layout, custom PHP, Bootstrap, Chart.js
Pick numbers before the big game, and win big if the scores at the end of each quarter matches your numbers. Site features secure logins for each user and email notifications using an external SMTP service.
responsive layout, WordPress, Mailgun integration
National restaurant chain requested a new site to update their corporate brand and streamline the experience for franchise owners. Features menus and event calendars that can me managed at the corporate and franchise level. Franchise owners can offer unique menu items, drink specials, and integrate local social media accounts. A corporate approval system manages content before it is published to the live site. Geolocation services find the nearest locations for users. A new Kilt Girl is featured on the calendar every month.
responsive layout, WordPress, Foundation, Facebook/Instagram feeds | Tech Lead
County Wicklow, Ireland
Driving through the Irish countryside just outside of Dublin, I found these trees lined up perfectly along a hillside. I had to stop and capture the perfection.
Washington, District of Columbia
The memorial features a statue carved by the Piccirilli Brothers under the supervision of the sculptor, Daniel Chester French. The statue, originally intended to be only 10 feet tall, was enlarged so that it finally stood 19 feet tall from head to foot.
Barcelona, Spain
The concert hall is the only auditorium in Europe that is illuminated during daylight hours entirely by natural light. Overhead is an enormous skylight of stained glass designed by Antoni Rigalt whose centerpiece is an inverted dome in shades of gold surrounded by blue that suggests the sun and the sky.
Seattle, Washington
Here's the classic view of Seattle that everyone knows. Trick is to get here a bit early and grab one of the spots along the railing where the city isn't obscured by the overgrown trees just ahead.
Lake Titicaca, Peru
These women saw that I had a big camera and shied away as I walked past. I turned around to sneak a photo, and the one on the right started laughing when she realized what I was doing.
Glacier National Park, Montana
Sitting comfortably on Swiftcurrent Lake.
Dubrovnik, Croatia
A view back on the city from atop the city walls that run almost 2 km around the city. The walls run from 4 to 6 m thick on the landward side but are much thinner on the seaward side. The walls of Dubrovnik have been a popular filming location for the fictional city of King's Landing in the HBO television series, Game of Thrones.
Stockholm, Sweden
These clouds were fluttering by moments after a heavy downpour. Gamla stan is the old town of Stockholm. The town dates back to the 13th century, and consists of medieval alleyways, cobbled streets, and archaic architecture.
Zagreb, Croatia
The Zagreb Eye observation deck is located in the heart of Zagreb on top of a nondescript office building. The bar played some cheesy music and offered watered down drinks, but the sunset view made it all worthwhile. This is the view over Ban Jelačić Square.
Bea Creek, Western Australia, Australia
A 4-hour nighttime exposure of the southern sky at Bea Creek camp, just east of the mining town of Tom Price. Set the camera up, clicked the button, and went to bed. You can see the Southern Cross low and center in the sky.
July 31, 2023 | reviews
Madhavan seems like an interesting guy. He goes by one name, he seems to be a big star in India, and he wrote, directed, and starred in this film. He’s done some work to look like the real Nambi, so props for that. But why are rockets so important to…
June 11, 2023 | travel
Woke up to the most glorious blue skies and sunshine in Chambersburg, Pennsylvania. An absolutely perfect morning. We’ve really lucked out with the weather, somehow avoiding most of the smoke and haze from the Canada wildfires and hardly seeing a drop of rain for the whole trip. Our drive to…
June 10, 2023 | travel
Just outside of Cleveland is the grave of deadball baseball star Ed Delahanty. He’s an interesting figure in baseball history. Edward James Delahanty (October 30, 1867 – July 2, 1903), nicknamed “Big Ed”, was an American professional baseball player, who spent his Major League Baseball (MLB) playing career with the…