Hugh Mccurdy

Hugh Mccurdy Email and Phone Number

Software Developer IV @ General Atomics Northpoint Defense
New York, United States
Hugh Mccurdy's Location
Manlius, New York, United States, United States
Hugh Mccurdy's Contact Details

Hugh Mccurdy personal email

About Hugh Mccurdy

Customer focused Software Engineer & Educator. Produces creative solutions to difficult problems while maintaining reliability in mission-critical environments. Expert in C, C++ and Ubuntu Linux. Skilled in specifying customer hardware configurations, installing and configuring Linux and installing application software to build custom systems to meet customer requirements. Has a "keen eye" for noticing bugs when testing software written by myself and others. Ability to write various types of documentation including system testing instructions and end user instructions as well as the ability to provide in-person "classroom" training.

Hugh Mccurdy's Current Company Details
General Atomics Northpoint Defense

General Atomics Northpoint Defense

View
Software Developer IV
New York, United States
Employees:
54
Hugh Mccurdy Work Experience Details
  • General Atomics Northpoint Defense
    Software Developer Iv
    General Atomics Northpoint Defense
    New York, United States
  • North Point Defense, Inc
    Senior Software Engineer
    North Point Defense, Inc Jul 2015 - Present
    Rome, Ny
  • Engineering Services Group (Esg)
    Software Engineer
    Engineering Services Group (Esg) Mar 2015 - Jul 2015
    Bae Endicott
    Temporary assignment. Employeed by ESG and assigned to BAE.ZeroMQ project in Linux. Helped team leader setup Java bindings. Personally wrote C langauge code to use ZeroMQ.Ported legacy Ada-83/Assembly code that ran on a M68K microprocessor to Ada-95 (Gnat) / C code that runs under Ubuntu in VirtualBox/Vagrant virtual machine. I wrote the C code to replace the M68K Assembly code. (Note: I hadn't seen or Ada code prior to the assignment. The expectation was that I would learn it.)Worked on a test team where I wrote automated test scripts for Web software in Ruby, Cucumber and C to ensure software meets contracted requirements which were organized in Rational DOORS software. Required understanding of HTML, CSS and JavaScript. (Note: I hadn't seen Ruby or Cucumber code prior to the assignment. Once again, I'm expected to learn in order to complete the assignment.) This also runs under Ubuntu on a VirtualBox/Vagrant virtual machine.
  • Suny Empire State College
    Course Assistant
    Suny Empire State College Oct 2011 - Jun 2015
    Volunteer position assisting Dr. Alireza Ebrahimi.Courses - Introduction C++ and OOP; Data Structures & AlgorithmsOnline instruction. Teach programming concepts often by example. Facilitate online discussions.Respond to discussion posts by students. Causes students to expand their learning by doing additional research or thinking about aspects they hadn’t previously considered. Assist with homework.
  • Itt Technical Institute
    Adjunct Instructor (Faculty)
    Itt Technical Institute Sep 2012 - Mar 2015
    Syracuse, New York Area
    Taught Database Development (PT2520), Linux Networking (NT1430), Introduction to Computer Programming (PT1420), Introduction to C Programming (ET2560), Client Server I (NT1230), Introduction to Networking (NT1210) and Computer Structure & Logic (NT1110). Tutored students in any Network or Programming Technology courses as well as in Mathematics and English. Results include better student engagement, better grades, better passing rates, better student retention and students reporting a higher level of satisfaction in ITT-Tech.Guided work study tutors and volunteer tutors. Giving advice where needed. Helping with more advanced questions as needed. Result is higher quality tutoring and increased knowledge for the tutors.Managed web development project for SPE. Students left with a good understanding of separation of content (HTML) from presentation (CSS) in web pages and why the separation is important and why it’s becoming even more important as network technology expands into more areas (refrigerators, power management, security).
  • Experts Exchange
    Volunteer
    Experts Exchange Feb 2010 - Mar 2015
    Experts Exchange is a member "Ask the Expert" web forum. Experts receive points for answering questions. I am an Experts Exchange designated expert in C, PHP and HTML. Maintain membership but currently inactive.
  • Proven Software, Inc.
    Software Engineer
    Proven Software, Inc. Jul 1994 - Mar 2015
    Manlius, Ny
    (As of March 2015, only providing minimal support for legacy product.)Designed, developed and maintain SOLDII Auction House Software in C/C++ using either GTK or ncurses for presentation. SOLDII is multiuser software that uses Proven Software’s proprietary database system and will run on Linux (RHEL, CentOS, Slackware) or Windows 2003/2008/2012. SOLDII also deals with complex sales tax calculations in the U.S. and GST/VAT calculations in Canada and other nations. GST/VAT calculations can be complex for auctioneers due to lack of a fixed Cost of Goods Sold (CoGS).Designed, developed and maintain the Proven Software proprietary database to support SOLDII and other products. The database uses an AVL balanced binary tree. It supports full locks or write locks in both Linux and Windows.Designed, developed and maintain a web interface which allows bidders connected to the Internet to bid on live auctions occurring in a traditional auction hall using Linux server (RHEL or CentOS), Apache, XHTML, HTML5, CSS, PHP, PHP CGI, JavaScript and AJAX. The result is an increased bidder base for the customers resulting in higher bids and higher profit.Created the Proven Software Plug n Go system; a Slackware based Linux server installed on a bootable USB drive. This required me to configure the loopback file system and write shell scripts that could auto-detect the correct boot partition during the 2nd of 3 boot phases. This provided the customers with a portable Linux server for running field auctions.Designed and wrrote custom print spooler for use with SOLDII under Saas using NX because the existing spooler didn't meet the needs of the customers.Designed and developed a voice mail system which interfaced to a serial modem before VOIP became widely available.Wrote terminal emulator that controlled the serial UART by using the ioctl() Linux system call. Wrote a general purpose accounting system.Many more projects too long to fit in the LinkedIn form.

Hugh Mccurdy Skills

Linux Mysql Php Css Databases Ajax Software Development Javascript Xml Programming Html Oop Apache Unix C++ Windows Web Development Sql Networking C Software Design Java C/c++ Stl Python Teaching Adults Xhtml E Learning Gtk Html 5 Technology Education College Teaching Git Luks

Hugh Mccurdy Education Details

Frequently Asked Questions about Hugh Mccurdy

What company does Hugh Mccurdy work for?

Hugh Mccurdy works for General Atomics Northpoint Defense

What is Hugh Mccurdy's role at the current company?

Hugh Mccurdy's current role is Software Developer IV.

What is Hugh Mccurdy's email address?

Hugh Mccurdy's email address is hu****@****ail.com

What schools did Hugh Mccurdy attend?

Hugh Mccurdy attended State University Of New York Empire State College, Syracuse University.

What are some of Hugh Mccurdy's interests?

Hugh Mccurdy has interest in Volleyball, Health And Fitness, Software Development, Education, Science And Technology.

What skills is Hugh Mccurdy known for?

Hugh Mccurdy has skills like Linux, Mysql, Php, Css, Databases, Ajax, Software Development, Javascript, Xml, Programming, Html, Oop.

Who are Hugh Mccurdy's colleagues?

Hugh Mccurdy's colleagues are Tommy Klehr, Clinton Park, Matthew Allen, Robert Gann, Clay Laforest, James Raymond, Christopher Kaiser.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.