Wade Chandler
consult@wadechandler.com
Professional
Summary
I have worked with many technologies and on many different types
of projects including highly available Internet based applications.
From the user perspective this includes rich user interfaces, both
web enabled and on the desktop, along with web/HTML and mobile based
user interfaces.
Projects include mobile applications for assessing children and
environmental inspections, desktop software of different kinds
including kiosks, and multiple highly available, high traffic server
side web applications and web services utilized by government, the
health industry, early child hood and elementary educators,
retailers, media/multi-media, and manufacturers.
Technical
Skills
Software:
NetBeans IDE and RCP, Eclipse IDE, IntelliJ, JDeveloper, JBuilder,
Microsoft Visual Studio and VS .NET, Ant, Maven, Spring, Visual
Basic, Delphi, Borland C++ Builder, Altova XML Spy, Director, Flash,
Photoshop, Paintshop Pro, GIMP, KDeveloper, GTK+, QT Designer, Cold
Fusion, Metrowerks Code Warrior, SuperWaba, Peach Tree Accounting,
Quickbooks, MS Office (all), MS Access, OpenOffice, Dream Weaver
Languages:
C, C++, Java, C#, Delphi
(Object Pascal), Perl, TCL, Lingo (Director), Flash Script/Flash,
HTML, JavaScript, CSS, XML, Visual Basic, PHP, JSP, ASP, Cold Fusion
Project
Management Tools:
Microsoft Project, dotProject, XPlanner, Visual Paradigm, Visio,
OpenOffice Draw (UML), Dia, Goldmine
Databases:
Oracle 8 through 10g, MS SQL Server (multiple versions), Sybase, DB2,
MySQL, PostgreSQL, Firebird/Interbase, Microsoft Access, Derby (was
IBM Cloudscape), HSQLDB, Berkley DB, IBM ISAM
Hardware:
Sun Microsystems Servers
(rack and tower) and Workstations, Dell Servers (rack and tower),
Workstations, and Laptops, IBM Laptops, Workstations, Z Servers,
Cisco Routers, Linksys Routers, Netgear Routers, Different Linux
Based Firewalls and Routers, General Networking Components
Developed:
Electronic Discharge
Monitoring and Reporting (NPDES Management), Environmental Data
Exchange and Web Services System (www.exchangenetwork.net),
High Availability Child Assessment Systems (Mobile, Desktop, and
Server), Home Association Payment Processing and Payment System, An
Iteration of leggs.com, SleepToLive.com, Motion Detection and Kiosk
for The High Point Museum, CMS for FoodNetwork.com and HGTV.com among
others, Recipe Management System, Selenium and Web Application
Automated User Testing Environment and Tools
Industries:
Government
(Environmental, FDA), Health Care, Retail, Software Development,
Media (Scripps Interactive - Food Network, Cooking Channel, HGTV)
Operating
Systems: Sun Solaris,
Open Solaris, IBM AIX, Windows Desktop 95-ME, XP, Vista, Windows
Server NT, 2000, 2003, 2008, SuSE Linux, Red Hat Linux, Ubuntu Linux
Methodologies:
PMI/CAPM/PMP/PMBOK (not certified, but trained) – Scope, WBS
management, etc, Scrum, XP (Extreme Programming), Agile, Pair
Programming, Test Driven Development, Continuous Integration, UML
Professional
Experience
Metro
Information Services 1999-2002
Lead
Developer Winston Salem, NC
- Worked with clients and team to
develop specifications and designs
Chose team members and new hires
Designed and managed software
development processes
Developed software
Created build systems and tests
Designed and managed databases
Created multiple applications for
Kingsdown Bedding including sleeptolive.com, a FDA fruit and
vegetable inspection application, and a Home Owners Association
payment processing system
Web Applications, Servlets/JEE,
Swing/AWT
- Taught Java courses to other
consultants working for the company
Technical
Environment: NetBeans, JDeveloper,
Visual Studio, Microsoft Project, Dia, Visual Basic, Flash, Dream
Weaver, Paintshop Pro, 3D studio Max, Director, Java, Linux,
Windows, MySQL, PostgreSQL, RealityX PIC Database, Apache Tomcat,
Apache Web Server, IIS, ASP. Multiple Hardware Platforms such as HP,
Dell, and IBM were employed along with Linux firewall appliances
such as WatchGuard. User acceptance testing and unit testing were
performed.
Red-e
Set Grow, LLC 2001-2005
Senior
Developer Winston Salem, NC
Initially consulted for RSG as an
employee of Metro Information Services; hired on full time
Worked with clients and team to
develop specifications and designs
Used Microsoft Project and
XPlanner
Pair development was employed
from time to time
Developed software
Created build systems and tests
Designed and maintained databases
Consulted for other companies
Technical customer support;
example: I was sent to fix some issues with our software in multiple
parts of Mississippi one summer for a large client
User Acceptance Tests, Automated
UI Testing, Unit Tests
Developed reports
Servlets/JEE, ISAPI DLLs, Java
User Interfaces, Borland C++ User Interfaces, Web Applications,
Desktop and Mobile Software. High Availability Child Assessment
Software. Application Service Provider.
Worked on many projects. These
can be viewed at www.redesetgrow.com
Child assessment software sold in boxes and as a service as an
application service provider. Serviced Miami-Dade County FL, Texas,
and other large areas.
Projects involved mobile,
desktop, and web. Created a synchronization framework for Palm and
our software to “hotsync” across the web with a web application.
Developed protocols for data transfer and software to use those
protocols.
- Have consulted on other projects
for them since leaving
Technical
Environment: NetBeans, IntelliJ IDE,
Borland C++ Builder, Visual Basic, Delphi for components used in
Borland C++ Builder, Microsoft Project, XPlanner, UML Tools (Visual
Paradigm, Visio, Dia), Modified Extreme Programming and Agile
Processes (those that worked for our projects), Microsoft SQL
Server, MySQL, Sybase, Oracle, HSQLDB, Jasper Reports, iReport,
Crystal Reports, Seapine SCM, Seapine Test Track Pro, Seapine QA
Wizard Pro, JUnit, Goldmine, Linux, Windows, Java, C++, JSP, JEE,
HTML, JavaScript, XML
Decision
Dynamics, Inc. 2005-2009
Senior
Developer Lexington, SC
Eventually moved to a pure
consultant role with DDI
Designed and implemented a
version of www.exchangenetwork.net
for the state of South Carolina. Initially Java, Servlets, Apache
Axis, Apache XML Beans, EJB. Java/Swing rich client interface. Later
was converted to .NET, and I handled the conversion of the services
to C#. Responsible for creating data flows (data exchanges) specific
to South Carolina for their citizens and partners; includes project
management, XML schema development, web service development, server
management, deployment, database, etc
Implemented and maintained an
Electronic Discharge Monitoring and Reporting system for the state
of South Carolina; shared code with the state of Maine. Struts, EJB,
and other JEE technologies. Added ability to digitally sign and hash
final eDMR reports using encryption and private/public key pairs.
Maintained an application called
Disease Management Control Network which is an ISAPI C++ DLL based
web application. This is a product DDI sells to multiple customers.
Web based, application service provider, and based on the initial
work done at Red-e Set Grow before it was converted to Java from
ISAPI DLLs
DDI consulted with Red-e Set
Grow, and is how I became involved with DDI. They hired me from
Red-e Set Grow.
Wrote a secure data transfer
solution utilizing FTP and PGP. Used for automated data exchanges of
files in specific formats. Used to transfer sensitive information
such as health records for DMCN; HIPPA compliance.
Worked with clients and Decision
Dynamics on designs and specifications
Developed software and reports
Managed my specific projects;
consultant; scope, WBS, stake holder logs, meetings, demos etc
Managed databases, web services,
specific servers
- Almost all work done over VPN or
GoToMyPC
Technical
Environment: NetBeans, JDeveloper,
Oracle Forms, PL/SQL, Oracle Database 8-10g, Oracle Application
Server, GlassFish Application Server, Apache AXIS, Apache Web
Server, IIS, Windows, IBM AIX, Struts, JSP, JEE, Java, EJB, HTML,
JavaScript, XML, XML Schema, Web Services, C++, .NET, C#, ASP .NET,
Microsoft Project, XPlanner, dotProject, UML, PMI scope, WBS
development, logs, lessons learned, and other project management
concepts utilized throughout
TEKsystems
and Scripps Interactive 2009-2011
Software
Developer Knoxville, TN
Worked
with team to design and implement a web content management system
which manages major components and layout of FoodNetwork.com,
HGTV.com, DIY.com, CookingChannelTV.com
Example
of feature added: spell check mechanism to tie Java back end into
the TinyMCE rich text editor which could use either a Jazzy or
Lucene based word lookup service. I implemented both the Jazzy and
Lucene based lookup services using the Jazzy and Lucense
APIs/frameworks.
Maintained
a Java Swing/AWT application responsible for creating and editing
recipes found on FoodNetwork.com and CookingChannelTV.com.
Wrote
tools based on NetBeans Rich Client Platform which aid in creating
tests which use the Selenium web automated user testing environment;
integrated Selenium into the NetBeans IDE.
Managed
and developed automated user testing of the web CMS for different
sites mentioned previously; utilized tools I developed for the
NetBeans IDE
Helped
QA team use automated testing environment to get better information
about what was and wasn't working in the systems they were testing;
saved them time and resources through automated user testing.
Worked
with a diverse and local and remote team; people in Knoxville, New
York, Minnesota, and England.
Custom
Scrum and Agile project management methodologies; as a team we
decided what worked best for us from agile methodologies and
employed those things
- Asked
to participate and be a presenter at a Scripps Interactive
internal/private technology festival called TektoberFest; the name
in no way implies relation between Scripps and TEKsystems; TEK
happens to consult for Scripps.
Technical Environment: NetBeans,
IntelliJ, Ant, Ivy, PL/SQL, Oracle Database 9i, MyBatis/Apache
iBatis, Hibernate, GlassFish Application Server, Apache Web Server,
Windows, Solaris, JSP, JEE, Java, Spring, HTML, JavaScript, TCL, XML,
XML Schema, Web Services, REST, JSON, Lucene, JIRA, UML, Scrum, Agile
Methodologies
Certifications &
Training
Education
School Date
Jefferson
County High School Graduated 1995 Walters
State Community College 1996-1998 Computer
Science and Electronic Engineering. ITT
Technical Institute 2006-2007 Technical
Project Management.
Professional
Achievements
Won a 2006 NetBeans Community
Award from Sun Microsystems.
NetBeans Dream Team Member
http://dreamteam.netbeans.org
Group of non-Sun/Oracle employees who contribute to NetBeans RCP and
IDE.
Chosen by the NetBeans Dream Team
to speak on a panel with Sun Microsystems executives at JavaOne
2009.
Commit access to the NetBeans
source repositories.
Contribute to the user interface
designer inside of the NetBeans IDE among other components.
- iReport project member
http://www.jaspersoft.com
http://www.jasperforge.net
; worked on the report designer and other features.
|
|