Software Developer Resume
0/5 (Submit Your Rating)
Madison, AL
SUMMARY
- Software developer and tech support professional with more than 15 years’ experience in diverse industries (high tech manufacturing, logistics/transportation, and CAD software).
- Languages include Microsoft Visual C++, C#, Visual Basic, and Java. Served for 3 years on Scrum/Agile team.
- Strong technical skills to develop and support complex projects.
- Equally strong interpersonal skills to work with customers and colleagues.
- Excellent analytical, problem solving and troubleshooting skills.
- Proficient in Visual Studio products Visual C++, C#, XAML, ADO, ADO.Net and Visual Basic
- Expertise in developing HTML documents and Web pages including development of Java applets and JavaScript routines.
- Experienced in the setup and administration of Windows based networks
PROFESSIONAL EXPERIENCE
Confidential, Madison, AL
Software Developer
Responsibilities:
- Worked on Scrum development team which closely followed Scrum practices to meets expectations of management and customers to ensure timely completion of monthly sprint goals.
- Worked on conversion of 32 bit Visual Basic components to 64 bit C++ components.
- Developed SQLand Oracle database queries and scripts to ensure database integrity.
- Setup and administered Oracle 11g development database servers.
- Developed ATL/COM plugins for existing CAD software
- Team member of ScrumAgile development team.
- Developed ADO.Net C# application to import data from Microsoft Sharepoint automated test tracking website.
- Designed and developed C# application to assist software developers in locating software test failures and isolate software changes.
- Software utilized Microsoft TFS API, Confidential UX tools, and Telerik .NET components.
Confidential, Huntsville, AL
Manufacturing Support Analyst
Responsibilities:
- Developed SQL Server database queries to prepare monthly production reports used in EPA compliance certifications.
- Interfaced data collection equipment to supply data to manufacturing execution system
- Direct to production line support for data collection terminals, barcode equipment, and systems.
Confidential, Madison, AL
Software Engineer
Responsibilities:
- Developed Windows XP embedded firmware using Visual C++ for laser based measurement devices.
- Implemented HTML/Javascript pages into data collection product. This allowed for customer specific changes to be made onsite without having to change the core product.
- Designed and implemented a development and debugging environment used to develop custom measurement algorithms.
- Created a flexible data formatting system to allow delivery of measurement data to match customer data requirements.
- The formatting system allowed for the integration of VBScript code to format the final data collected per the customer requirements for existing database systems.
- Implemented the Windows installation projects for the delivery of software products to the end customer systems.
- Setup custom build scripts to ensure consistent build and deployment process of software.
- Developed source code validation system for software build PC which ensures that source code during release build matches the software on the developer machine.
Confidential
Principal Technical Support Specialist
Responsibilities:
- Develop customer test systems, including converting existing DOS software to Win32 platform.
- Develop web based version of existing visual inspection software using Java. Provided faster deployment to client workstations
- Implemented many different data interfaces to Confidential software for customer owned equipment.
- Develop ActiveX component and server application that simplified the integration of Win32 based testers.
- Developed Java based plugin for SFDM (Shop Floor Data Manager) software. Plugin was primarily used by Nokia to view the production history for RMA cell phones.
- Experienced using Eclipse IDE for Java development.
- Created Oracle SQL queries for report generation from TRACS data collection system.
- More than 80% of working time was spent traveling to customer sites for onsite software support.
Confidential, Memphis TN
Software Developer
Responsibilities:
- Optimization and improvement of existing code.
- Designed improvements to existing barcode print driver software. Helped implement DOS based library code.
- Assisted in the debugging of existing client/server database code.