About Me

Originally from Brooklyn, NY, I've spent most of my life bouncing around both the State of NY and the East Coast of America. At this point I've settled in Albany, NY with my wife, Francesca, and three boys, Nicholas, Michael, and David.

I've been working in Software Development professionally since 2005, but I've been making web sites since the late '90s. As early as Middle School, I knew that I wanted to create content on the internet to share with the world. That passion has driven me to constantly push my boundaries and improve my ability to deliver content and capability-rich web applications using cutting edge technology.

I spend my spare time with my family, playing video games, running, catching concerts, binging irreverent comedies or jamming on my guitar. In the summer, you'll catch me in the mountains enjoying nature and the Great Sacandaga Lake.

Contact Details

Nick DiMola
Slingerlands, NY
(518) 860-9283
nicholasdimola@gmail.com

Education

Rochester Institute of Technology - R.I.T.

B.S. in Computer Science March 2007

Concentration in both Business Management and Communications. Completed 5 year degree in 3.5 years. Worked as a full time software engineer while attending school.

Work

GDIT • CSRA • CSC Menands, NY

Solutions Architect Advisor August 2013 - Present

During my tenure at GDIT (once CSRA and CSC before that), I've worked primarily on the NY State Medicaid contract (eMedNY), delivering enterprise grade solutions for the biggest Medicaid system in the United States. Strict SLAs force us to provide continuous availability with no outages and sub-2 second response times. As such, all solutions I architect must meet these stringent requirements, which has been a major driver in how problems are solved. Every major architectural decision that's been made has been done through the DAR (Decision Analysis and Resolution) process with supporting evidence, proof of concepts, or other key decisioning deliverables to ensure that the solution will hold up to scrutiny.
Read More...

Maximus Albany, NY

Senior Software Engineer March 2013 - August 2013

Six month contract to help lead the effort to engineer and architect the solution to interface with the NY State of Health (Health Exchange) for paper applications. Built out a framework on top of Apache CXF to handle exposure of all Web Services in a consistent manner. Established patterns for transmitting batch files to vendor partners. Database design for expanding existing data schema to be encompassing of all paper application needs based on requirements gathered from NY State Department of Health SMEs.

HealtheSystems Tampa, FL

Manager, Application Development January 2011 - March 2013

As an Application Development Manager, I was responsible for a team of 8 Java developers across multiple company product lines while providing technical oversight and leadership for a number of long-term, large-scale projects as well as architectural direction for the company’s batch medical transaction processing and customer-facing web applications.
Read More...

myMatrixx Tampa, FL

Director, Application Development October 2008 - January 2011

As Director of Application Development, I managed a team of 7, which included a DBA, a UI/UX designer, and 5 Java programmers. I regularly provided marching orders for each member of the team, while simultaneously providing architectural direction for the overall system. Without testers or business analysts staffed, I led my team to both gather requirements and conduct integration, quality assurance and user acceptance testing with key business members.
Read More...

SUNY Systems Administration Albany, NY

Software Engineer April 2007 - October 2008

I played an integral part in the development of an employment java web application that manages all employees of the State University System of New York as well as various other internal applications to aid development. Furthermore, I helped convert the application from Struts 1.0 to Spring Web Flow to enable more complex workflow processes and centralize on a full Spring stack.

Destiny 6 Enterprises Webster, NY

Lead Developer September 2005 - January 2007

I managed a small team that consisted of two, one other Java developer and a UI/UX developer. Together we built the now defunt Starving Scholars web application that included the ability to buy and sell college textbooks. Full Credit Card processing and Debit payments were built into the application, along with a variety of functions that are now staples of social media like status updates, profiles, and friend linking.
Read More...

Other

PixlBit Studios LLC Slingerlands, NY

Owner September 2009 - Present

I established PixlBit in 2009 along with my wife after we both wrote semi-professionally for around a year and a half for Nintendo World Report. Upon establishing the business and the web site, I quickly built out a content management system using Java and JSPs in order to begin posting various types of pieces covering the video game industry. As the site grew, so did its features and staff. At its peak, I was managing a remote staff of 15 writers and interacting with all major video game companies and PR outlets to ensure coverage of all events in the industry. I also wrote myriad articles, reviews, editorials, previews, and more while I was active on the site.
Read More...

Skills

Throughout my career I've used a wide variety of technologies. Anyone who has worked in this field can attest to the rapid cycles that any technology comes and goes. I've dedicated my career to consistently staying with the trends and learning as much as I possibly can. Most recently I've grown proficient at developing REST-based services using a variety of languages and frameworks. I've also done a considerable amount of work with HTML5, CSS3, and JavaScript. My current specialty is on the latest release of Angular using TypeScript and Angular CLI.

  • Application Architecture
  • Development Management
  • Java 8/Spring
  • AWS
  • HTML5/CSS3
  • JavaScript/Node
  • Angular
  • REST

Quotes

  • You miss 100% of the shots you don't take.
    - Wayne Gretzky

    Michael Scott
  • Before I do anything, I ask myself, "Would an idiot do that?" And if the answer is yes, I do not do that thing.

    Dwight Schrute

Get In Touch.

Hopefully you like what you've seen and you're interested in discussing an opportunity. Click the button below to send me an email. If a phone call is more your style, you can reach me any time at (518) 860-9283.