We provide IT Staff Augmentation Services!

Lead Software Engineer Resume

3.00/5 (Submit Your Rating)

SUMMARY:

Results - driven Software Engineer professional experienced in manufacturing, distribution, planning, and call center applications. Proven ability to meet challenges, quickly assimilate new concepts, languages, and technologies, and re-engineer existing systems and data to an updated environment. Strong written, verbal, and interpersonal communicator with exceptional team-building skills.

KEY STRENGTHS INCLUDE:

  • Data Warehousing Data Modeling Entity - relationship analysis Business Intelligence (BI) Database Administration (DBA)
  • Operations Research (OR) Decision Support Systems Extract-transform-load (ETL) Management Information System (MIS)
  • Requirements Gathering Software Estimation Application Development Software Testing
  • Software Development Life Cycle (SDLC) Agile/Scrum techniques Continuous Integration Iterative Development
  • Team Leadership Project Management Statistics Time Series Forecasting Technological Forecasting

TECHNICAL SKILLS:

OS: Windows(NT thru 8), UNIX/Linux, CICS, VAX/VMS, IBM OS/MVS/VSE

Database Management Systems (DBMS): Sybase (SAP), Oracle, MS SQLServer, Red Brick (IBM), IMS DB/DC, DB2, IDS, IDMS

DBA: Sybase (SAP), Oracle, MS SQLServer, Red Brick (IBM)

Languages: C++, C, COBOL, CICS, PL/1, Assembler, FORTRAN

Script Languages: SQL, GPSS, MPSX, Bash shell, Korn shell, JCL, PowerShell, Uniface, SQR, awk

Support tools: Perforce, Synergy, CVS, RCS, SCCS, Eclipse, Visual Studio, SlickEdit, ISPF, vim

Office Tools: ER/Win, Visio, Word, Excel, Access, PowerPoint

EXPERIENCE:

Lead Software Engineer

Confidential

Responsibilities:

  • Twice set up corporate software standards and software configuration and packing procedures.
  • Very broad familiarity with procedural and object oriented software.
  • Participated in Waterfall, Spiral, Concurrent, Incremental, Continuous, and Agile development environments.
  • Created 23 different new systems, reworked five large systems, and maintained three very large systems.
  • Generated unit test suites for three large subroutine/object libraries.

Team Leader

Confidential

Responsibilities:

  • Led team of five to create production planning system ( Confidential ) for a manufacturing company.
  • Managed team of five to create a write-once-per-track DBMS using a novel medium, within budget.
  • Supervised team of three to create a key performance indicator (KPI) dashboard for managing multiple call centers.
  • Coordinated inter-department software selection committee to research and select an off-the-shelf order entry package.
  • Headed team of four to create a “best time to call” software package.

Confidential

Senior Principal Software Engineer

Responsibilities:

  • Developed loads, queries, and procedures in five SQL DBMS’s, three network DBMS’s, and one hierarchical DBMS.
  • Worked as DBA in four distinct SQL DBMS’s; designed, installed, moved, restored and rebuilt databases.
  • Designed and implemented a data base management system for a write-once-per-track storage medium.
  • Created Open Server routine to merge Address Validation and Sales Tax Calculation COTS packages.
  • Modeled and implemented thirteen SQL databases, three hierarchical databases, and two network databases.

Decision Support

Confidential

Responsibilities:

  • Developed an optimized planning tool for scheduling staff in a call center.
  • Five distinct extracts of data from one medium and format, conversion into a different logical structure, and loading into a more usable medium and format.
  • Five additional times created and loaded a data warehouse to support ongoing decision making by management.

Chief Software Engineer

Confidential

Responsibilities:

  • Ten distinct conversions of data into an MPSX problem for solution by a Linear Programming package, in sizes up to 100k variables and constraints, including real, integer, and binary variables.
  • Developed forecasting systems four times, for engineering, manufacturing, and twice for inbound call centers.
  • Developed k-means clustering package to allow planning of hundreds of thousands of accounts as only multiples of 30 accounts.

We'd love your feedback!