Software Engineer Resume
SUMMARY
- Senior DevOps Engineer with twenty years industry experience. Full - stack engagement.
- Complete lifecycle involvement: e.g. systems analysis; requirements engineering; system architecture; software design/programming; database design/programming; implementation; testing; deployment; operations; maintenance; and evolution.
- Best practice software engineering. BDD/TDD. Build automation. Deployment pipelines. CI/CD. VMs/Containers. Quality assurance. Process improvement. Extensive grounding in constellation of skills utilized in development, testing, deployment, and operation of complex information systems including: information architecture; business process modeling; object modeling; database administration; systems administration; server scripting; RESTful APIs; application programming; interface and interaction design; usability evaluation; accessibility compliance; bespoke, open source, and COTS customizations; integration of heterogeneous and/or legacy systems; technical project management; alignment of technical systems with business systems; e-business, e-commerce, and e-learning. Desktop. Web. Mobile. Cloud. Mad skills.
- Fun at parties. Problem solver. Consistent delivery of value.
TECHNICAL SKILLS
DevOps: Ant; AWS; Bamboo; Chef; Cloud Formation; Cruise Control; Docker; GIT/Stash; ELK; Fabric; Jenkins; JIRA; Logstash; Maven; NewRelic NGinX; Puppet; Splunk; SVN; Vagrant; VMWare; VirtualBox.
Frameworks: .NET; Ajax; AngularJS; Aspx; AWSPowerShell; Bootstrap; Core Data; Cocoa Touch; Django; ExpressJS; JQuery; JSP; Laravel; PEAR; Rails; SOAP; Struts; Underscore; UIKit; Zend.
Databases: CouchDB; DB2; DynamoDB; ElastiCache; Informix; MongoDB; MySQL; Oracle; PostgreSQL; Redis; SQL Server.
Languages: ASPX; Bash; C; CSS; C++; C#; HTML5; Java; JavaScript; JSON; PERL; PHP; Python; Objective-C; Ruby; SQL; VBX.
Operating Systems: Android; IOS; Linux; Mac; Solaris; Windows; Unix.
Miscellany: Alfresco; Aptana; Blackboard; Bugzilla; Canvas; Cognos; Confluence; Design Patterns; Dreamweaver; Eclipse; Fireworks; Flash; Greenhopper; IaaS; Illustrator; Informatica; Joomla;
PROFESSIONAL EXPERIENCE
Confidential
Software Engineer
Responsibilities:
- Bespoke customization of complex COTS MDM software.
- Small, cross-functional team to consolidate heterogeneous inter-organizational product catalog landscape into a single-source-of-truth MDM solution.
- Solution design to provide one-off ingestion of 1.5M+ existing product line items via data- cleansed ETL anticipate and risk-manage organizational change; iv) expose the entire product catalog to internal consumers via well-defined, thoroughly documented, and rigorously tested API.
Confidential
Programmer / Analyst
Responsibilities:
- Evaluation and modification of legacy scheduling and allocation software for UTS Remote Labs
- Reverse engineer, refactor, redesign, and recode a C -based middleware application o Application coding: C
- Database programming: SQL. Database administration: PostGres; MySql o Linux configuration
- Author of test plan. Test harness creation. o Implementation of best practice development protocols
- Systems analyst, software engineer, and pedagogical expert for early phase development of Labshare Australia.
- Business process analysis. Business process modeling. Business process improvement. o Requirements engineering. translation of business needs into technical requirements. o System design: OOAD; UML.
- Application coding: CSS; HTML; Java; JavaScript; PHP; XML; Zend. o Database programming and administration: SQL / MySQL. o Metadata: Dublin core + extensions. o Author of sample lessons and lesson templates.
Confidential
Technical Business Analyst
Responsibilities:
- Research Area
- Figure out what needs doing BEFORE spending the money . . .
- Formal and informal methods
- Requirements triage and traceability
- Value-based requirements
- Mutual constitution of socio-technical systems
- Alignment of technical systems with business systems
- Representation, communication, and negotiation
- Model driven development
- Postgraduate Lecturer
Confidential
President / CEO
Responsibilities:
- Award winning online registration system for SDSU College of Extended Studies.
- Designed and implemented an online enrollment system for the State YMCA of Michigan.
- Designed and implemented an informational web site to showcase accommodations, and provide on-line reservations for a major ski resort rental business. Once live it improved revenues by 20%.
- Designed and implemented internet, intranet and extranet sites for a major medical equipment corporation. Provided a full range of services including site development, network security, coding, documentation and training.
- In 1999, I sold my interest (profitably) and accepted a pivotal technical role at PrintNation.com.
