PROFILE
Accomplished Senior Software professional with 15+ years experience in
application design, architecture, and deployment in web and client
environments. Record of success in leading teams and projects that have
increased revenue, as well as savings. Well-versed in software development
life-cycle and skilled architect. Recognized for ability to lead, build
relationships with key personnel, and complete projects on time.
Exceptional developer with skills to create, design, and implement
enterprise solutions for clients.
QUALIFICATIONS
. 16 years experience in development, administration, and architecture
. 5 years experience in IT Team Management
. 12 years experience in Project Management and Business Analysis
. 4 years development experience with Java, using Eclipse and Rational
Application Developer IDEs
. 9 years Web development experience in HTML, CSS, JavaScript, and XML
. 1 year experience in Web and Mobile App development in jQuery, HTML5,
Bootstrap, Kendo UI, and AngularJS
. 4 years development experience with XPages
IBM, Denver, CO 2011-Present
Position: Senior Architect
. Lead the development team to develop a billing and invoice management
system using Lotus Notes for IBM's Asia Pacific offices, incorporating
Java servlets and JSPs
. Lead the development team in developing a dynamic, plug-in process for
Lotus Notes-To-DB2 updates, using LotusScript, XML, and Java servlets,
where no coding experience is required
. Lead the development team to develop application to process and track
all Business Partner Support Organization (BPSO) Transaction Management
Records (TMRs) for USA, Canada, and Latin America
. Develop IBM Speakers Bureau application to nominate, track, and
schedule outside speakers for internal meetings using XPages
. Develop Global Client Dashboard mobile app for IBM customers to review
and monitor all contracts and hardware transactions with IBM using
Kendo UI and AngularJS
. Develop Client Insight & Proposal (CLIP) web application to track all
sales proposals to potential IBM clients using Kendo UI, AngularJS,
Spring, myBatis, and DB2
. Assist the development team to develop timecard application to record
all contractor hours, email approvals, and return signatures
. Develop database to track all existing databases on all Domino servers,
including assignment to the correct owner and collecting current
statistics
. Build relationships with management personnel in multiple countries and
cultures
Analyze current business processes and provide solutions to increase
internal savings
GROUPWORK SOLUTIONS INC., Denver, CO 2006-2011
Position: Senior Architect
Customer: IBM
. Developed Hourly Service Invoice (HSI) application to bill customers
more efficiently, using DB2 as back end
. Developed reporting application for delinquent bills, working with
Lotus Enterprise Integrator (LEI) and DB2
. Developed application to track all xSeries Lease agreements with IBM
customers
. Maintained Automation Insight (AI) database used for tracking all
development enhancements, new application requests, and project
charting/tracking
. Maintained Express AR (Accounts Receivable) database used for tracking
AR transactions, using MQSeries and Java
Customer: State of Florida Office of The Attorney General
. Architected the Victims of Crime Act (VOCA) Grant application process
XPages application
. Analyzed and documented the current database as well as additional
paper processes and build development roadmap
. Led the development team as well as contributed in building the VOCA
Grant application using XPages, Java, and JavaScript
Customer: Catwalk Consulting
. Led the development team on a new engraving worksheet process for
client's Contact Management application Assisted in enhancing the
existing Contact Management application with new functionality in
customer opportunity-to-quote process
. Performed upgrade of Lotus Foundations software for company's clients
Customer: Covidien
. Led the Microsoft Sharepoint migration development team
. Analyzed current environment and provided direction to increase
customer service response time
Customer: LHI Framing
. Led the development team on moving current Lotus Notes client-based
Operations application to XPages
. Maintained and administered the current Lotus Notes environment
INFORMATION INTEGRATORS INC., Los Angeles, CA 1998-2006
Position(s): Senior Developer; Senior Architect
Customer: Computer Sciences Corporation (CSC)
. Developer on Computer Science Corporation's (CSC) Genesis project
including updates to GEMS Changes Requests and GEMS New Hire Lotus
Notes-based systems
. Lead Developer on CSC's CareerSource Suite (Staffing Tools,
CareerSource, Job Fairs) Domino-based web applications redesign, using
JavaScript, and DHTML
. Lead Developer on CSC's Australia Office conversion to Staffing Tools
Domino-based web application
. Developer on CSC's Consulting Group conversion to Staffing Tools Domino-
based web application
. Lead Developer and Analyst of Domino server architecture assessment and
recommendations for CSC's client Westinghouse
Customer: Los Angeles County Child Support Services Department (CSSD)
. Business analysis of customer's various paper processes; developing
into automated, Web-enabled applications; and implementing and
publishing these applications in customer's Intranet and Internet
. Developed all Human Resources applications from paper processes to Web-
enabled intranet applications
. Developed Client-based applications into Web-based applications and
maintaining the applications on both platforms
. Lead Developer in Domain Name and Organizational change in Lotus Domino
. Lead Developer in Lotus Notes Technical Support
. Managed multiple projects concurrently, while meeting deadlines and
providing continual development enhancements
. Installed, configured, and maintained an organization of Domino R5/6
servers and Notes R5/6 users, from inception to completion
. Registered and maintain servers, users, and groups (recertifying,
moving, renaming, and recovering)
. Troubleshoot and corrected domain access problems; network/protocol
problems; connection/replication problems; and directory and user
problems
Customer: Advanced Systems Group (ASG)
. Designed Advanced Systems Group's website
. Designed Advanced Systems Group's internal Maintenance Renewals
tracking database and integrate with WebSphere Portal
. Convert an ASG client's Operations database to a web-based application
Customer: Los Angeles County Department of Public Social Services (DPSS)
. Developed and maintained Lotus Notes workflow engine for various
applications for Los Angeles County Department of Public Social
Services (DPSS)
. Lead Developer in migration from Lotus Notes 4.6 to Lotus Notes R5 for
10,000+ users
. Converted and enhanced Lotus Notes 4.6 applications to Lotus Notes R5
. Developed client-based applications into web-based applications and
maintaining the applications on both platforms
. Managed multiple projects including:
. Automated payment system; employee roster; government assistance
application approval process; records management; travel request and
expenses reimbursement; and procurement process
. Business analysis of various paper processes to convert to Lotus Notes
applications
. Web-enabled and implement these various Lotus Notes applications to the
DPSS Intranet
. Analyzed, developed, implemented, and maintained the first automated
payment application at DPSS
. Supported and maintained the Lotus Notes Application environment to
ensure an efficient, current, and accurate environment
. Facilitated training classes for managed projects, including all
technical support
CERITIFICATIONS
IBM Certified Advanced Application Developer - Lotus Notes and Domino 7
IBM Certified Advanced Application Developer - Lotus Notes and Domino 6/6.5
CLP Domino R5 Principal Application Developer
Microsoft Certified Professional (MCP)
EDUCATION
Bachelor of Arts - May, 1993
John Carroll University, Cleveland,
OH