Full Stack Developer
Pete is a experienced and well-rounded developer that not only understands the software life-cycle, but also how it fits into the business process. A venerable Jack-of-all-trades, Pete puts meticulous effort into gathering requirements, analyzing features and cost, writing and testing code, and providing documentation and training for the end user.
Technical Skill Set
Web Application Development
Java, Spring, Hibernate, J2EE
Desktop and Windows Service Development
.NET C#, C++
Database Development
MySQL, Microsoft SQL Server, Oracle
Process
Team Building, Software Process Design and Management
User Interface Development
Web Components / Angular / React
Embedded Development
Microchip PIC, Freescale, Atmel
Mobile Development
Android, iOS, native and React Native based applications
Media
Large scale HLS deployments, live webcasting, and DRM
Project Highlights
Ripley Lighting Controls - PhotoClock II Programmer
Project Description
Pete worked with Ripley Lighting controls to develop several applications around their new PhotoClock II product line. This included developing embedded firmware for their USB programmer, a desktop interface for schedule creation and programming, and a cloud application for sales and support.
- Embedded Microchip PIC18 firmware written in C
- Desktop application written in JavaFX
- Cloud application written with Java/Spring/MySql
- Responsive UI using Google Web Toolkit and HTML5/CSS3
- Digital Ocean commissioning and support
The Energy Detective- TED Commander
Project Description
Formerly called AggreData, TED Commander is the Energy Detective's cloud platform that gives customers the ability to view energy usage and cost for multiple buildings, facilities, and electrical systems on one portal.
- Cloud application written with Java/Spring/MySql
- Responsive UI using Google Web Toolkit and HTML5/CSS3
- Amazon EC2 commissioning and support
Anti-Skimmer Device
Project Description
Pete designed and developed the firmware for an embedded device used to detect tampering and skimming device installed on Automatic Teller Machines used by some of the largest bank chains in the US. The device’s web interface front end was developed using the Google Web Toolkit. The embedded software was written in C for the Microchip PIC24 processor. In addition to software development, Mr. Arvanitis acted as liaison to the hardware design firm and CM to bring the Anti-Skimmer through its first production run.
- PIC24 Embedded Development written in C
- Google Web Toolkit UI + HTML5/CSS3 UI
The Energy Detective - TED Pro
Project Description
Pete designed and developed the embedded firmware written in C for the TEDPRO and TED5000 products targeting the microchip family of processors (PIC18, PIC24, PIC32) and web-based front ends utilizing the Google Web Toolkit and Javascript. This included TCP and USB stack integration and debugging as well as interfacing with energy sensing chips and developing algorithms to interpret A/D line readings.
- PIC18/PIC24/PIC32 Embedded Development written in C
- Integration and Support for third party energy services including Google Powermeter, Microsoft Hohm, PlotWatt, and others.
- Google Web Toolkit + HTML5/CSS3 UI layer
i-Sys Corporation - VidView
Project Description
Pete developed a number of custom solutions to support i-Sys's customer integrations. One example is i-Sys VidView - a custom video wall application used by airports to monitor video feeds and alarms. VidView was written using a combination of .NET C# and C++ and required the development of custom keyboard/joystick drivers, video drivers, alarm system interfacing, and video analytic integration.
- Video Analytic Integration
- Custom Video Wall Application
- Written in C# and C++
- Custom video drivers for Pelco and Panasonic cameras
- Custom keyboard driver for Pelco keyboards
- Custom interface to Schneider Electric's Andover automatic system for alarm triggering and response
Streaming Media
Project Description
Pete has been webcasting for both business and pleasure since 1998. His webcasting solutions have been used to produce webcasts for some of the biggest names in both the corporate and sporting worlds. Pete's commercial successes include the weekly NASCAR Garage Cams, special events like the 86th PGA Championship, or a custom solutions like the ONR's SeaFox prototype.
Pete is also known for his constant experimentation with new technologies and venues to create compelling and interesting content. The Tristan Dining ChefCam, for example, was one of the first webcasts to utilize both EVDO technology and a first person perspective that allowed users to experience what life looks like through the eyes of a great chef. The Chefcam, which debuted in October, 2006, was named one of the 50 Great Ideas for 2006 by Restaurant Business Magazine.
- NASCAR Garage Cams
- Tristan Dining ChefCam
- Spirit of South Carolina Launch
- ISDA Souther District Conference
- Alenia/Vought Facility Dedication
- Jib Clyburn Salute