We provide IT Staff Augmentation Services!

Senior Software Developer Resume Profile

2.00/5 (Submit Your Rating)

Herndon, VA

Experience Summary

Confidential is a software developer with extensive software development experience and diverse domain knowledge, specializing in geospatial information systems GIS . His projects have involved software architecture design, implementation and integration to other larger systems in GIS, Image processing for feature extraction, and Factory Automation. Confidential also has expertise developing stand-alone tools, web applications, and desktop applications. As a technical lead, he has successfully overseen software development teams to meet time and budget constraints.

Professional Experience

Confidential

Senior Software Developer

  • Responsible for maintaining and adding new features to Signature Analyst, including implementing ArcSDE connectivity for Signature Analysts using ArcSDE Software Development Kit SDK , developing new software featuress, and working to design and implement a graphical user interface GUI . Also supported geospatial analysts and intelligence analysts by designing and implementing numerous software tools including Microsoft office add-ins, geocoders, high performance database search tools and entity extractions. Some software tools integrate Google Earth for data visualization. Proficient in both Web and Desktop applications architecture and implementation. Used C , C , Java, Python, ASP.NET, Javascript, and jQuery with Oracle and SQL Server.

Confidential

Software Engineer/Technical Lead

  • Technical lead for a large scale ESRI-based GIS application. Worked closely with a program manager to evaluate, support, and manage technical issues. Acted ad a liaison between subject matter experts SMEs and software developers senior and junior to ensure project success within budget and on time. Architected service based COM objects. Technical advisor for junior to senior level developers for solving both scientific and programming problems. Developed GIS Web services with ARC GIS Server.
  • Using the Commercial Joint Mapping Toolkit CJMTK , ported application from Arc GIS 8.x to 9.0 and generated guidelines for porting issues and ported from Windows application to Solaris application for CJMTK architecture. Wrote an application for automated testing regression test . Assisted testers in setup, testing, and identifying problems.

Confidential

Senior Software Engineer

  • Re-architected and ported a visualization and analysis software. Tasks included GIS application development and integration, object oriented design and programming using C , commercial product development using .NET Framework, digital dashboard using MS Outlook, OLE Automation design and implementation, windows CE programming Pocket PC , and a web application using J2EE with Tomcat, Struts and Hibernate. Ported C code from Unix to Win32 platform.

Confidential

Software Engineer

  • Developed and maintained Supervisory Control and Data Acquisition SCADA system for Ion beam etching and deposition systems using RealTime Performance. HSMS implementation SEMI E35 using Visual C and MFC. Implemented TCP/IP driver using Active Template Library ATL . Designed process control logic for the Ion beam system utilizing Finite State Machines FSM . Added MFC Graphic User Interface for Windows NT console applications. Designed and implemented process recipe editors for the Ion beam systems. Established and managed intranet web server.

Confidential

Software Engineer

  • Developed DeviceNet utility software including DeviceNet manager, DeviceNet monitor and flash update utilities, 16- and 32-bit Windows applications using Microsoft Visual C with MFC, ladder logic program for Allen-Bradley PLCs and SLCs, and device driver for interface between communication hardware and client applications. Researched, tested, analyzed, and implemented Windows applications for estimating the performance of DeviceNet products, including Allen-Bradley processors, scanners, and slave devices. Debugged and added new features to DLL containing DeviceNet Communication Protocol Engine. Provided technical support for developing a device driver for a communication interface.

Confidential

Systems Engineer

  • Completely responsible for design, development, testing, installation, documentation, operator training, and customer support for industrial machine vision inspection systems. Performed real time software development in Microsoft/Borland C and/or Microsoft visual basic on Dos, Concurrent Dos, and MS Windows 3.1/95. Applications utilized video frame grabbers, Opto22 I/O, Parker Compumotor drives, and RS-232/RS-422 communications. Developed volume measurement system using structured laser light and multiple cameras. Researched and developed mathematic model for 3D profiling and the fixture design using Autocad R13. Developed quartz tube inspection vision system measuring inner/outer diameter using sub pixel resolution interface
  • with a PLC via Opto22 I/O Medical catheter inspection system combining with Visual Basic, Windows API and C for inspection DLL Integrated mold control system to automate molding process with a bar code scanner, a motion controller, a bar code printer, and database for part parameters and an X-Y table using a two-axis motion controller to locate parts for a coil inspection system.

We'd love your feedback!