Software Consultant
  • Boston,
  • Massachusetts,
  • United States of America
Member Since: 2006/11/03
Industry: Computer & IT
Tech Certifications:

Provide a quick, creative biography in 140 characters or less.

More bio
Points this month0
Total points2,000
Questions: 353
Solutions: 7
Group Discussions: 1
Professional Background
No Professional Background shown
Northeastern University, Boston, MA
Master of Science (M.S.)
Computer Science
1986 – 1989
Northeastern University, Boston, MA
Bachelor of Science (B.S.)
Computer Science
1981 – 1986
Full Biography


I have over 20 years of experience as a software engineer using a wide range of Microsoft technologies. I'm someone who does what it takes to get the job done - I like to code and I finish what I start.  

I have been working exclusively as software consultant for the past 15 years. I have considerable experience working in a virtual office environment. I've been working in remote situations almost exclusively for the past 7 years. My home office is located in Boston, MA. I can be available for travel to onsite meetings, collaborations and integrations as needed.

I have strong experience with: .Net, C#, C++, C, VB.Net, Winforms, WPF, WCF, ASP .Net, Signalr, ADO .Net, Entity Framework, Java, Javascript, HTML5, jquery, CSS3, D3, Infragistics, DevExpress and Telerik controls and ODBC, and COM. I'm currently coming up to speed with Android development and the ADK through online PluralSight courseware and the development of a couple of small practical applications.

I guess I would describe myself two ways. First, I consider myself as more of a true consultant than a technologist. To me a technologist is someone who specializes in a very specific technology and knows it and it's associated buzzwords very well. While they have a good of knowledge of a particular technology stack, they lack breadth of exposure/experience in others. I have a significant broad base of experience across many different technologies and their applications in many industries. As a consultant, I can either recommend and use a technology for a particular solution, or learn and quickly come up to speed using the client's target technology.

Secondly, there are many different positions and mindsets in the software development field. If I was to describe myself, I would call myself a "finisher."  I will "do what it takes to get the job done." Some folk's predominant strength is to do a lot of theoretical thinking up front, but unfortunately get bored when it comes to implementing the details. Myself, I like to ship products. I actively combine the theoretical with the practical when it comes to implementing solutions. I'll do whatever tasks assigned in order to complete the project. I have a strong history (starting back at Index Technology/Lotus) of being part teams that shipped successful software products to market.

I'm comfortable working on individual tasks or in a team setting. Through my career, I've worked on a vast assortment of different problem sets. If I don't understand something, I will ask. If I still don't understand, I'll ask that you explain it a different way. I'm not intimidated researching solutions on my own. Over the years, I've built up good group colleagues whom I don't hesitate to call if I come across a particularly sticky/difficult issue.

Please contact me if you have any questions or require additional information. Resume and references will be furnished upon request.

I look forward to hearing from you in the near future.

John Buczkowski

No Languages shown

Level Progress

Current: Level 1
jxbma needs 6,000 points to level up.
  • Overall
  • Linux
  • Programming
  • Version Control