- December 10th, 2012
I am a Technical Delivery Manager and Web Application Developer specializing in user-centric design and development. I create functional, aesthetic, and user-friendly web applications that adhere to the latest web standards.
I have over 11+ years of experience in enteprise application development for web and mobile applications. I've led cross-platform development teams in numerous projects, and I'm a proponent of Agile SCRUM methodology and Test-Driven Development.
December 10th, 2012I just did a Lunch & Learn presentation on Chrome Developer tools last week and used the video and accompanying slides as... Read more.
December 3rd, 2012Thought I'd share this Google Docs presentation I created a while ago for a Lunch and Learn at the company I am currently wor... Read more.
May 20th, 2012Started development on a new Task Management Application this weekend - I have dubbed it "OnTask". Catchy, right? My ob... Read more.
This is actually my Dad's website who owns a construction business. He needed a simple, one-page website that emphasizes the experience and services his company provides. Another important factor was enabling potential customers with a quick and easy way to contact him.
Outside of the images, social media icons, and google maps; the look and feel was accomplished with straight HTML5 and CSS. The image carousel at the top was achieved with the jQuery bxSlider plug-in. The backend was coded in PHP which also handles the contact form submission.
This is a photography portfolio website using a clean, minimalist design. The objectives of this website was to showcase the photographer's portfolio and services.
During my time at Systems In Motion, I was involved in several projects. One of these projects was to develop a customer-facing appointment scheduling application. This app enables customers to schedule appointments to pick up their product at the nearest Best Buy store. In addition to being customer-facing, it also had an Administrative Control Panel that enabled Store Managers and Store Employees to configure stores and products in the system, along with fulfilling appointments at the store.
I held the Lead Developer position for the duration of the first phase of this project before moving into management. In the second phase of this project, the business wanted to make the site work better on mobile phones so I created a responsive solution which automatically detected the screen size of the client machine/device, and updated the styling automatically.
During my time at Systems In Motion, I was involved in several projects. One of these projects was to create a website that allowed customers to purchase Tech Support and Anti-Virus subscriptions. Additionally, the website also needed to work inside of an iFrame that GeekSquad agents use when chatting with customers over the web.
The course of this project spanned a few years where I held the Development Manager position and oversaw the entire project delivery. I managed a team of developers and QA analysts, and followed the Agile methodology to deliver specific functionalities each sprint. I was also the point-of-contact from a technical perspective for the busineses team and answered questions as needed.
During my time at Potestivo & Associates, I was involved in several projects. One of these projects was to create a sophisticated and custom Intranet for the company that would later develop into holding several different tools, and even an entire case management system.
Starting out, PALMS was just a simple Intranet application where employees could log on, read about the company's latest news and important announcements, and get access to company documents and useful web links. It eventually evolved into an entire suite of applications all in one place.
Not only was PALMS a complete and custom Content Management System, but it also contained a plethora of tools used by the company such as: a complete time management system, a task manager, event calendar, employee management system, reporting system, case management system, company classifieds, and so much more.
PALMS' case management system was designed to be fast and efficient without being too complicated to use. This allowed workers to spend more time working the case file and less time fumbling around the interface. In addition, PALMS made it easy to stay on task through use of a checklist system. Each case file has its own checklist (i.e. a listing of steps that must be taken from when the case file is open until it is closed). Each step could either be manually completed by the case worker, or automatically by the system. That's right, PALMS had several automation features. Based on a set of conditions or scenarios, PALMS could automatically create tasks for case workers, schedule events, send out important emails or reminders, and even assemble important legal documents relevant to the case file.
During my time at Potestivo & Associates, I was involved in several projects. One of these projects was to re-design the company's website, and make it easy for the marketing staff to update it regularly.
The new website included a custom content management system (similar to PALMS) which made it super easy to add new blog posts and articles to the site. It also mame it easy to add and update attorney and staff biography pages. The website was also optimized for Search Engines, and included Google Analytics for tracking visitors.