Jennifer Ann Stilwell |
jen.stilwell@gmail.com |
|
Boulder, CO |
ACCOMPLISHMENTS
- Lead Engineer for kiosk system.
- Wrote JavaFX kiosk appliationto allow users to charge mobile devices.
- Wrote REST server for kiosk application communication
- Wrote JSP based webapp for kiosk administration
- Lead Engineer for new product at Aligo.
- Created demo, ported demo to first version of product, hired the development team, and led initial customer deployment.
- Acted as interim Director: made decisions for production environment, deployment processes, customer support, and worked with marketing to determine product direction.
- Full time lead engineer in charge of: Scheduling: Assignment of change requests and enhancements, Design and Code reviews.
- Led a team of 5 engineers through 3 releases of production software
for the wireless industry.
- Scheduling: Assignment of change requests and enhancements
- Design and Code reviews
- Progress tracking: weekly reports to the Director of Engineering
- Designed and wrote a stand-alone application to search and display wireless locations.
- Interviewed sales and marketing people to obtain desired functionality
- Wrote design, created user interface and led design reviews
- Written in Java using Swing, an embedded database and InstallShield
- Worked as part of 2 person consulting company that was profitable after 1 year. Sold company to Aptas.
- Met with potential customers
- Wrote contracts and RFP responses
- Managed time for 2-3 contracts at any given time
- Worked as part of a 3 person team to design and implement a sales support tool
that was purchased by Brio as their product: Impact
- 2 tier client/server, Run as applet or application.
- Written in Java using RMI, AWT and Swing
- Licensed to Cisco and Sun, saving Cisco millions of dollars the first year
SKILLS
- Languages
- Java (AWT, Swing, JavaFX), C, SQL, IVR APIs (Fante, Teravox), JavaScript, Awk, Sed, Bash, Korn, Csh, Ada, Omnis
- Operating Systems
- Solaris 2.4-2.7, Linux (Ubuntu, RedHat, Fedora), ESIX System V, HotJava Views
- Database Technologies
- Oracle, Informix, PostgreSQL, MySQL, mSQL, Ingres, CloudScape Embedded
Object DB, HSQL, tinySQL, Hibernate
- Web Technologies
- Apache, Tomcat, JBoss, Spring, Jersey, REST, HTML, CSS, JSP, Ajax, Servlets, HornetMQ, Web Services, Weblogics, Netscape Web Server and CGI products
- Other Technologies
- Git, CVS, Subversion, Eclipse, NetBeans, DeZign, Hudson, CruiseControl, AWS
WORK EXPERIENCE
Consulting 10/2007 - Current
- Various Clients
- Development of full Linux and Java based kiosk system.
- Design and development of Jboss Hornet based messaging system for e-learning system.
- SQL Performance tuning, Spring Integration and AWS.
- Development of JSP, Swing and GWT user interfaces.
- Development of back end processes to communicate with databases, web services and HTTP and LDAP servers.
- Design and development of a custom ticketing system for a Customer Service group.
- Design and development of a workorder system for a Technical Support group.
- Developed a standalone application to download CSVs, convert them to XML, then upload them to a secure database.
- Business analysis, requirements gathering and documentation of business needs and processes.
StubHub, San Francisco, CA 3/2006 - 4/2007
- Lead Engineer
- Lead a team to port the confirmation module from ColdFusion to Java.
- Full time lead engineer in charge of: Scheduling, Design and Code reviews.
Aligo, San Francisco, CA 9/2003 - 3/2006
- Lead Engineer/Interim Director of Engineering
- Created demo, ported demo to first version of product, hired the development team, and led initial customer deployment.
- Acted as interim Director: made decisions for production environment, deployment processes, customer support, and worked with marketing to determine product direction.
- Full time lead engineer in charge of: Scheduling: Assignment of change requests and enhancements, Design and Code reviews.
Naniq Systems, San Mateo, CA 1/2003 - 8/2003
- Software Engineer III
- Lead designer for the application look and feel and front-end architecture.
- Sole developer of UI for entire product.
Consulting 7/02 - 1/03
- Quinstreet
- General project help. Wide array of skills used to help projects that
are behind schedule and over cost.
HereUAre Communications, San Jose, CA 2/01 -
7/02
- Group Lead/Staff Engineer
- Group Lead for 5 engineers, supervision, scheduling, reviews, workload
management.
- Design and implement a Partner and Customer Relationship Management
Applications for Wireless service solution using JSP/Servlet and JDBC.
- Design and implement a desktop application using Java Swing and an
embedded SQL database that enable wireless users to search for wireless
service locations.
- Work with marketing on requirements for product enhancements and new
features.
1Mart Corporation, Redwood City, CA 5/2000 - 2/2001
- Software Engineer
- Design and implement a tool that enable end users to construct and
auto-generate e-commerce web sites with abilities of order entry, shipping
and credit card charge/validation.
- Work with customers on requirements for product enhancements and new
features.
- Provide professional service including product installations and
technical support.
Aptas formerly Nextron, San Jose, CA 9/1999 -
5/2000
- Senior Developer
- (Continuation of work from Just Doin' Java)
- Provide professional consulting to clients including writing Javascript
to construct web sites.
Just Doin' JAVA Unlimited, San
Jose, CA 9/1997 - 9/1999
(Purchased by Nextron Communications on 9/1999)
- Software Consultant/Java Software Developer
- Design and implement a suite of Java/Swing/JDBC data warehouse meta-data
administration tools.
- Design and implement a 3-tier (Swing/RMI/JDBC) application for sales
data analysis.
- Developer on Sun Licensing application team.
- Responsible for in-house IT including system and web site
administration, demo setup, database design and maintenance
CATTechnology Incorporated, San Jose, CA 1/96 - 9/97
- Software Engineer
- Design and implement of Interactive Voice Response (IVR) Systems for
parts ordering, training registration and job bidding systems (BellSouth).
- Design and implement a client/server HR Java application using
Java/AWT/JDBC.
- Work with Sun software engineers on one of the Top 50 Customer project
under the Java Early Adopters Program.
- Design and implement HTML/CGI front end to training registration system.
- Hardware and software integration for Sun Microsystems products.
- Provide hardware integration and software installation for Sun products.
EDUCATION
California Polytechnic State University at
San Luis Obispo
Bachelor of Science Computer Science, December 1995
Sun Microsystems Java Programmer Training
Sun Microsystems Competency 2000 Training/partial certification
ACTIVITIES
Community Volunteer
Mountain Biking, Hiking, Kayaking and Climbing
References available upon request