Senior Software Engineer Resume
PROFESSIONAL EXPERIENCE:
- Private/Independent Developer
- Submitted 82 Apps which all have been approved and now reside at the Apple Store.
- All Apps programmed in xCode 7.2, 8.0 iOS 9.2. 10.0
- 12 Apps programmed in Swift 2.1, 23 Apps a combination of Swift/Objective C and 28 apps programmed in Objective C..
- All Apps support Landscape and Portrait orientations
- All Apps utilize Core Data, most utilize Core Graphics and Quartz Core
- Some Apps utilize Core Plot, Core Text, Map Kit and advanced touch screen techniques
- Some Apps are GPS, Camera and Contacts Enabled
- 12 Apps exist with Apple Watch Extension. ( Fresnel Integral Calculator, Dawson Integral Calculator, Complete Elliptic Integral Calculator, Laplace Distribution, Incomplete Gamma and 7 more ). All Apple Watch apps are now 2.0 Watch Kit Apps.
- 1 App supports RestKit and JSON parsing.
- 1 App support CSV file download and parsing.
- Other frameworks supported in the apps: UIKit, Contacts, CloudKit, CoreLocation, Message UI, Photos and Webkit.
- xCode 8.0/iOS 10 Apps ( 50+ Apps )
- Experience in IOS SDK ( Software Development Kit ) and Mobile Application OOP Development.
- Itemization of 82 Apps at the Apple Store ( iPad, Universal and Apple Watch )
- PL/SQL Timestamp/Interval ( Universal, Free, Educational )
- Life Coaching Cards ( Ipad, Paid, Commercial App for Psychologist )
- Campaign Yardsign ( Universal, Free, Productivity, GPS Enabled )
- Cattle Notebook ( iPad, Free, Business, Database, GPS Enabled, Swift 2.1 )
- Cattle Notebook for iPhone ( iPhone, Paid, Database, GPS/Camera Enabled )
- Cattle Treatments ( iPad, Free, Business, Database Oriented, Master - Detail, Swift 2.1 )
- Cattle Measurements ( iPad, Free, Business, Database, Master-Detail, Swift 2.1 )
- Cattle Pedigree (iPad, Free, Business, Database, Master-Detail, Core Text, Swift 2.1 )
- Cattle Transactions (iPad, Free, Business, Database, Master-Detail, Swift 2.1 )
- Cattle Feeding( iPad, Free. Business, Database, Master-Detail, Swift 2.3 )
- Cattle Database (iPad, Paid, Business, Database, Master-Detail, GPS Enabled, Swift 2.1)
- Sheep Notebook ( iPad, Free, Business, Database, GPS Enabled, Master-Detail, Swift 2.1 )
- Sheep Notebook for iPhone ( iPhone, Paid, Database, GPS/Camera Enabled, Swift 2.1 )
- Sheep Treatments ( iPad, Free, Business, Database Oriented, Master-Detail, Swift 2.1 )
- Sheep Measurements ( iPad, Free, Business, Database, Master-Detail, Swift 2.1 )
- Sheep Pedigree (iPad, Free, Business, Database, Master-Detail, Core Text, Swift 2.1 )
- Sheep Transactions (iPad, Free, Business, Database, Master-Detail, Swift 2.1)
- Sheep Database (iPad, Paid, Business, Database, Master-Detail, GPS Enabled, Swift 2.1 )
- Sheep Feeding( iPad, Free, Business, Database, Master-Detail, Swift 2.3 )
- Cubic Spline Interpolation (Universal, Free, Mathematics, Core Graphics, touch screen )
- Cubic Regression (Universal, Free, Mathematics, Core Graphics, touch screen orientation )
- Least Squares Linear Regression(Universal, Free, Statistics, Swift 2.3 )
- Fourier Sine Transform ( Universal, Free, Mathematics, Swift 2.3 )
- Incomplete Gamma Calculator ( Universal, Free, Mathematics, Swift 2.1 )
- Dawson Integral Calculator ( Universal, Free, Mathematics, Swift 2.1, Apple Watch Extension )
- Fresnel Integral Calculator ( Universal, Free, Mathematics, Swift 2.1, Apple Watch Extension )
- Beta Function Calculator ( Universal, Free, Mathematics, Swift 2.1 )
- Complete Elliptic Integral Calculator ( Universal, Free, Mathematics, Swift 2.1, Apple Watch Extension )
- K-Means Clustering ( iPad, Free, Mathematics, Core Graphics, touch screen, advanced algorithm )
- Chi-Square Distribution ( Universal, Free, Statistics, Swift 2.1 )
- Cauchy Distribution ( Universal, Free, Statistics, Swift 2.1 )
- Binomial Distribution ( Universal, Free, Statistics, Swift 2.1 )
- Elementary Matrix Algebra ( Universal, Free, Mathematics )
- Logic Truth Tables ( Universal, Free, Logic, advance algorithm )
- Matrix Eigenvalue Calculator ( Universal, Free, Mathematics, Linear Algebra )
- Complete Elliptic Integral Calculator ( Universal, Free, Mathematics, Core Graphics )
- Cholesky Decomposition ( Universal, Free, Mathematics, Linear Algebra )
- Appalachian Trail Notebook ( iPad, Free, Recreational, Database, GPS Enabled, MapKit Enabled )
- Appalachian Trail Notebook for iPhone( iPhone, Free, Recreational, Database, GPS and Camera Enabled )
- Matrix Exponential Calculator ( Universal, Free, Mathematics, Linear Algebra )
- Elementary Set Theory ( Universal, Free, Logic )
- Wishart Distribution Matix ( Universal, Free, Mathematics, Linear Algebra )
- Jacobi Iteration Calculator ( Universal, Free, Mathematics, Linear Algebra )
- Weibull Distribution ( Universal, Free, Mathematics, Linear Algebra )
- Fekete Points Line Interval ( Unviersal, Free, Mathematics )
- Exponential Distribution Function Calculator( Universal, Free, Statistics, Swift 2.3 )
- F-Distribution Function Calculator( Universal, Free, Statistics, Swift 2.1 )
- Exponential Integral En(x) Calculator ( Universal, Free Mathematics, Swift 2.3 )
- Logistic Distribution Function Calculator ( Universal, Free, Statistics, Swift 2.3 )
- Poisson Distribution ( Universal, Free, Statistics, Swift 2.3)
- Kumaraswamy Distribution ( Universal, Free, Statistics, Swift 2.3 )
- Pareto Distribution ( Universal, Free, Statistics, Swift 2.3 )
- Student’s t Distribution( Universal, Free, Statistics, Swift 2.3 )
- Golden Section Search ( Universal, Free, Statistics )
- Arcsine Distribution ( Universal, Free, Statistics, Swift 2.3 )
- Rayleigh Eigenvalue( Universal, Free, Mathematics, Linear Algebra)
- Crout LU Decomposition( Universal, Free, Mathematics, Linear Algebra)
- Doolittle LU Decomposition( Universal, Free, Mathematics, Linear Algebra)
- Hessenberg Matrix ( Universal, Free, Mathematics, Linear Algebra )
- Matrix Tridiagonal ( Universal, Free, Mathematics, Linear Algebra )
- Hypergeometic Distribution ( Universal, Free, Statistics, Swift 2.3 )
- Geometric Distribution ( Universal, Free, Statistics, Swift 2.3 )
- Gaussian Probability Calculator ( Universal, Free, Statistics, Swift 2.3 )
- Log Series Distribution ( Universal, Free, Statistics, Swift 2.3 )
- Laplace Distribution( Universal, Free, Statistics, Swift 2.3 )
- Meteorite Database (Ipad, Free, RestKit, JSON Parsing)
- Daily Beef,Pork By Product Report (iPad, Free, CSV Parsing)
- Lognormal Distribution( Universal, Free, Statistics, Swift 2.1 )
- Gragg-Bulirsch-Stoer Method ( Universal, Free, Mathematices, Swift 2.1)
- Dirichlet Eta Function( Universal, Free, Mathematics, Swift 2.1)
- Graham’s Scan Geometry( iPad, Free, Geometry, Objective C)
- Von Mises Distribution( Universal, Free, Probability, Swift 2.1 )
- Burr Distribution( Universal, Free, Probability, Swift 2.1)
- Cosine Distribution( Universal, Free, Probability, Swift 2.1)
- Triangle Distribution( Universal, Free, Probability, Swift 2.1)
- Hyperbolic Secant Distribution( Universal, Free, Probability, Swift 2.1 )
- Erlang Distribution( Universal, Free, Probability, Swift 2.1 )
- Extreme Value Distribution( Universal, Free, Probability, Swift 2.1 )
- Semicircle Distribution ( Universal, Free, Probability, Swift 2.1 )
- Levy Distribution( Universal, Free, Probability, Swift 2.1 )
- Incomplete Beta Function Calculator( Universal, Free, Probability, Swift 2.1 )
- Beta Binomial Distribution (Universal, Free, Probability, Swift 2.1 )
Senior Software Engineer
Confidential
Responsibilities:
- Microsoft Visual 6.0 C++/Microsoft Visual 6.0 C++ .Net 2002, Automation Programming, Watcher systems, FTP, PSFTP, PGP file processing
- Oracle PL/SQL, Quest SQL Navigator 5.0, 5.5
- Java Programming 1.6.0, 1.7.0
- Oracle 9,10,11 databases, tables, packages, Oracle Pro*C programming
- Microsoft Visual C++ MFC/COM programming
- CA Visual Objects 2.6.,2,7 Medical Claims Programming, Report Splitters for Providers, ERA Programming
- Medical Claims Clearinghouse ASC X12N/005010, ASC X12N/004010
- Professional/Institutional 837, 997, 999, 277, 278, NEIC, NSF, other formats
- 300+ Payer Formats/Transmissions Medicare, Medicaid, Blue Cross/Blue Shield, Proprietary Commercial
Programmer/Analyst
Confidential
Responsibilities:
- Oracle PL/SQL/ CA Visual Objects for ENS - Medical Claims Clearinghouse. ANSI4010 Medical Claims, Professional/Institutional 837, HIPAA
Programmer/Analyst
Confidential
Responsibilities:
- Microsoft Visual C++/Clipper/Advantage Programmer for Ceridian Benefits, COBRA, HIPAA, Benefits Provider
- Advantage DatatBase Server
- HD VEST Irving TX August 2003 - Nov 2003
Programmer/Analyst
Confidential
Responsibilities:
- Visual Basic 6/MS SQL 2000 Programmer for HD Vest a subsidiary of Confidential.
- MS SQL 2000 Stored Procedures, UDFs, Triggers
- CDO ( Collaborative Data Objects ) Programming
- VB.Net Application - Threaded File Indexer Program ( Win2000 Service )
- VB6 Application/Systems Development
- Data Conversion Project Utilizing MS SQL 2000 DTS/Visual Basic 6
Programmer/Analyst
Confidential
Responsibilities:
- Programmed ASP/Javascript/VBScript version of Cattle Management System. MS SQL 2000 for data access via ADO/stored procedures.
- ASP.NET/VB.Net Web Services for Cattle Management System. These Web Services allowed for advanced programmed functionality for the Cattle Management Web Application.
- VB.Net Database Application for MS SQL 2000 Database Access
- Soap Server/Client in Xbase++ for SOAP based access.
- Programmed in Xbase++ for a large Cattle Management Application. Utilized various Xbase++ programming libraries, JazzAge, Flipper,Express++,Win2PDF etc
Programmer/Analyst
Confidential
Responsibilities:
- Programmed Delphi 5 Enterprise version of the WMS. Programming Projects.
- ITS Invoice Transfer System - Processing/transferring of Invoice Information/interface with PeopleSoft system
- Quoteletter System - Delphi 5.0 app for Corporate wide Waste Management System - database system for managing Company quotes to customers. Utilized Delphi Advantage Component for Database access Programmed two version ( CITRIX, LAN). Operated at 20+ corporate sites).
- Citrix/Lan based Reporting system. Programmed Delphi 5 application for report system "KPI" ( Key Performance Indicators ). Reporting system operated at 20+ Safety-Kleen sites.
- R&R Relational Report Writer front end menu system. Provided site users a user-friendly menu system for running R&R Relational Report Writer reports - system programmed to be user configurable and operational
- Delphi Based Reporting System - Menu based reporting system for corporate sites
- Excel/MS Word OLE automated Delphi programs – Various programs for mailouts, corporate analysis etc
- Programmed in Clipper 5.2 for Waste Management System(WMS)
Programmer/Analyst
Confidential
Responsibilities:
- Contracted to Confidential as a Computer Programmer.
- Project work as summarized above in Safety-Kleen Corp entry.
Computer Consultant/Programmer
Confidential
Responsibilities:
- Computer Programmer assigned to Confidential of Corrections.
- Programmed Time Sheet/Attendance System in Clipper 5.2 (120 Hour Project).
Systems Programmer
Confidential
Responsibilities:
- Slots Database system - Delphi 5.0 Enterprise database system for slot machine statistics
- Slots supervisor system. Delphi 5.0 Enterprise Slots staff scheduling, tracking. Utilized MS-SQL 6.5 via Delphi ADO component.
- VIP Mailing System – Delphi 5.0 Enterprise VIP department, printing/mailing brochures, letters
- Check Cashing System – Clipper 5.2 cage real-time check cashing system.
- Data Conversion Project – Converted AS/4000 financial system to Unix based IGT system.
MIS Director
Confidential
Responsibilities:
- Administrated various real-time, Mission Critical Systems(IGT Systems RS/6000 AIX based)
- MS Office Applications; Great Plains Accounting Software. Hotel based software. MICROS system programming
- Network Cabling (10-baseT CAT 5 3COM managed hub/switch system, fiber optics)
- Terminal Server/Communications Systems(Annex Terminal Server, HP Jet Directs, TinyTerm, Serial Communication, Card-Swipe Programming)
- Windows NT network administration( Windows NT 4.0 server, workstation, Compaq Proliant servers)
- Novell 4.11 Server Administration
- Internet Development (TCP/IP configuration, internet email setup).
MIS Manager
Confidential
Responsibilities:
- Performed Network Administration/Setup/Maintenance/Troubleshooting (Novell 4.10, Windows NT 3.51, Microsoft Exchange 5.5); Cisco Routers (2500, 1600); WAN networking (Frame Relay, Serial 56 connections);
- PC computer setup/repair/troubleshooting.
- Accounting Packages; MS Office applications
Information Technology/Computer Specialist
Confidential
Responsibilities:
- Novell Network Administration (3.11 3.12, 4.11) 170 computer system, five server system)
- Real-Time, Mission Critical Legal System(Westlaw/Lexis)
- Clipper Programming (Child Support Recovery System )
- Delphi 3 Professional Programming ( Consumer Protection System )
- Internet System Development (TCP/IP network system configuration; client computer setup)
- Gateway/Router Setup(Novell Intranetware, Ethernet, Token Ring, IBM 3270, Internet email systems);
- PC Setup/Configuration(Windows 95, Windows 3.1, various computer models)
- Internet web site programming. Programmed AG Web site( HTML, Perl/CGI scripting).
System Administrator/Computer Programmer
Confidential
Responsibilities:
- Novell Network administration ( 2.15, four servers, 100+ users ).
- Computer Programming
- Accounting/Manufacturing System( Programmed in Clipper 5.0 comprehensive system( Accounts Payable, Accounts Receivable, Project Management, Purchasing
- Inventory, Manufacturing Assembly).
- Engineering Database – Programming in Microsoft C 5.1 database system for engineering test statistics. Utilized Sequiter Codebase 4.2 programming library.
- MAC Visual Foxpro System – Programmed for Sales Department database system
Computer Consultant
Confidential
Responsibilities:
- Programmed comprehensive Mental Health Center System in Clipper 5.0 – 5.2. Client,
- Financial, Billing, Statements, Modem based online interface for Medicare, Medicaid
Computer Consultant/Programmer
Confidential
Responsibilities:
- Programmed campaign/voter/financial system. Performed computer consulting for various Iowa campaigns( Harkin for Senate, Boswell for Congress etc)
Computer Consultant
Confidential
Responsibilities:
- Supported statewide data/statistical computer system for Confidential.
- Reprogrammed mini-computer system to PC based distributed system utilized dBASE III and Clipper 87.
Business Manager/Computer Programmer
Confidential
Responsibilities:
- Accounts payable business office, inventory, patient charging system, material distribution, PL/1
- Computer Programmer.