Bruce A. Phillips

2920 Atchison Circle

Lawrence, KS 66047


Phone 913-683-3382 (M)

E-mail Bruce@BrucePhillips.name

 


Objective

Design, implement, and manage software and web applications using advanced computer and database programming languages.

Summary of qualifications

Over 13 years of experience in software application development, web application development, database programming, and technical training for private companies and the U.S. Army.

Advanced experience integrating Blackboard with Student Information Systems and developing Java applications that work with Blackboard

Winner of the 2011 and 2013 Blackboard Innovative Developer Award

Sun Certified Web Component Developer for the Java Platform, Enterprise Edition 5

Sun Microsystems - Certified Programmer for the Java 2 Platform, Standard Edition 6.0

Java Web Application Developer

Android Application Developer

Adobe-Certified ColdFusion Developer

Flex 3 and ActionScript 3 Programmer

Expert in SQL, database design and administration

Masters Degree in Computer Resources and Information Management

Taught Object-Oriented Programming at DeVry University

Highly proficient in object-oriented programming languages.Unique ability to rapidly learn and apply cutting-edge technologies.

Outstanding oral and written communication skills.Tremendous experience in presenting complex data in an easy to understand manner.

Expert in Internet back-end programming and web applications, specializing in designing database-driven, dynamic web sites that provide knowledge, not just information.

 

Education and Training

2014 Java 8

2014 Java Spring Web MVC and Spring Rest Web Services

2013 Java Apache Struts 2 Committer

2013 Java Spring 3.X Framework Application Development

2013 Microsoft .NET Framework Application Development

2012 Blackboard Building Block and Web Services Developer

2012 Android Application Development

2010 SANS Essential Secure Coding in Java/EE

2009 Sun Certified Web Component Developer for the Java Platform, Enterprise Edition 5

2009 SANS Web Application Security Essentials

2009 Sun Certified Programmer for the Java 2 Platform, Standard Edition 6.0

2008 Core Spring Bootcamp Provided By Spring Source

2004 Adobe Certified ColdFusion Web Developer

2001 Sun Microsystems Certified Java 2� Programmer

1999-2001�������������������� Webster University������������ Kansas City, Missouri

Masters Degree in Computer Resources and Information Management

3.96 GPA

1988-1992�������������������� Excelsior College ������������������� Albany, New York

Bachelor of Arts

1999-Present���������������� Highly proficient in several programming languages including Java (Spring, Struts 2, Hibernate, JPA), Flex 3.0, ActionScript 3, ColdFusion, .NET C#, PHP, XML, HTML, Java Server Pages (JSP), Java EE 5 and 6, JavaScript, JQuery, HTML 5 and SQL.Capable of implementing solutions on a variety of computer platforms including UNIX, LINUX, Windows and database management systems including Oracle, DB2, MySQL, and Microsoft SQL Server.

Internet Programming

Java architect responsible for developing and implementing applications that integrate enterprise systems with the Blackboard Learn environment. Winner of the 2011 and 2013 Blackboard Innovative Developer awards for work with Blackboard's web services and building blocks.

Lead web application programmer using Java and database technologies to build and maintain web applications for the University of Kansas (www.ku.edu). Web applications include interactive programs for students to find open classes online using real-time data, degree completion progress reports, and Java applications that integrate with the Blackboard online learning system. Also developed complex web applications that integrate Java portlets, the university's portal system, and the Struts 2 web application framework.

Senior web application developer for several national websites, including www.stfm.org, www.fmdrl.org, www.napcrg.org, www.fammedrcr.org, www.teachingphysician.org, and www.adfammed.org.Developed complex, interactive web applications enabling website users to purchase products, join associations, find consultants with multiple roles, submit peer-reviewed papers and share data.Assisted in the development of www.fmdrl.org, a leading online repository of resources for teaching family medicine.

Used advanced Internet programming techniques to link business databases (MySQL, SQL Server, and Oracle) and websites, providing improved service, sales, and knowledge to business customers.

 

Developed web applications that were used both in-house and then leased to other associations for additional profit.� Web applications include submission and peer review of conference papers that were used for a conference of Family Physicians from around the world.

 

Developed mobile web applications using advanced JavaScript and HTML 5 on the front-end with Java, ColdFusion, and PHP on the backend. Mobile applications leverage REST-based web services to provide dynamic data while minimizing coupling.

 

Author of a popular blog on Java, Flex, ColdFusion, and Ajax web application development (www.brucephillips.name/blog). Provide detailed tutorials and examples of how to use the latest technologies.

Enterprise Systems Programming

Experienced in developing software applications using a variety of languages including PHP, Visual Basic, C, .NET C#, and Java.Tremendous ability to leverage computer programming experience and knowledge to develop robust software.Able to rapidly learn and apply new programming skills and techniques.

Developed applications that integrate the Student Information Systems (SIS) of major universities with Blackboard. The applications automate providing classes, enrollments, and users to Blackboard and automate detecting and handling errors that prevent successful enrollment or user creation.

Developed unique software for the U.S. Army designed to enable senior managers to distill knowledge from volumes of information.Application significantly accelerated and improved senior leader�s decision making in complex environments.

Achieved Sun-Microsystems Java 2� certification while working full time on other projects.Capable of constructing complex enterprise applications using Java EE technologies including Enterprise Java Beans, Java Server Pages, Java Server Faces, Servlets, Struts 2, Spring, and JDBC.

 

Taught beginning and advanced object-oriented programming for DeVry University. Rated outstanding by both students and department Dean.

 

Database Programming

Expert in Structured Query Language (SQL), database design, and administration.Developed software applications to interface with database management systems for upload/download and processing of data and metadata.

Designed complex database queries that greatly improved response times of web applications while reducing load on database servers.

Database administrator for numerous large-scale applications running on Windows, UNIX, and Linux systems.Designed databases and developed programs using SQL, Microsoft Access, Oracle, and SQL Server to rapidly identify critical information for senior managers.

Employment Chronology

2010-Present           University of Kansas, Lawrence , KS

Java Architect

2008-2010���������� University of Kansas, Lawrence , KS

Lead Web Applications Programmer

2003-2008           Society of Teachers of Family Medicine, Leawood , KS

Senior Web Applications Developer

2002-2008���������� DeVry University, Kansas City, Kansas

Adjunct Professor Computer Information Systems

1999-2007 �������� BAP Technologies, a private business that designs web and database applications for small companies

Founder and Senior Software Engineer

2001-2003�������������� U.S. Army Warrant Officer Study, Fort Leavenworth, Kansas

Project Manager and Information Technology Consultant