I'm Jeff. I'm a web developer, photographer, world traveler, movie lover, and baseball fanatic.
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
Autonomous vehicle and industrial robotics software company requested a site which showcased the technology. A hero carousel with content transitions and scroll-driven parallax interactions were added to make the browsing experience more dynamic.
responsive layout, WordPress, Foundation | Lead Developer
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
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
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
After growing tired of the complicated math involved in sharing costs when traveling with friends, I decided to make a tool to do the math for you. You can add events, friends, and costs, and it will tell you who owes money to each person in the end. Now, it's a site where people can split costs for travel, rent, or anything. Pie charts show how costs have been shared.
custom PHP
Global youth organization needed a refresh of their internationally recognized brand. An updated design was created, and a new back-end content management system allowed for easier organization and maintenance of their deep content. Structured page templates ensure that content is always cleanly presented. Section 508 rules for accessibility were respected.
responsive layout, WordPress Multisite, Foundation, Webdam integration | Tech Lead
Corporate marketing site for global cybersecurity leader. Website makes extensive use of WordPress custom post types and custom fields to manage heavy content and Bootstrap for responsive mobile design.
responsive layout, WordPress, Bootstrap, webpack | Sr. UI 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
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
Santorini, Greece
Firá is the modern capital of Santorini. A traditional settlement, it derives its name from an alternative pronunciation of "Thíra", the ancient name of the island itself. The cliff is covered with restaurants and bars reaching outward to offer the best possible views of the setting sun every evening.
Naxos, Greece
These guys were hanging out right in front of a restaurant. The Greeks love to eat octopus.
Oświęcim, Poland
The electrified fence around Auschwitz concentration camp deterred prisoners from trying to escape.
Freeport, Bahamas
The Sugar Mill Pool, with a 60-foot-high stone tower and "quiet" section with an adjacent 10-person spa tub, in Freeport, Bahamas.
Oslo, Norway
War Requiem is a staged opera about a congregation trapped inside a church during a bomb attack on their village. To mark the occasion, the word "WAR" was tagged in huge yellow letters on the glass exterior of the Oslo Opera House. The angled exterior surfaces of the building are covered with marble from Carrara, Italy and white granite and make it appear to rise from the water.
Monte Carlo, Monaco
The most famous example of the gambler's fallacy occurred in a game of roulette at the Casino de Monte-Carlo in the summer of 1913, when the ball fell in black 26 times in a row. This was an extremely uncommon occurrence, although no more nor less common than any of the other 67,108,863 sequences of 26 red or black. Gamblers lost millions of francs betting against black, reasoning incorrectly that the streak was causing an "imbalance" in the randomness of the wheel, and that it had to be followed by a long streak of red.
Split, Croatia
Sandy Bačvice is Split's most popular beach. Locals come here during the day to swim, sunbathe, drink coffee and play picigin. But in the morning, you'll have no problem finding a deck chair.
Koronos, Naxos, Greece
Koronos is one of the oldest settlements in northeastern Naxos, first appearing in written records around the year 1200. The quaint mountain village is set on the slopes of a ravine with two distinct halves facing each other between Mt. Amomaxis and Mt. Koronos. The valley in the middle is full of vineyards.
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.
Glendalough, County Wicklow, Ireland
The present remains in Glendalough tell only a small part of its story. The monastery in its heyday included workshops, areas for manuscript writing and copying, guest houses, an infirmary, farm buildings and dwellings for both the monks and a large lay population. The buildings which survive probably date from between the 10th and 12th centuries.
January 2, 2023 | reviews
Definitely a lot of footage I haven’t seen. I knew the violence and destruction were bad, but I didn’t know this bad. And some cross-cutting at the end that ominously implies that things haven’t changed and likely won’t change anytime soon. Definitely one of many scars on the face of…
May 15, 2022 | travel
The jack-ass sitting in front of me decided to fire up Lord of the Rings on his phone’s tinny speakers. Of course, when the flight attendant came by and insisted that he put on headphones, he put them on, fell right asleep, and started obnoxiously snoring. Meanwhile, the woman to…
May 13, 2022 | travel
Mostly thanks to COVID, it’s been a while since I’ve done any real traveling. So it was with great jubilation when I learned my work would be flying me and our whole department to a fancy resort in Alaska for our off-site team event this year. It’s nice to work…