Post Job Free
Sign in

Sr .NET Developer /Software Engineer

Location:
Reading, PA, 19606
Salary:
$125k-$150k
Posted:
June 04, 2010

Contact this candidate

Resume:

SHEILAH HORMAN

Cell#*: 206-***-**** Cell#*: 206-***-**** Email: og8d4c@r.postjobfree.com

SUMMARY

•Expert Agile methodologist,guru OOA/OOD/OOP Java Servlet(J2EE) and C++ /C# OpenSource/Apache developer

•Expert development skills with C#, .Net 2.0/3.5, MS COM, MS DCOM, WCF

•Expert ANSI SQL developer (designed with every ANSI standard SQL engine including: Oracle, Informix4GL, MySQL,

MS SQL Server, CA-Ingres, Sybase Replication Server, IBM DB/2, IBM UDB, DEC rDB, PostreSQL, etc).

• 29 years applications development with expert experience in GUI, databases, near real-time and real time data acquisition and monitoring systems (both military and commercial flight controls and displays applications), PLCs (GE Modicon, Allen Bradley, Rockwell) programming on Allen-Bradley PLC-5 in LADDER, and programming OPC server communications between HMI/SCADA and RTUs in the field. Knowledgeable in OPC DA/HDA/UA/AE, and TCP/IP and RPC programming.

• Expert knowledge of WITSML protocol and Drillworks

•Proficient HTTP webserver developer, Database server developer, and OpenSource Linux/Apache and Tomcat server developer

•Guru Perl and MySQL stored procedure programmer (MySQL is written in Perl). •Experienced in design of B2B web applications

• Talented Software Engineer- proven expertise in object-oriented analysis &design- exceptional record overseeing all facets of SDLC

• Over 29 yrs total in Software Design, & with various data warehousing applications - 7+ yrs experience in Business Objects

• Hands-on experience in gathering business requirements in Manufacturing, Semiconductor,Telecommunications, Shrink-Wrap software,including interacting both with Business Users and technical experts, translating business/tech needs into tech. specifications

• Designed, implemented, and integrated various Data warehouse and Data Marts using Oracle 10g/9i, MS-SQL Server 2000, DB2.

• Well versed in Business Objects (XIR2 /6.x /5.x) w/experience in Designer,Reporter,Supervisor,Infoview and Web Intelligence 6.X

• Expert in new features of BusinessObjects XI R2/6i incl:Derived tables,CntrlMgmtConsole,LiveOffice,Encyclopedia, Discussions

• Good Understanding of Business Objects ETL tool Data Integrator consisting of Data Integrator Job Server,Data Integrator Designer

•Experience in building Universes,Stored Procedures,FreeHand SQL methods,creating Complex &adhoc Reports using Business Objs

• Good Understanding in Business Objects Framework (Architecture) and functionality.

• Extensive hands on experience in complete deployment (Installation, Upgrading, Configuration,Administration) of Business Objects

• Expertise in Installation, Configuration, Up-gradation, OLAP Universe Design, Performance Tuning/Optimization, User/Security.

• Excellent experience in writing PL/SQL Stored Procedures,Functions,packages,Triggers w/Oracle 10g/9i/8i/7,SQL,PL/SQL,TOAD

• Experience in admin activities like creating & managing repositories, users, user groups, working w/privileges in repository manager

Technical Skills:

• Business Intelligence Tools – Business Objects XI R1/R2, XI 3.0 Enterprise Suite – Central Management Console, Central Configuration Manager, Repository Migration Wizard, Universe Design, Desktop Intelligence, Web Intelligence, Crystal Reports 2008, XI R1/R2, 10, 9, Live Office, Query As A Web Service, SQL Reporting Services, Data Integrator, Business Objects 6.5.1 Suite – Supervisor, Designer, Business Objects, ZABO, Business Objects SDK, VBA.

• Performance Management Tools – Performance Manager, Dashboard Manager, Application foundation 6.5, Crystal Reports

• ETL Tools – Informatica 6.0, 5.1, Power Mart, Power Center, MX2 and Designer

• Databases – Oracle 10g/9i/8i, SQL, PL/SQL, SQL server 2000/2005, SAP BW 3.5Access, Warehouse builder, DB2 - UDB.

• Data Modeling – Erwin 4.x, MS Visio • WebApplication Servers–WebLogic 7.0,Apache Tomcat 4.0, 5.5.26,IPlanet 6.0

• GUI Tools – Crystal Reports, SQL PLUS, Developer 2000, Visual Basic 7.X/8.0/9.0, Visual SourceSafe 6.0d, TOAD

•OperatingSystems: WinNT/2000/XP/Vista, SunSolaris, AIX, BSD4.3 Unix,Debian,SuSe,Red Hat, VAX/VMS, many RTOS kernels

• Scripting Languages – PHP, ASP, Java Script, VB Script, HTML, DHTML, CSS, C/C++/C#, PL/SQL, Java 1.4

• Multimedia &Web Designing – MS Visual Interdev,MS Office,WINS,Adobe Photoshop,PageMaker,Macromedia Dreamweaver MX

CAREER HIGHLIGHTS

• Designed w/Java since 1998 including JDBC database interfaces, AWT, SQL, XML, XSL, JDK API, JNI, CORBA, RMI, SOAP, WDL, EJB, MDB swing libraries, applets, servlets, javascript

• Experience developing 3-tiered web applications and middleware

• Extensive database development, & schema design, developing queries,writing stored procedures

• Excellent communications skills; adept at building strong working relationships

• Expert level in: C, C#, C++, Java, Ada, Smalltalk, Prolog,JavaScript,VerilogVHDL,HTML,XML

• Talented problemsolver, able to think “outside the box”-expert w/variety of CM &versn cntrl sw

• Proven background leading teams in stressful, deadline-oriented environments

• Extensive Real-Time Embedded RTOS design w/VxWorks,VRTX,IBM pFAST, Lineo,QNX

• Designed and coded in C++ since 1993 including using Posix threads, Berkeley sockets, OpenGL, Windows SDK, STL, ATL on Windows and Unix platforms

TECHNICAL EXPERTISE

Languages: Ada, Assembly, Basic, C#, C++, Java, JavaScript, EJB, JSP, Smalltalk, Python, SQL, HTML, XML

GUI Tools: C-Scape, Builder Xcessory, MOTIF, MFC 3.0/4.0, Framemaker, TCL/Tk, XML, CSS

APIs: Servlets, EJB, Java Naming and Directory Interface (JNDI)

Methodologies: OOA/D, UML, Agile, SCRUM, 2167A, CMMI, Six Sigma

Databases: IBM DB2, Oracle, MySQL, SQL Server, Sybase. Informix (4GL), Versant, Gemstone

OS: Windows (Win NT/2000/XP, WinCE), UNIX (AIX, SunOS, Solaris, VAX/ULTRIX, HP-UX, Linux, SGI, SCO), VxWorks

Servers: WebSphere (WAS), Java Enterprise System

Scripting: korn, bourne, c-shell, Perl

Messaging: SIP, MQ, JMS, MDB, IBM MQ Series, J2ME, SAMP, IMAP,SOAP

Comm: X.25,FDDI,TCP/IP,Sockets,DECNET,RS-488,X.400, SONET, SDH

IDE: VisualStudio,Eclipse,Borland JBuilder,C++Builder,MKS,WindRiver

Tools/Library: Clearcase,Rational Rose,CVS/PCVS,Sourcesafe,BugZilla,Visio, MS Project,DOORS,Spring,Swing,AJAX,IIS,Tomcat,Apache,STL

Toolkits: JSF,Spring,J2EE, AJAX, Tcl Tk,

EMPLOYERS

Chief Software Simulation Architect (CompanyConfidential,E.Pennsylvania)8/09-Present.

Designed simulation framework architecture on Linux platform, programming HTTP, Linux shell scripts, PHP5 scripts, and Apache 2.2.13 web server and Raven Secure Sockets Layer using LAMP platform. Designed/coded CIGI v.3.3 messages, MySQL v.5.1 stored procedures. Designed real time tactical simulation displays, gauges, port I/O. Designed RPCs (remote procedure calls) and TCP/IP to link network of operator console commands to tactical training workstations. Created scripts to automate event scenario generator to create events, condition displays, Call-For-Fire messages,, and create runway displays, takeoff roll, artificial horizon. Programmed real-time I/O including laser sighting and 270-degree field-of-view (FOV) tactical simulator including registering CIGI messages and real time motion controls.

Lead Technical Firmware/Embedded Kernel Architect - General Dynamics, MN 2/09-7/09

-programmed real time kernel in design of simulation and training architecture, defined and managed overall system architecture, designing OS extensions for FCS program. Researched and designed high-availability, clustered file system including research on OCFS, GFS, Heartbeat, STONITH and other clustering tools and techniques

Lead Firmware/Hardware/Embedded Software Engineer - HP,Boise, ID 10/07 — 10/08

- Maintained and upgraded the Print Engine Emulator for the Bears/Edgeline product line using Visual C++/C# and Windows technologies and Agile development methodology. Extensive use of STL (and smart pointers in developing and re-architecting a Linux-based system to a Windows-based system. Ported from Linux to Windows; maintained compatibility between WinXP and WinCE. Used XML, SAX & CSS extensively.

- Managed team to test new printer functions including planning their work and ensuring that it is completed on time and within budget.

Sr. Software Engineer - (contract) Thomson/Grass Valley, Jacksonville, FL 2/07 - 08/07

- Coded Visual C++ and C# classes using COM, ATL, and WinSock. System developed using Visual development environment on Windows XP and .NET. Wrote machine calls to video and audio modules as well as other equipment used in television newsrooms. Wrote web-based interfaces to iNews and ENPS using Java objects, and JMS; extensive use of EJB. Extensive use of XML and CSS for configuration and data files.

Lead Software Engineer - LSI, International, Inc., Jacksonville, FL 01/06 — 01/07

- Led team in design of C++, HTTP, MySQL, OpenGL and GUI, system definition, tuning, overall architecture of a network of desktop flight simulator for ARH Army helicopter, socket communications, real time messaging simulation training systems for flight simulator displays and instrumentation; maintained cross-compatibility between Windows and Linux.

Technical Architect - (on contract to) Honeywell, Albuquerque, NM 10/04 - 10/05

- Defined system architecture using Rational Rose to define use-case analysis and design the API class hierarchy, and manage overall system architecture, designing a heterogeneous component architecture that is both scalable and adaptable, including wireless vehicle communications and displays for US Army secure battlefield vehicle-to-vehicle encrypted communications.

- Used JDBC, SQL, and SOAP to communicate with troop/equipment database (Oracle 9i) as well as other units/headquarters. Used Spring framework to develop Java solutions for interoperable scalable kernel embedded in vehicle. Developed battlefield operations command console programmed in Java using Swing libraries. System was developed as a 3-tier web app. Developed with Business Objects (XIR2 /6.x /5.x) and using Designer, Reporter, Supervisor, Infoview and using Web Intelligence v. 6.5 using Derived Table Concept

Principal/ Lead Software Engineer - (on contract to) IBM, Tucson, AZ 4/03 - 10/04

- Coded ESS RAS SHARK tool to monitor system traffic and caching of disk requests, and wrote a utility to saturate I/O traffic to test cache coherency. Used Spring to facilitate re-use and sub-classing of Java classes.

- Responsible for real time firmware device driver design, C++ and Java code and microcode on IA-64 and PPC architectures including BIOS programming, and hardware diagnostics support and embedding firmware in controller chipsets and fiberchannel cluster performance testing. Wrote device driver support and BSP libraries.

Principal Software Engineer - (on contract to) Raytheon 11/ 02- 4/03

- Designed/coded radar tracking algorithms and radar signature pattern recognition algorithms to identify radar signal direction, strength and signature. Designed radar track persistent storage radar tracks database.

- Coded embedded DSP code with Tartan compiler to identify radar Azimuth/Range/Direction finding, and pattern match radar track with known threats (target classify, prioritize, recognize, notify, warnings) in electronic warfare C4I operator console. Designed embedded firmware for electronic warfare C4I console.

Sr. Software Engineer - (on contract to) Boeing, St. Louis, MO 7/02 - 10/02

- Coded backend interface to Versant object-oriented database (OODBMS), porting from Sun Solaris 2.4 to WinNT/W2K. Rebuilt Versant DLLs, and optimized using performance optimizing tools. Programmed COM objects, and ported Sun Solaris code to WinNT rearchitecting with COM DLLs.

Sr. Software Engineer - Oregon Graduate Institute, Beaverton, OR 10/00-7/02

- Coded multimodal Speech Recognition agent compliant to SAPI 4.0 compiling both Visual Interdev 6.0 Win2K (Win32,MFC libraries) and cross compiling on WinCE 3.0/Platform Builder embedded Visual C++ 3.0 Designed 3-tier web application using Java, EJB, ANT, and Swing libraries.

- Re-designed speech recognition multimodal RASA/QUICKSET to upgrade from SAPI 4.0 to SAPI 5.0 compliant API libs, speech toolkit, and speech browsers, speech command menus, and dialogs. Used Lernout & Hauspie speech recognition data dictionary

Lead Software Architect/Engineer, Logicon RDA, Ft. Lewis, WA 2/97 - 10/2000

- Designed C++ Solaris system software for the Electronic Proving Ground Fire Support Simulation Support Module (FSSSM) for interfacing between the US Army’s Corps Battle System (CBS) and the AFATDS and IFSAS fire support units. Coded fire control real time interprocess communications (IPC) process real time custom fire control data messages. Performed integration testing between the FSSSM, AFATDS and CBS. Took over subsystem operating at 17.8% functionality and in < 2 months brought functionality to 98%.Redesigned using GnuC++/Linux, POSIX threads, Berkeley sockets/Solaris x86.

- Designed Role Player Workstation (RPW) in current use by US Army.Coded RPWS client in Visual C++ /WinNT client/server w/WinSock connection. Recoded (ported) to Solaris Berkeley Sockets and UDP TCP/IP on Sun UltraSPARC server.

Sr. Software Engineer - DSC Communications, Plano, TX 7/94 - 11/96

- Designed and rapid prototyped software design of switch provisioning internals, created C++ function prototypes, Smalltalk/V methods, specifying real time behavior of switch decision logic. Defined IP protocols, logic, implemented RPCs, and switching logic. Specifying API layer interface to test embedded code. Instrumental in planning and adding frame relay capability to an existing digital cross-connect.

Sr. Software Engineer - E-Systems, Clearwater FL 6/93 - 7/94

- Programmed front end operator test interface with Borland C/C++. Developed GUI to run across multiple platforms (Macintosh, Win3.1/Win95, and Unix) requiring writing network communications software as well as GUI design across all three platforms. Coded remote connection to X-base database (db-FAST 2.0) Designed C++, SQL stored procedures and database schema &GUI functions w/db-FAST db IDE, creating dialogs, forms, buttons. Created, set up and managed manufacturing database, redesigning schema.

Software Engineer - GTE Gov’t Syst., Mountain View, CA & Colorado Springs, CO 5/89-6/93

- Chief schema architect designing FoxBase database on MacIntosh. Backend language was dbase III developing database schema, GUI controls, container objects, install scripts, loader scripts, queries, and database maintenance scripts. Received numerous awards for superior performance as well as performance awards of 8-11 %

Software Engineer - Magnavox, Fort Wayne, IN 11/87 - 5/88

- Designed real time C firmware on raster graphics display board with Motorola 68020

EDUCATION

Purdue University LafayetteIN BS Computer Science, Minor Mathematics

National University San JoseCA MS Software Engineering, completed 50/60 credits.

Oregon Graduate Institute MS Computer Sci.&Computer Engineering crswk,GPA:4.0/4.0

Seattle University MS Software Engineering, completed 3 semesters(eve. study)

PROFESSIONAL ASSOCIATIONS

IEEE Computer Society, Association for Computing Machinery (ACM), AAUW, SWE, Purdue Alumni Association, Soc. of Women Engineers, SPIN (Software Process Improvement Network)

PUBLICATIONS

David McGee, Philip R. Cohen, R. Matthew Wesson, Sheilah Horman: Comparing paper and tangible multimodal tools, in the Proceedings of the Conference on Human Factors in Computing Systems (CHI/02), ACM Press, (Minneapolis, MN, Apr. 20-25 2002).



Contact this candidate