Nigel Deans

458 Starbridge Court email: ndeans@hotmail.com
Pleasant Hill, CA 94523 phone: 951-837-0182


Web Application Developer

Accomplished developer and consultant with thirteen years of experience in helping companies reduce costs and improve operations by integrating business intelligence systems into their environments and products and by helping them understand how to use these systems effectively. Total of thirty years of experience in the information technology sector.

Qualification Highlights

* Web Application Development * Team Leadership
* Business Analysis and Functional Design * Capacity Planning and Performance Management
* Architecture and Technical Design * Instruction and Mentoring

Professional Experience

Wells Fargo, Concord, CA (contracted via Global Insight., San Fransisco, CA)
Application System Engineer Mar 2015 to Jun 2015
* Joined development team supporting several .NET/WCF/C# web applications for various bank services. Most of this work involved trouble-shooting bugs and performance problems in the SOAP-based middle-tier.
Vanguard Group, Malvern, PA (contracted via Judge Group, Conshohocken, PA)
Java Programmer Jul 2011 to Nov 2014
* Built a post-certification system using core Java for the stand-alone controller, JEE for the web front-end, C for outboard components installed on test targets and C#/.NET for Windows Services. Developed architecture for unifying all these systems, while complying with corporate standards.
* Developed a JEE/tcServer-based monitoring system that provides a visual representation of systems on the network and their related applications. Interactivity supported via barebones Ajax as well as Dojo and jQuery.
* Worked with a team of Java and Perl developers to port a CMS front-end from the Perl-based CMS system to an independent Java/Spring-based web application.
TDBank, Mount Laurel, NJ (contracted via Human Capital Management Inc., Wayne, PA)
Business Intelligence Developer Jul 2011 to Jun 2012
* Refactored, designed and developed the web-based front end to a business intelligence system based on Oracle 10 BusinessObjects, WebLogic and Flash platforms. Most of my work was focused on client-side applications written in Flex 3 and corresponding web applications written in Java/Spring MVC installed on WebLogic 10 servers.
Bank of America, Pennington, NJ (contracted via Signature Consultants Inc., Charlotte NC)
Systems Programmer Oct 2010 to Feb 2011
* Java/JSF development for a WebLogic 8 environment that provided the front-end to a corporate-wide system for tracking risks and losses.
Innovent Solutions (Actuate Partner), Los Angeles, CA
Senior Consultant/Architect Aug 1997 to Jan 2010
*
  • Provided business intelligence projects with consulting services. Most engagements were Actuate-related, including a number of OEM projects and proof of concept efforts. Also served as a member of the advisory board for an upstart report technology company based in San Francisco, later acquired by Jaspersoft.
  • *
  • Taught basic and advanced report development in class room environments as a certified Actuate Instructor and mentored project teams and support teams on all aspects of reporting systems from the operating system to the business case.
  • *
  • Developed over 100 report designs using Actuate, Crystal Reports, Adobe Flex, HTML, XML and several java-based tools and guided development teams in building effective libraries and frameworks. Also, developed supporting applications on all tiers of the architecture related to reporting systems, including custom interfaces for security, back-end services and web-based user interfaces.
  • *
  • Assessed all manner of problems in reporting system performance and either resolved them or recommended solutions for them. Installed, upgraded and tuned report servers and advised teams on capacity planning and maintenance. Wrote technical specifications and procedures for entire life cycles as well as user guides, proposals and overviews for business users and management teams. Also administered reporting systems pending staff member assignments and occasionally helped managers assemble support teams.
  • Kaiser Permanente, Corona, CA
    Systems Programmer Aug 1996 to Sep 1997
    * Customized and supported an implementation of Vantive on an AIX platform with a Sybase back-end to support the Call Center.
    * Evaluated potential reporting solutions and recommended Actuate 2.0 after which I lead the integration of Actuate into the call center application. Actuate and Vantive signed a partnership a few months later.
    Kaiser Permanente, Corona, CA
    Network Engineer Feb 1992 to Aug 1996
    * Managed local and wide-area networks for Kaiser's facilities in Southern California. Planned and coordinated installs and upgrades with vendors, configured equipment, monitored traffic and resolved most typical network problems.
    * Key role in migrating networks to the new data center in Corona, CA.
    * Involved in migrating IBM SNA front-ends to token-rings and setting up TCP/IP subnets.
    * As an independent effort, initiated and developed a repository-based system for translating disparate documentation in all formats provided by various support groups into a consistent format controlled and used by operations, originally using the Windows Help file format and later changing to HTML.
    * Designed and developed the data center's first web-site.
    First Interstate Bank, Los Angeles, CA
    Network Engineer Nov 1989 to Feb 1992
    * Managed wide-area networks for First Interstate Bank of California. Installed and configured equipment and managed capacity and throughput.
    * Took the initiative and wrote an analysis program in C that plugged into a switch matrix that improved visibility into potential problems such as sync and clocking issues.
    * Key role in migrating infrastructure from the services company facilities to bank facilities in Los Angeles and Tempe when the banks took over their own IT.
    First Interstate Services Company, El Segundo, CA
    Network Specialist Feb 1984 to Nov 1989
    * Managed wide-area networks for First Interstate Bancorp using a wide range of transmission technology and management tools. The environment was heavily influenced by IBM products and protocols.
    Hughes Aircraft F.E.C.U., El Segundo, CA
    Computer Operator Oct 1981 to Feb 1984
    * Basic computer operations for a medium-sized credit union.

    Technical Expertise

    Systems Unix (Solaris, AIX, Linux), Windows (up to 7), MS-SQL Server (6.5 - 2008), MS-SQL Server Reporting Services (up to 2008), Oracle (7 � 10g), Firebird/Interbase, MySQL, LDAP, Active Directory, VMWare, Entire Actuate product line.
    Languages and Protocols C, C++, C#, Java, SQL, Actuate Basic, VB, Javascript, VBScript, ActionScript, Unix Shell scripts, HTML, XML, Perl, UML, TCP/IP.
    Frameworks and Concepts .NET, J2EE, Struts, Ajax, Dojo, Flex, ASP, PHP, Ant, Spring, Android, SOA, MVC, All Actuate frameworks including AFC, IDAPI, RSSE and iPortal.
    Tools Eclipse, All Actuate tools, MS-Visual Studio, Komodo IDE, MS-Office, OpenOffice, Wireshark, Qlikview

    Education

    Earned a California Certificate of Compliance in Computer Programming at the Southern California Regional Occupational Center while graduating high school in 1980 as part of a state subsidized program and started working right away.