Software Developer Resume
CAREER SUMMARY:
- I have developed applications, drivers, SDKs and databases for various companies large and small.
- All work was either embedded, pc or a combination of both.
TECHNICAL SKILLS:
IDE: Microsoft Versions up to and including 2008, NetBeans 6.x, Borland, Eclipse, Arduino
OOD: CODE DEVELOPMENT, C#.Net, VB.Net, Winforms, GUI, VC++, C++, MFC, Java
Database: SQL Server, MySql, JDBC, ODBC, ADO, Hibernate, T - SQL, SQL, Stored Procedures, Triggers
Web: ASP.Net, PHP, MySql, LAMP, HTML, JavaScript, XML
Operating Systems: LINUX, Windows, RTOS
Version Control: PVCS, Clearcase, Vss
Other: C, assembly, .Net Remoting, DCOM, Windows CE, DDK, Device Drivers, Emulators, code porting, Subclassed windows controls, DLLs, APIs, Callback Functions, Win32
WORK EXPERIENCE:
Confidential
Software Developer
Responsibilities:
- Created SQL Server database using T-SQL and C# to store information on potential investors, suppliers, etc.
- Developing appliance controls for household major Appliances.
- Originally developed controls for appliances using WinCE coding in C++.
- Cost concerns turned us to Arduino for control development again coding in C/C++.
- Development included UI, device drivers and applications for different appliances.
- Base development platform for Arduino is on Eclipse IDE.
- Developed, enhanced and debugged HTML and Javascript for operating electrical and mechanical hardware for a medical test device.
Confidential
Software DeveloperResponsibilities:
- Researching OSF projects for the development of health information systems.
- Enhancement to these projects are written in VC++ for compatibility with legacy software.
- Web pages for customer data entry are written in PHP/HTML and MySql. Data retrieval for company purposes is written in C# on ASP.
Confidential
Software DeveloperResponsibilities:
- Developing distributed .Net application for monitoring computer conditions while the computers are used in various environments.
- Code developed in C#, Winforms and .Net Remoting for data gathering and manipulation.
- Website developed in ASP.NET pages for customer access to data and other communication.
- Computer conditions are monitored while being subjected to moisture, and extremes of temperature. Data is accessed through a company provided interface.
- Applications for computers doing the monitoring are written in VC++ to comply with customer requirements.
Confidential
Software DeveloperResponsibilities:
- Developed web pages used for reporting company information coded with Data Dynamics Active Reports, ASP.Net, VB, VB.Net, Winforms, SQL Server, and Javascript.
- Responsibilities included developing reports, enhancing code, developing pages, debugging sw, writing SQL views and stored procedures. Ported company supplied VB6 to VB.net /ASP 2.0.
Confidential
Software DeveloperResponsibilities:
- Ported SQL SERVER Database to XML files via C# and Winforms in .net.
- Developed a TFTP server for download of OS images in testing network servers using C++ and C# in .Net.
- A server side application was developed for interprocess communications using .Net Remoting and coded using winforms and C#.
- Debugged, developed and enhanced other software in .net
- Responsibilities included developing XML database, enhancing code, developing Winforms, debugging sw, writing SQL stored procedures
Confidential
Software DeveloperResponsibilities:
- Developed MFP application written in C#, winforms.
- Application is GUI for operation of the printer/ copier and fax on new windows operating systems.
- Ported application to C/C++ (MFC) application for legacy windows operating systems.
- Another app written in C# is for printer operation and accessory selection.
- Developed hand held interface for testing the printer with Windows CE.
- Ported company supplied VB6 to VB.net and enhanced the VB.net for the application.
Confidential
Software DeveloperResponsibilities:
- Designed a website for investment subscription service.
- Researched theme backgrounds for look and feel and created pages for stocks, options and market commentary.
- Set up login, payment tracking (using PayPal.com), marketing and user information with MySql and PHP.
- Designed and coded data log and address book for Konica Minolta MFP. Created UI (VC++ .NET and legacy) using multi-tabbed dialog with sub classed windows for displaying entire address book.
- Display and sorting of emails and faxes was also developed.
- Added localization strategy for data handling.
- Data was stored in XML files for compatibility with future projects and projected upgrades.
- Callback functions were developed for exceptions between the application and MFP.
- Also developed firmware for printer. Firmware controlled initialization, supply monitoring, and alerts / warnings via UI.
- Developed GUI and code for a stock strategy application using C# and VB.NET.
- Application predicts income and gain based on investment, stock movement and trading frequency.
- Charting is implemented for easy visual comparison of predicted and actual results. *Data is stored on SQL SERVER 2000 database.
Confidential
Software DeveloperResponsibilities:
- Developed GUI and web application for inventors and engineers to share ideas for new product development leading to the creation of startup companies.
- Web page was developed using ASP.NET, C#, Jscript and HTML.
- Data is stored in SQL SERVER 2000 database.
- Help pages were developed in XML.
Confidential
Software DeveloperResponsibilities:
- Developed GUI and application for the exchange of recipes. The web site is intended
- For use by expert cooks and master chefs around the world. Access is via a login page and membership is required.
- All data is stored on a SQL SERVER 2000 database.
- Stored procedures were developed for common data transfers. The web page is developed in ASP.NET using C#, VB and HTML.
- Developed localized, PCL, and user interface firmware for HP Laserjet printer.
- Development environment for firmware was ARM processor using Nucleus OS on both Windows 2000 and Linux Red-Hat 6.2.
- Development for window drivers was on .NET (dot NET) and VS6 platform.
- Windows development consisted of communications via serial and Ethernet ports from PC to embedded device.
- Firmware development was for localized information pages, front panel button detection and response via LED sequencing patterns.
- Callbacks developed for toner levels, paper status, and printer errors.
- Debugged, developed and enhanced Hewlett-Packard printer drivers and user interface. Drivers are developed for all Windows operating systems: 2000, NT4.0, 9x.
- Using Microsoft VC++.
- Used Soft Ice for debugging.
- Used Clearcase for version control.
- Developed special applications, using VB, VC++ (with MFC and ATL), DCOM for testing and utility development.
- Because of changing requirements, I have had to come up with ingenious ways of modifying code to allow new functionality without degrading the performance of the old.
Confidential
Software DeveloperResponsibilities:
- Developed algorithms for special text substitution and enhanced functionality of data warehousing project.
- Developed GUI that relayed status and error information and provided user control of a COBOL generator.
- Code developed in Visual C++ 6.0 using MFC, DCOM in Windows NT4.0 platform.
- ORACLE Database.
- Added and enhanced ATL DCOM objects.
- Developed a Web based application for a document storage and retrieval, database application using CORBA, ActiveX, JAVA, JDBC, DB2 and SQL SERVER6.5 with JDK 1.16. An Applet was developed using SWING components (JFC) that allowed creation of a table of information that reflected data contained in the database. SQL code and filters were written using the JDBC interface to retrieve all data or just data meeting select criteria that would be presented in a table format.
- Users were allowed to highlight and select the document of interest and view it on their browser.
