Sr. Software Engineer / Software Tester Resume
SUMMARY:
- Innovative Professional with in - depth training and more than 25 years of progressive experience in consulting, programming, project management, and software engineering and with demonstrated initiative, creativity and success.Expertise in Linux/Unix operating systems, legacy conversions, system integration, business administration, Business Intelligence (BI), project rescue, customer support, and project management. Proactive leader with refined business acumen and exemplary people skills.
- Proficient in a variety of IT technologies including Object-Oriented Development, Agile Methodologies, Business Objects, T-SQL, DB 2, Oracle, SAP, ANSI C, C++, HTML 5, CSS, XML, Java Script, Java, J2EE, C#, AJAX, VB, VC, ASP,. .NET 4.5, Informs, PROLOG, LISP, Perl, Small Talk, Various Assembler Languages, Install Shield, MSDE, TCP/IP, DNS, CISCO, UNIX, LINUX, Microsoft Server products, SQL Server, Exchange Server, Java Enterprise Web Development.
- Specialist in Open Source Technologies including LAMP Stack (Linux, Apache, MySQL, PHP). Beta Tester for Suse Enterprise Linux (SLED/SLES) for the last 8 years and bug fix contributor.
- Experience with embedded development using MPLAB, Various RTOS, RT Linux, Real Time QT Framework, Various Tools from Intel & Motorola.
- Experienced with Microsoft Office, MS Project, Visio, Various Content Management Programs (CMS) including Word-press, Joomla, Drupal, Microsoft Dynamics.
- Senior level developer for SugarCRM and SalesForce CRM applications. Developed and Integrated 3rd party API’s and Applications for both products.
- Legacy technologies: COBOL, Delphi, Smalltalk,and Foxpro
- Experience with Apache Tomcat open-source web server and servlet container for clients.
- Extensive experience in Enterprise and legacy software engineering with VMWare-hosted architectures, Java scripting, real time system integration, Shell and Perl scripting.
- Experience with SQL, MySQL, and with Oracle.
- Experience with Java programming & debugging as Lead Developer.
TECHNICAL SKILLS:
PROLOG, LISP, Visual FoxPro, Visual Studio. NET, ASP.NET, User Controls, Portlets, JavaScript, C++, C#.NET, VB.NET, WPF, LINQ, WebForms, WinForms, DB2, CICS, Oracle 9.2, Toad, VB Script (VB for Application), PL/SQL, ADO.NET, XML Web Services, MS VSS 6.0, JRules, Java, J2EE, CORBA, ANT, Solaris, IBM Websphere Server, Share Point Server, Oracle 10g, Oracle Financials R12, Eclipse IDE, Eclipse RCP, Android SDK, Netbeans DE, Perl (Including Ver 5), Python, Ruby, PHP, MVC Design Pattern, JavaScript, AngularJS, Google Web Toolkit, Dojo, PHP, Codelighter, Zend, Jquery, AJAX, GIT, Subversion, KDE and GNOME desktop managers, MySQL, NoSQL
PROFESSIONAL EXPERIENCE:
Confidential
Sr. Software Engineer / Software Tester
Responsibilities:
- Sr. Software Engineer worked on several Web projects using JavaScript, .net, and Java technologies.
- Consultant for business development and various projects.
- Software Testing for APG (American Property Guard) projects.
- Worked with latest JavaScript libraries, frameworks, and technologies.
Confidential
Chief Architect/ Sr. Software Engineer
Responsibilities:
- Led development teams from 5 to 10 developers.
- Responsible for the implementation and design of application, system software, workstations, and network systems to meet client needs.
- Served as Project Manager for various programming / web projects for clients.
- Served as Software Architect on the majority of companies products and large enterprise projects for several clients.
- Extensive use of Open Source, .NET as well as Java technologies.
- Lead developer for several legacy conversions from COBOL/FORTRAN/ASSEMBLER to newer platforms including Java, C++, and C#.
- Moved company website from Windows hosting to Linux hosting using Apache webservers and LAMP stack. Switched company CRM from Goldmine to SugerCRM.
- Moved all Database servers from Windows and Oracle to MySQL saving company thousands of dollars in license fees.
- Designed a Point of Sale (POS) system for restaurants and retail sales. System is based on Linux, written in Java and C++. Completely manageable from Web back-end control panel. System also provides a manageable Hot Spot Point of Access.
- Implemented commercial POS system for various customers. This includes Wincore Nixdorf POS, NEC, NCR, Micros POS, as well as Oracle Xstore POS.
- Implemented QT Framework for C++ development in order to target Windows/Mac/Linux platforms.
- Implemented UI and Development Best Practices for Front End and Core development.
- Lead Project Manager/Developer for company’s Rules Based Expert System Products for Legal Research and Medical Research. Systems were written in C++ and PROLOG.
- Project Manager for Robotic research project.
- Lead programmer for ERP project using Oracle 10g with Oracle E Business Suite R12 (Financial, Forms, Reports). Created integration with 3rd party Supply Chain ERP Application.
- Sr. Programmer for a line of software for the Oil & Gas industry. Created interface for Quickbooks and MAS/90 to update GL/AP/AR modules. Customized company GL and AP for Independent production companies.
- Sr. Programmer for Accounting & client/case management software for law offices.
- One on One training of key personnel with several CPA and Construction clients on best practices for MS Dynamics and Great Planes Accounting.
- Designed and implemented customer and help desk support operations for various clients including in house operations. Systems are based on Joomla CMS.
- Designed Medical Software for patient care for nursing homes.
- Architect and lead programmer for a line of accounting modules to be used with all of Confidential vertical market applications including General Ledger, Accounts Payable/Receivable, Inventory Control and Bill of Materials (assembly).
- Converted several company HVAC products from Visual FoxPro to C++ and SQL Server
- Worked with marketing and sales staff to close major sales.
- Maintained Website/Intranet content for several clients including Confidential . Sites utilized LAMP stack and Word-press, Drupal, or Joomla CMS.
- Responsible for company website and newsletter as well as content management for various client websites. Websites utilized various Open Source technologies including Wordpress, Drupal, and Joomla. Created custom themes
- Network design and administration for various companies with platforms including UNIX, Microsoft Windows NT - 8.1, Windows (various) Server, and Novel Netware.
- Provide computer hardware/software maintenance and technical support. Worked with a wide range of application and system software.
- Provide hardware support, customer service, technical support, help desk, and billing support for various clients including CPA, Law Offices, Financial, and Medical Clients.
- Designed several User interfaces for hardware platforms including Netburner, and Intel single board computers.
Continental
Chief Architect/ Sr. Software EngineerResponsibilities:
- Developed GUI program to monitor and control High Frequency transmitter used for NSWD Dahlgren (Navy Surface Warfare Division) “Hero” project.
- Program was written in C# (.Net 4.0) used calls to C++ GUI protocol API.
- Developed C++ API on client side. Worked on API development to create GUI protocol on server side (transmitter).
- Embedded programmer for developing interface between Netburner control board and transmitter hardware.
- Technologies include: MS Visual Studio 2005 and 2010, National Instruments Measurement Studio, Eclipse (indigo), Eclipse RCP, Netburner 5270 series SDK. Microsoft Visual C#, C++. GNU C, C++, Motorola Cold fire Assembler.
- Modified and maintained POS system for Exchange. Bug fix, added new features.
- Consultant to Project Managers on project rode map.
- Introduced Eclipse IDE into development environment for software engineers to use for development. Imported all source code into Eclipse Projects. Setup GIT repository for Version Control.
- Updated MySQL servers to latest version with vendor change.
- Worked with Testers and Support staff.
- POS was written in C & C++, used Suse Enterprise Server (SLED 10) for both Server and Registers. Various POS hardware (scanners, printers). Database used is MySQL. Perl, Python, Bash scripting.
Confidential
Chief Architect/ Sr. Software EngineerResponsibilities:
- Maintained and enhanced various manufacturing, ERP systems, and reports for Confidential ’s MES program including Bill of Materials (EBOM, MBOM), Engineering imaging and drafting system and document management.
- Programs written in Cincom Smalltalk 7.6 and Oracle 9.
- PL/SQL programmer supporting MES programs.
- Wrote extensive functions and stored procedures.
- Maintained Delphi reports and procedures, UNIX scripts and jobs.
- Technologies used include Cincom Smalltalk, Oracle, TOAD, Delphi, MS Access, Solaris and various UNIX servers.
Confidential
Chief Architect/ Sr. Software EngineerResponsibilities:
- Business Intelligent reporting using data from Business Object, Oracle, and DB2. Created Dashboards and reports used for management to make decisions for plant closures and GES network realignment.
- Analyze mainframe data and data from Business Objects; provide analysis reports for upper management.
- Worked on Oracle (10g and 9) Financials R12 reports(E-Business), Oracle Forms, business logics, and user interfaces for GL/AP/AR modules.
- Provided support for conversion from Oracle version 9 to 10g and update to Business Applications.
- Supported project managers with custom reports from Oracle Financials specifically AP and AR.
- Project scheduling and planning utilizing MS Project, Visio, and various tools.
- Software consultant to the Engineering Team - Transformation Supply Chain department.
- Provide support for various data bases including Access, IBM DB2, Oracle r12, Business Objects, SQL Server, and Visual FoxPro.
Confidential
Chief Architect/ Sr. Software EngineerResponsibilities:
- Responsible for creating a CD-ROM and Web Server for distributing medical referral information to physicians and other health care providers.
- Project lead for daily content management team.
- Worked with Graphics artist and Sales teams for ad design and requirements for the CD-ROM and On-line versions of the project.
- Designed and maintained sales presentation for sales team.
- Designed and maintained LISP based content management system used by both website and the CD-ROM.
Confidential
Chief Architect/ Sr. Software EngineerResponsibilities:
- Taught and administrated Computer Sciences for 5th through 12th grades
- Instructor for Computer Concepts and Applications, Web Page Design, Network Administration and Hardware Maintenance, Introduction to programming, FORTRAN, COBOL, and Assembler, Graphics and Design, C++ / Java Programming, and Introduction to Linux.
- Served as school System Administrator. Served as Web master and maintained website content using Open Source technologies.
- Lead programmer for Confidential . (Customer Order Tracking System) project.
- Project rescue and continued development of in-house order/repair tracking system.
- Converted to Microsoft Visual FoxPro (Originally written in FoxPro for Windows).
- Continued product development for remainder of contract.
Confidential
Client Specialist
Responsibilities:
- Responsible for various reports and paper trails.
- Manage scheduling for psychologists, social workers, and clients.
- Dispense medication to clients, track client contact and incidents.
- Assist and coordinate all aspects of facility infrastructure personnel (cooks, maintenance, etc).
- Help clients with various administrative and training needs.
- Prevent and manage client incidents (arguments, fights).
Confidential
Technical Analyst
Responsibilities:
- Analyzed fare rule data in Confidential & coded into multiple databases.
- Maintained multiple databases, responsible for database health.
- Worked with customers regarding resolution to problems.
- Worked with major airline carriers including American Airlines and various South and Central American carriers.
- Directly responsible for dealing with problems with U.S. Air during my shift.
- Maintained team Intranet. Created QA application used by all Operations teams.