 |
My Resume...
The software engineering area is so complex and forever changing that the work that one does one month can be totally different than the work the next month. It takes a special individual that has the knowledge, experience, and maturity to jump between different areas of software. A software engineer takes a myriad of ideas, from those ideas creates a conceptual design, and from that conceptual design concept creates a working application or product. I am such an individual and if you give me a chance, I will prove it to you.
|
EXPERIENCE |
SKILL SET |
| |
Microsoft Visual Basic
Expert - Ongoing since 1985
VB6, .Net, VBScript Quick BASIC, Turbo BASIC GW/IBM/MS BASIC / BASICA
- ADO (MS Jet 4.0 / SQL)
- Data Environmen/Reporter
- ActiveX, Win32 API, etc.
- VBA (Word, Excel, Access)
LAMP
Intermediate, 3-years
- HTML/XHTML/CSS
- Hand coding HTML tags
- PHP (4 and 5)
- CURL
- MySQL (latest)
- Ajax (Sajax, HTML, etc.)
- JavaScript
Microsoft Visual C#/C++/C
Expert, 5-years
- ADO (MS Jet 4.0 / SQL)
- Win32/Win16 API
- MFC, COM/ATL (Beginning)
- JavaScript (Beginning)
- .Net 2.0
Websites: PHP/MySQL
- HollywoodPrize.com, mweinberger.com, ButterflyVista.com
Websites: Mambo
- bergennews.com, cinnamonentertainment.com, mambo.palisadesmedicalfounda tion.org
Websites: Movable Type
- biotechpharmjobs.com, mobilewirelessjobs.com
Websites: Other
- njjobmarket.com, onlinepromotionsgroup.com
Websites: Contributed
- countrymusicacrossamerica.com and others
Other Languages
Embedded
Intermediate, 8 years
- WinCE with Active Synch
- Real Time using FIC
- Processors
- PowerPC
- Intel 386EX
- Strong ARM
- M-CORE
- PIC
- Z8002
- Boot loader, RS232, I2C
- Sensors & HW
Avionics - Embedded
- Work on brake system for Boeing 787
- DO-178B compliance
- CM / Change Synergy
- Adobe Framemaker
- Green Hills Software MULTI for PowerPC with TRIAKIS
- TI Code Composer Studio
- CodeWright
- Work with V&V
- Work with Multi test scripts
- Requirements design, and PDL review
- TauCAN communication
Macromedia Dreamweaver
Intermediate, 3-years
- HTML/XHTML/CSS
- PHP & MySQL
Printer Driver
Intermediate, 5 years
- Windows driver to NT4.0
- PCL5/PCL6 (Mono/color)
- PostScript
Development Tools
- InstallShield (current)
- Visual Build Pro
- Visual Source Safe (VSS)
- SoftICE, PAD, Zend
- Seapine Test Track
- Infacta Group Mail
- HyperACCESS
- Emulators (various)
- EMACS with Lisp, VI
Writing
- Published Articles
- Technical
- Creative
- SRS / SDD
- Code, etc.
Photography
Learning / hobby
- Macro and Portrait (Canon)
- Studying Photoshop CS3
Marketing Services
Management
- Managed teams to 12
- International teams
Standards
- DO-178B
- IEEE SRS (Requirement)
- IEE SDS (Design)
- ISO 9001
- Six Sigma
|
Contract: PDS for Crane Aerospace |
|
Avionics Engineer |
2008.05 - 2008.06 |
|
Embedded avionics software engineer, where I worked as part of a team to help bring in the schedule on the Boeing 787 Dreamliner project working on two boards controlling the braking system and landing gear.
- Work to RTCA DO-178B, Software Considerations in Avionics
- Work to RTCA DO-254, Design Assurance Guidance for Airborne Electronic Hardware
- Work on various embedded software modules for the landing gear and braking systems reviewing requirements, design documents, PDL, and data dictionary elements
- Was given a Special Project separate from the rest of the team, where I reviewed and answered defects reported by the V&V team posting change requests as necessary
- HW/SW Systems integration and testing
- Work with V&V Multi Editor gel test scripts and C++ scripts
- Received formal training and used CM/Change Synergy for both version control and software configuration management
- Work with CAN bus communication protocol
- Embedded PowerPC MPC565 and TMS320C203 using C
- MCP2515: Stand Alone CAN Controller with SPI interface
|
Environment |
Green Hills Software MULTI for PowerPC using TRIAKIS simulator, CM/Change Synergy, TI Code Composer Studio, Green Hills C/C++ compiler, CodeWright, Microsoft Visual Studio 6.0, Adobe FrameMaker, Beyond Compare, PDL |
|
| |
Contract: SysLogic for Verizon |
|
Build Engr / Configuration Mgr. |
2005.11 - 2008.02 |
NOTE: Carlsbad facility relocated to Grapevine, TX February 1, 2007 |
|
My duties are varied.
- Configuration Manager (Release engineer) using InstallShield, Visual Build Pro, VSS, and other tools
- Deploy projects integrating code from others into final project
- Mentor other engineers
- Manage and develop C#.Net tool to format XML output
- Conceptually design and implement deployment tools using VB6
- ActiveX projects (speed test and DLink router upgrade)
- Realize the creative forward thinking and trouble-free solutions for future upgrades.
- VSS Administrator (multiple databases)
- Report progress, risks, and issues to project manager
- Design and help team with design
|
Environment |
Visual Studio, InstallShield, Visual Build Pro, VSS, C#.Net, VB6/C++, JavaScript, Ajax (various including Atlas), Access, MS-SQL |
|
| |
JMR Electronics for Raytheon Corp |
|
Consultant: Avionics Engineer |
2002.04 - 2007.07 |
|
Involved modifying an existing firmware project to meet the needs of several different aircraft. I provided all software related activities and Sarah Marci Weinberger (2008) Page 3 of 5 mweinberger@mweinberger.com worked with a team to debug and integrate into main system.
- Software configuration management duties with detailed reports
- Provide systems engineering design and implementation
- Conceptual designer for chassis control module (CCM)
- 360 vision of project with ability to be entrepreneurial
- Full SDLC for chassis CCM in aircraft radar system including deployment and verification
- Think outside the box to create solution for all three aircraft
- Involved in hardware design using Intel 80386EX CPU
- Utilized I2C, RS232, VME, and other interfaces
- Report progress, risks, and issues to client
|
Environment |
C++, HyperACCESS, JTAG, Intel CAD-UL, FPGA |
|
| |
ButterflyVista, LLC / OPG |
CEO / CTO |
2002 - Present |
|
Create, plan, execute and advance the original concept of Job-Fish product. Involved in all phases of software design and development from inception through marketing and sales. JobFish uses VB6 as front end, and C#.Net on the backend.
- CTO and overall Systems Engineer for Online Promotions Group (OPG)
- Extensive writing
- Developed HollywoodPrize.com from the ground up
- Conceptually design and implement websites, front/back, using PHP, MySQL, and JavaScript
- Cross browser development including IE and Firefox
- Used creative thinking and out of the box mentality to create Mambo websites.
- Provide technical and creative support and lead teams to improve numerous sites
- As a team lead, involved with conceptual design, approve, the funding and oversee deployment
- Manage team to help create JobFish® and other assets
- Manage products and oversee products development
- Perform development assignments for customers on the fly
- Provide configuration management (release engineer) duties
- Involved in full SDLC for JobFish®, MS-SQL backend
- Have InstallShield maintenance contract
|
Environment |
Visual Studio, InstallShield, Visual Build Pro, VSS, C#.Net, VB6/C++, PHP, JavaScript, Ajax (various including Atlas), MySQL, MS-SQL, Photoshop |
|
| |
Association of Shareware Professionals |
(volunteer position) |
Member Board of Directors |
2003 to 2006 |
- Handle Pay-Per-Click campaign and new member reviews
- Active board member gaining business end experience
- Work with other developers and owners of businesses
- Frequent writer for ASPects, ASP’s monthly newsletter, see mweinberger.com for articles
|
| |
Salary: Design Catapult Inc (I.N. Inc) |
|
Chief Software Engineer |
2000.03 - 2002.04 |
|
Involved with various software projects including working with EE group to integrate with hardware. Involved with entire SDLC under Sarah Marci Weinberger (2008) Page 4 of 5 mweinberger@mweinberger.com ISO 9000 compliance.
- Small company environment
- Go to businesses with marketing head to pitch and evaluate projects
- Provide systems engineering oversight to all projects
- Lead professional team software developers team
- VSS administrator
- Created automated timesheet reporting process
- Help track progress of various projects with use of Project
- Embedded: chassis control module (CCM) for U2 aircraft, provided systems engineering design, coding, and EE assistance
- Embedded: Linux real time software for crash test dummy
- Work heavily with military and medical standards of all kinds
- WinCE: Developed diagnostic test for an internet radio device
- Involved in full SDLC for a blood analysis system (ADO/SQL)
- Wrote M-CORE boot loader drivers for a defibrillator.
- Wrote SRS and SDD compliant to IEEE standards.
- VSS administrator and other configuration management duties
- Wrote tools in Visual BASIC v6.0
- Interacted with project management with difficult assignments, short timelines, and continuous labor shortage
- Report progress, risks, and issues to project manager
|
Environment |
Project, VB6/C++, ADO/ODBC, Intel CAD-UL, JTAG, Omni NFS, Access, Diab, WinIDEA emulator |
|
| |
Salary: Peerless Systems Corp. |
|
Lead Printer Driver Engr. |
1997.03 - 2000.03 |
|
Core member of the host printer driver group responsible for various duties. Involved in entire SDLC including QA process.
- Lead engineer to team of twelve helping with design
- Systems engineer helping with overall driver design
- Lead team to create Windows NT driver
- Tracked progress, risks, and issues to manager
- Worked with Microsoft Project
- Configuration Management (Release Engineer) with InstallShield
- Deploy driver
- Utilized creative approaches to software development and recommend new innovative solutions, such as unified driver model
- Manage development of unified driver model from conceptual design until production
- VSS administrator, work briefly with CVS
- Study Perl scripts
- Network administrator
- Created watermark and multi-page options
- Co-author of PCL6 driver support and WinNT driver
- Implemented Hungarian notation use in team
- Report progress, risks, and issues to manager
|
| |
CERTIFICATIONS |
|
Microsoft MCSE
- TCP/IP, Mail Enterprise
- Project, Word (MSP)
Hewlett Packard
Sun Micro Systems
|
| |
Environment |
InstallShield, Project, TestTrack, MFC, C++, SoftICE, WINDBG, Perl |
|
GSA |
|
Consultant and Developer |
1991 - 1996 |
Environment |
Win16/32 SDK, C/C++, GW-BASIC, etc. |
|
| |
AWARDS |
Salary: Northrop Grumman Corp. |
|
Peerless Systems Corp.
- 1998 World Class Team
- 1999 World Class Team
Educational Software Cooprative
- July 2005, Member of the Month
|
Senior Software Engineer |
1985.02 - 1990.01 |
|
Responsible for documentation, PC and embedded development.
- Developed BASIC programs to flow chart company software
- Developed BASICA a table generating package
- Configure HP LaserJet with PCL-5E / write pseudo printer driver
- Embedded: Wrote test software for a mobile control tower
- Write automatic test equipment software using Zilog Z8002 assembly, CMS2, and Lisp
- Wrote software to format software onto an HP printer
- Work with PCL5 to create pseudo printer driver for HP Laser
- Developed SRS and SDD for software products
- Create flow charts and documents for ATLAS and ADA code
- Work heavily with military standards of all kinds
|
Environment |
BASIC/BASICA, Quick BASIC, Microsoft BASIC, Microsoft C / Win16 SDK, CMS2, DOS Batch Files, HP-1000, Emacs with Lisp, QB, Lotus 123, Zilog Z8002 Assembly, PCL-5E |
|
REFERENCES |
| |
Furnished Upon Request |
|
|
|
 |