JOHN SCHISLER
* ****** ***** ***** - *** ****
BRAMPTON, ON L6T 4N6
HOME PHONE: 905-***-****
CELL PHONE: 416-***-****
E-MAIL: ********@*************.***
OBJECTIVE
Seeking a challenging opportunity in Software Development, where my knowledge,
experience, analytical skills and leadership can assist an organization in meeting its
objectives.
EXPERIENCE
Senior Java Developer/Architect (Contract Position)
1/02-4/03Basis100, Inc Toronto, ON
Basis100 Inc. is a global technology solutions provider, which enables businesses to
build, distribute, buy and sell products and services in more efficient and innovate ways.
Experience with this venture includes:
* Creation of RTF and PDF documents using XML data source and XSL stylesheets via java
transformation library.
* Creation of java data extraction framework responsible for building XML files used
during document creation.
* Creation of deal comparison module, which aids in determining whether an incoming deal
is the same as an existing deal.
* Gained an in-depth understanding of mortgage origination processes.
* Aided in conversion of JSP pages from English to French.
* Created Javascript for display of system messages in each page's respective language.
* Aided in design of mortgage system links over an HTTP connection utilizing JAXM and
JAXB (SOAP). Created service-monitoring GUI using Java Swing components.
Environment:
* J2EE, Javascript, JATO, XML, XSL, JAXB, JAXM, SOAP, Windows 2000, JBuilder 5
Enterprise, Java Swing (GUI), SQL, Oracle
WHAT THIS MEANS TO YOU:
You will get someone that is a self-starter, quick learner and is highly motivated. I
came into this team with no previous experience in some of the document generation
technologies used. Within 2 weeks, I was able to produce new document templates quickly,
exceeding time and quality expectations.
Project Manager/Programming Consultant1/00-PresentThe PDA Initiative Brampton, ON
The PDA Initiative is an entrepreneurial business specializing in the development of PDA
applications. Experience with this venture includes:
* Creation and maintenance of the The PDA Initiative web site.
* Sole author, marketer and seller of 2 PDA applications: Area Code Wizard and Mileage
Wizard, which enabled the acquisition of extensive knowledge of WinCE APIs.
* Creation of utility programs to automate tedious tasks and further knowledge of Win32
SDK.
* Research different PDA platforms in order to provide robust and widely compatible
application releases.
* Creation of proof of concept programs in order to strengthen the existing framework.
* Maintenance of computer network responsible for file and internet sharing. This network
also hosts multiple test platforms for product testing.
* Maintenance of hardware and software on network PCs.
* Evaluation of operating systems and miscellaneous other software.
Environment:
* Windows 2000, MFC, Win32 SDK, VC++, eVC++, HTML, style sheets (CSS), JavaScript, J2ME
Senior Software Engineer5/00-6/01Astracon, Inc Denver, CO
Astracon Inc. is an Operations Support System (OSS) software development company that
provides next-generation service activation automation solutions for service providers
worldwide. Experience with this venture includes:
* Managed a team that developed a Java version of a network adapter that can be used to
provision ATM and DSL networks.
* Developed a Java GUI security application that interfaces with a server plug-in for
authentication.
* Designed and coded an adapter that allows their core product to interface with an
external system for topology information.
* Developed utility programs to automate tedious tasks.
* Gained an understanding of the underlying framework involved in deploying an OSS.
Environment:
* Java (J2EE), UNIX, XML, CORBA, Windows NT, MFC, Win32 SDK
Technology Consultant12/99-5/00ProSoft Technology Group, Inc Chicago, IL
Belo Interactive.com
Belo is one of the nation's largest media companies with a group of market-leading
broadcasting, publishing, cable news and interactive media assets in some of America's
most dynamic markets. During my time there, I achieved the following:
* Consulted, designed and coded NAS 4.0 Internet user registration application.
* Interfaced to a custom directory server API through servlets to store user data.
Environment:
* Java (applets, servlets, JSP), Windows NT, Netscape Application server, LDAP
dr. Koop.com
drkoop.com is a company led by Dr. C. Everett Koop, former U.S. Surgeon General, and
others who are dedicated to improving the quality of people's lives by empowering them to
improve their health. During my time there, I achieved the following:
* Helped debug phase I NAS 4.0 applications before they were implemented into a
production environment.
* Setup EcoTools system monitoring tools. This included management stations and agents.
* Created TCP/IP chat program. Both client and server applications were created. During
this process, I created a proprietary chat command repository where the server understood
dozens of system commands to provide information to the client.
Environment:
* Java (applets, servlets, JSP, JDBC), UNIX, Windows NT, MFC, Win32 SDK
Lead Technical Consultant6/98-11/99Complete Business Solutions, Inc Denver, CO
US West - Initiative Coordination Office (ICO)
* Lead technical analyst/programmer in a four-member team.
* Helped define Netscape Application Server applogics and underlying java APIs to
retrieve data from an Oracle database.
* Created java utility classes to perform database loading, program logging, email
notification and property lookup.
* Created an LDAP-based security system employing applogics and present LDAP systems.
* Gained experience as a team lead, mentoring when needed. This position included
responsibilities such as sub-project management, resource allocation and meeting with
clients to ensure they were aware of project status.
Environment:
* Java (applets, servlets, JDBC), Oracle, Windows NT
US West - E-Commerce project
* Lead developer of a web-based customer service project.
* Implemented Forte IIOP with Netscape Application Server (NAS) applogics, utilizing
existing Forte frameworks.
* Contributed to the entire project life cycle.
* Create a Windows utility that generated batch files, which automated tedious and
repetitive tasks. There were tasks that require multiple steps in order to generate system
files. If any step were done incorrectly, the files would be rendered useless. The
creation of this Windows utility ensured that the file was correct every time an update
was needed.
Environment:
* Java, Forte IIOP, HTML, Netscape Application Server, Netscape Enterprise Server, UNIX,
CORBA, IIOP, LDAP, Windows NT, MFC, Win32 SDK
Denver Solution Center
* Provided technical support and expertise to developers.
* Added functionality to, and fixed existing bugs in, Forte toolset.
* Maintenance of computer network responsible for file sharing and intranet hosting. This
network also hosted multiple test platforms for product testing.
* Maintenance of hardware on network PCs.
* Evaluation of operating systems and miscellaneous other software.
Environment:
* Forte, Windows NT, Netscape Enterprise Server, FrontPage 2000
System Programmer/Analyst12/96-5/98American Management Systems Hoover, AL
BellSouth - Accounts Receivable System Development Team/Production Support
* Aided in the design, coding, and testing of an aged account reporting system through
the use of existing persistent object frameworks.
* Ported and standardized Bill Verification program from Windows 3.x platform to operate
on Windows 95/NT using Visual C++ 5.0.
* Created Client/Server Technical Paper detailing Bill Verification program.
* Provided user scenario and system test support for Bill Verification program.
Environment:
* Visual C++, C++, MFC, Win32 SDK, UNIX, CORBA, Windows NT
BT Mobile Release 2 - Integrated Call Center (ICC) Team
* Produced a detail design document for the ICC Change Product change request.
* Coded changes to the ICC transaction controller software and individual message formats
to support other change requests.
* Fixed Incident Reports (bugs) on ICC, Nero and Customer Service online and batch
programs and subroutines.
Environment:
* OS/2, COBOL
TIG Research and Development - Reference Data Team
* Developed stub reference data objects for a demonstration version of the TIG R&D
software.
* Helped in the creation of general design documents for the reference data object
modeling effort.
Environment:
* Visual C++, MFC, Win32 SDK, Windows NT
SKILLS
Languages:
* Java (Most experience being with J2EE), Swing (GUI), applets, EJB, servlets, JSP, JDBC,
JNI, and RMI. JAXP, JAXB, JAXM, JAX-RPC, SOAP, J2ME.
* C/C++, Visual C++, MFC, Win32 SDK, Embedded Visual C++
* Visual Basic, HTML (including JavaScript and stylesheets), PDA development (both Palm
OS and Win CE), CORBA, LDAP, IDL, PERL, ksh, XML.
Applications:
* ClearCase, CVS, Microsoft Visual Source Safe, Lotus Notes, MS Office, Netscape
Application Builder, Netscape Application Server, vi (UNIX editor), VISIO.
Networks/Environments:
* Windows NT/2000, HP UNIX (ksh), Sun Solaris UNIX (zsh), OS/2.
Business:
* Telecommunications: provisioning, customer services, customer support
* Mortgage Origination: documentation requirements, adjudication processes
Analysis/Design:
* Intimate knowledge and experience using a variety of SDLC's (System Development Life
Cycles) using various CASE tool applications
* Functional knowledge and delivery of business specifications, functional requirements
and code.
* Technical Architecture: Object Oriented Design, Database design, Product Interaction
Management:
* Team Leadership: Resource management, program management, HR management
* Project Management
EDUCATION
07/96-10/98 DeVry University Phoenix, AZ
* Bachelor's Degree of Science in Computer Information Systems.
* GPA 3.21/4.00.
11/93-06/96 DeVry University Toronto, ON
* Diploma in Computer Information Systems.
* GPA 3.19/4.00.
PROFESSIONAL CERTIFICATIONS
* Genesys Certified Architect - Nov 1998
INTERESTS
Computers, cutting-edge technology, music composition, languages
Now I would like to tell you a little bit more about myself
I am a senior software developer/architect and systems analyst and I love what I do. I
enjoy working closely with my clients and whether they're internal or external I work hard
at developing trusting and respectful business relationships.
Here are just 3 KEY areas I can help you in:
Web Based Apps
With experience in high end web programming protocols I have developed websites and
online apps using J2EE, HTML, XML, and many other leading technologies. Projects and
skills include:
* Developed a real-time documentation engine solution for an online mortgage origination
solution for major financial institutions using XML, XSL, HTML and Java scripting.
* Developed application logic modules for a major telecommunications company that access
mainframe data via the web. This helped offload simple tasks (such as an address change)
from customer service representatives to web users. Users can now login via the company's
home page and do a variety of tasks that were previously impossible.
Project Management/Working with Teams
I have sharpened my project management skills by working with several programming teams.
My management experience includes:
* Directed and participated in a team of Java developers in order to convert a DSL
provisioning engine from C++ to Java.
* Lead a team of developers during creation and implementation of a project management
intranet site.
* Lead a team of developers during creation and implementation of a customer service
internet site.
Software Modeling/Testing
I've been responsible for creating and approving various object models and class diagrams
during my years in software development. I think in object-oriented terms and truly
appreciate its beauty and relevance.
Now about me.
I eat and breath leading-edge technology and find it very exciting. I'm a very creative
and artistic person and it comes out in everything that I do. I play just about every
musical instrument under the sun and have composed many musical pieces over the years. I
love high energy environments and thrive when under pressure. I can always be counted on
to do what I say I'm going to do and am very reliable. Just give me a chance and I'll show
you what I can do. :)
Thanks for your time!
Warm regards,
John Schisler