BUSINESS INTELLIGENCE ANALYST
Database Design and Administration - Probabilistic Search/Classification - Artificial Intelligence - Algorithm Complexity and Design - SQL Query Evaluation/Processing/Optimization - Natural Language Processing
PROFILE
- Innovative and proactive IT Professional with sophisticated skills in numerous UNIX and Mainframe Development Environments combined with passion for resolving complex IT problems or business challenges, all the time staying ahead of the curve
- Highly motivated with 13 solid years, high motivation, and strong work ethic in all parts of the software lifecycle
- Focused on achieving bottom-line results while meeting the conflicting needs of managers
- Possesses an impressive record of achievement using ETL with custom and standard databases
- Saved company $50,000 per year by solving a 7-year old problem in 3 months
- Flexible and committed – provided 7x24 rotating on call and 8-8 everyday on call
Technical Skills: MS Office 2003 / 2007, MatLab, OpenOffice, Linux Use and Administration of 2-person network, HP-UX, MVS, OS / 390, and z / 390 Mainframe Operating Systems, SunOS, Solaris, HP-UX, C, C++, Cobol II, ROSCOE, CLIST, JCL, Pascal, PL/I, Solaris 8 Intervals, Java, Perl, CSH, SH, TSH, KSH, TCL / TK / Expect, Autoconf, Configure, Solaris Compile and Link Options
PROFESSIONAL EXPERIENCE
Lexis-Nexis Group - Miamisburg, OH
Senior Software Engineer 1998-2002
- Assumed increasing responsibilities in overseeing and supporting mission-critical applications
- Directed projects such as conceptualization and creation of web page built on the mainframe and transferred to the distributed system for display to internal customers
- Supervised two highly mission-critical applications, involving billing, and billing software, backup, and release system.
- Addressed developers’ needs through open software installation used in project development; installed, configured and modified several open software packages including Perl, TCL / TK, Expect and python, on a large SPARCstation network supporting more than 600 users
Principal Software Engineer 1995-1998
- Managed 12 engineers on “name-change” project, in which we changed the company name on all billing system reports. Finished 6 months early and under budget
- Oversaw all aspects of Proprietary Source Code Management and Release system for billing software, maintained versioning of billing system software, automated module check in, checkout, backup, and release. Assisted with production releases
- Saved company $50,000 per year by analyzing and resolving a difficult 7-year-long problem, which allowed automated release of COBOL II programs that used both IDMS and DB2, doing so in three months without basic knowledge of the languages involved
- Provided rotating 7x24 on-call support for billing system; daily 8-8 support for release system
Lead Software Engineer 1992-1995
- Managed problem enhancement queue and delegated problems to team members based on their individual strengths, with the goal of getting the work done on time while broadening team members’ skills and meeting the competing needs of 3 managers
- Provided sole on-call support 12 hours daily performing multiple bug fixes and enhancements for Billing System software version control and release system
Software Engineer 1990-1992
- Supervised all aspects of small- to medium-sized projects through all parts of the software development life cycle, ensuring completion within strict deadlines
- Used ETL to extract, transfer, and convert Incoming data to our format
- Migrated more and more of the ETL solution to client-server, which passed the preprocessed data to the mainframe for completion, and finishing the OLAP, or rather the MAP (Manual Analytical Processing) in our case, as every database format coming in was different and varied from the same vendor from year to year, requiring manual intervention
- Trained incoming Associate Software Engineers in the specific ETL process at our company
Associate Software Engineer 1989-1990
- Successfully completed small to medium sized project throughout entire lifecycle
- Analyzed raw database dumps, identified and translated typesetter’s codes to our system
EDUCATION
Wright State University, Dayton, OH
- Master of Science in Computer Science, 2009
- Emphasis on Artificial Intelligence, Language Processing, and Probabilistic Models for Search and Classification Problems
Wright State University, Dayton, OH
- Bachelor of Science in Computer Science, Minor in Business
- Average of 20.5 credit hours per term with cumulative GPA of 3.6
Sinclair Community College, Dayton, OH
- Associate of Applied Science in Hospitality Management
- Cumulative GPA of 3.9
TRAINING
Java
JavaBeans, Solaris 7 Internals, and Object-Oriented Techniques (while at Lexis-Nexis Group)
Artificial Intelligence
Evolutionary programming, neural networks, fuzzy logic
Natural Language Processing
Used word count prediction methods, maximum, and Lagrangian (Dual Problem) to solve constrained language translation and word ordering problems
Probabilistic Methods
Used Expectation-Maximization and Forward-Backwards algorithms, radial basis networks, neural networks, Entropy, Jensen’s Inequality, Channels, Maximum Entropy, Search and Classification problems with multiple constraints in multiple dimensions, perceptrons, Machine Learning, types of learning, human expert intervention
Computational Complexity and Algorithm Design
From Regular Expressions to Non-deterministic finite automata, learned the capabilities and limitations of each; equivalence of regular expressions and state machines, Church-Turing Thesis, P != NP.
Database Skills
Query optimization, query method analysis, SQL, schema matching issues, schema design and implementation
AWARDS
(8) Excellence Awards with Spot Bonuses, Lexis-Nexis