|
Dan
Schwister
Dan@DanSchwister.com
Technical
Skills
Programming Languages:
C/C++/C#, Java/J#, ASP, Perl, Php, Python, Visual-FoxPro, VB6/VB.NET,
Linux shell scripts
Databases:
Microsoft SQL Server, MySql, Postgres,
Oracle, Microsoft Access
Design Tools: Microsoft
Visual Studio, Netbeans, Microsoft Visio, ArgoUML, JUnit/NUnit,
CVS/SVN/SourceSafe, Microsoft Project, Ivy/Maven, Ant
Other Technologies: XML,
XAML, Soap, Client-Server, REST, EJB,
Persistence/DLinq/Hibernate/JPA, Network Analysis, Distributed
Systems, Application Server
Electrical: Allen-Bradley PLC
programming, Ability to Read and Create Electrical Schematics
Security: Basic understanding
of application security and security audits, one published security
advisory: http://www.vupen.com/english/advisories/2009/1219
Experience
October
2007 - Present Software Engineer II
Cellcom De
Pere, WI
Worked
with a team to maintain and improve bulk data systems for billing
Used
Jboss application server as needed to expose services to front end
systems
Worked
primarily in Java and Linux/HPUX shell scripts
Translated
small programs from Cobol to Java
Restructured
large system and implemented final phases of movement away from
Cobol System
Learned
details of some Java library implementations to provide performance
gains
Interfaced
code directly with outside systems including voice mail, asterisk
pbx and external financial systems
August
2005 - October 2007 Project/Software Engineer
Repete
Corporation Sussex, WI
Led
teams of up to five members to produce full-featured industrial
automation solutions.
Effectively
managed several high-risk projects in the $200K range
Led
customer meetings at both domestic and international locations
Conducted
successful meetings in foreign languages using interpreters
Supported
system hardware and software through full product life cycle
Helped
to design next generation automation software supporting s88
protocol
Developed
software tools in C# to help other Engineers and Technicians be more
effective
Authored
many custom features and generic fixes for a VB6/VB.NET automation
system
Developed
custom PLC programs for Allen-Bradley SLC 500 PLC processors
Designed
basic PLC and manual control panels including complex relay logic
September
2003 - April 2005 Programmer/Analyst
Management
Information Office, UW-Oshkosh Oshkosh, WI
Designed,
implemented, tested and supported several mission critical
applications to manage department accounts and billing
Worked
with a team to ensure consistent, high quality software
Assisted
the networking department by creating custom networking and systems
management software
Designed
and maintained web programs in a custom portal system
Performed
security testing of web applications after finding major
vulnerabilities
August
2000 - May 2002 Student IT Intern
University
of Wisconsin Fox-Valley Menasha, WI
Provided
dynamic web content using C++ CGI programs in a Windows NT 4
environment
Supported
distance education teleconferencing hardware and software
Took
part in troubleshooting of campus-wide networking issues including
ISDN and fiber equipment
Education
June
2009 MS from DePaul University
June
2005 Bachelor of Science from University of Wisconsin Oshkosh
|