Portfolio
Joseph Bulger
I started programming using my TI calculator in high school and quickly moved on to Java development on my dad's IBM. By the time I was in college I already had a passion for software engineering. I went to college in pursuit of a computer engineering degree, succeeded and immediately found myself knee deep in the software industry and have been loving it ever since!
Experience
RockDigital Consulting, LLC
I started this company to do consulting work and engineer just about any software system that comes my way. Typically this has been web based, but I've also had clients come to me in need of other more complicated endeavors, which I thoroughly enjoy doing. Some work I've done Technologies Used Technologies Used
Start: 2007
Skills: c# wpf silverlight asp.net-mvc jquery html css dotnetnuke
General Dynamics
Develop web application systems in the DoD space. Responsible for providing technical guidance to team, managing project life cycles, release management, as well as other team oriented tasks. Guidance of team included gathering estimations of effort from team, calculating team velocity and gauging release planning based on actual metrics of team work effort performed on a historical basis. We followed an agile planning approach that was customized to fit our specific needs as a remote team. Additionally, I coached team members on advancing their knowledge of programming concepts. These concepts included various architectural principles including MVC and MVP, as well as design patterns. I spent a significant amount of time coaching the team on the benefits of the with a focus on Dependency Injection and Inversion of Control. I also coached the team on the benefits of unit testing and red green refactoring techniques.
Start: 2008
End: 2009
Skills: asp.net c# vb.net javascript .net sql-server css
A.D.A.M. Inc
Develop middleware application systems in the healthcare industry space. Responsible for conversions of client data from their system to our middleware system. Develop under client – server architecture, as well as other paradigms and patterns. Development team is managed under an agile development cycle. The client server relationship was implemented using ASMX web services in tandem with Remoting Services utilizing . Reports were rendered utilizing Crystal Reports technology, along with other third party tooling.
Start: 2006
End: 2008
Skills: winforms c# vb.net vb6 webservice sql-server xml
Applied Research Associates
I was the lead developer for a project that won Department of Defense . WEAPS won the award for making a critical contribution to theater-level models such as the Combat Forces Assessment Model and is a key tool in the annual Non-Nuclear Consumables Annual Analysis process. Developed weapon effectiveness applications (WEAPS) under the AAC/ENA division at Eglin Air Force Base. The application was built using C++ MFC and heavily utilized MVC techniques to segregate responsibilities of code across layers. Developed Abstract Weapon Effects System (AWES) for the Army at ARA’s Orlando satellite office. Application was built using Java and C# and had a heavy focus on unit testing, with a mandatory 100% success rate on our unit tests for each build.
Start: 2005
End: 2006
Skills: c# c++ mfc winapi
Microsoft
Liaison between Microsoft Corporation and university students. Advocate .net architectures and use of Microsoft programming languages and tools. Assist with various projects/applications. Taught .NET 1.1 technology and language concepts to students and staff.
Start: 2003
End: 2005
Skills: .net c# vb.net
Education
University of South Alabama
EIT/FE Certified
Start: 2001
End: 2005
Focus: c# java c++ vhdl assembly verilog

