Jan K. Labanowski, Ph.D





Jan K. Labanowski, Ph.D, Short Resume

Jan Karol Labanowski

2715 Westmont Blvd

Columbus, OH 43221

tel. (614)-487-8373 (home, after 6pm)

Email: jkl@, janl@

   Send me email with best time and phone to call

Naturalized US Citizen (1987).

Not considering relocation from Columbus, OH.

Skills:

I am listing only recent software packages, tools, modules, etc., so my resume is not too long. I worked with hundreds of them. Likewise, I skip my computational research and publishing history (BTW, quite successful), since I am done with Academia and I now work full time as a software developer. If my academic activities and papers are of interest, you can search Google (or Google Scholar) by my name.

• Programming/Scripting: perl/ActivePerl, Java, (PL/)SQL, PHP, C/C++, OO JavaScript/Ajax/JSON/YAML, jquery, bash / ksh / sh / csh, Windows .bat, Pascal, Fortran 66/77/90, i86 Assembler, HTML/DHTML, CSS, XML, XSL, DTD, XML Schema, RelaxNG, Schematron, XSLT, XPath, XQuery, TeX/LaTex, PostScript and PDF processing. Used ClearCase, SVN, Git (and Harvest) for version control/software management and both Agile and RUP for SDLC.

• Operating Environments: Many Unix flavors (Linux, Solaris, AIX, Irix, UNICOS), MS Windows, Cygwin, VirtualBox/Vagrant.

• Protocols: HTTP, CGI, SSI, JEE, Web Services (XML-RPC, SOAP/WSDL/UDDI, RESTful), DNS, SMTP, SSL/TSL, Kerberos, NFS/AFS, FTP/sFTP, TCP/IP and socket programming.

• Databases: MySQL, Oracle, SYBASE, MS-SQL and Postgress under Solaris, Linux and Windows. SQL and ORM approaches like JDBC and Hibernate in Java or DBI and DBIx in perl. DB support in PHP. Toad, SQL Developer and SQLyog as GUIs.

• SysAdmin: Unix/Linux on RHEL/Solaris (DNS, Linux based bridges/firewalls, internet security, FTP, IMAP, POP, sendmail, spamassassin, X11, SSHD, user/group management (YP/NIS), Kerberos/AFS, networking and security, SAN/NAS/RAID. Experience in user support and managing computer infrastructure, SMP and cluster parallel architectures, schedulers (e.g., NQS, LoadLeveler, PBS, Grid Engine, Maestro), SVN/ClearCase/CVS/Harvest, ant/maven, Eclipse (but I prefer emacs), Apache Web Server and modules, Tomcat (Servlets, JSP, Struts-MVC), Weblogic (JEE). PHP, mod_perl2, Catalyst-MVC, TT, etc. MySQL installation and administration, Vagrant provisioning and installation. Programming F5 load balancers.

• Foreign Languages: Polish (native), Russian (write/read/speak), German and French (passive). Interests in foreign languages, transliteration and encoding, Unicode.

Experience & Employment by date (MM/YY):

02/14 - current: Software Developer at TEKSystems for Nationwide, Columbus, OH

Software Developer Porting the RT (Request Tracker) from ancient version 3.6.10 to the 4.2.X with database conversion and custom fields reprogramming. Creating a standalone Web site for converting user based input (in simple format) to actual commands for the F5 GTM and LTM load balancers. Extensive parsing of CISCO and F5 configuration files for finding current information and inconsistencies in firewall and load balancing rules, jQuery for user input testing with AJAX communication with the server. Creating utility modules in perl. Perl templating with Mason. IBM HTTP Server for delivery, Oracle for back end, ClearTrust from EMC (for authentication). Archiving requests and sending automatic alerts and responses via email.

03/13 - 12/13: Software Developer at , Columbus, OH

Software Developer Software Development using latest techniques in Web based payment solutions for international (and multilingual) community of sellers using JavaScript/jquery, HTML5, CSS (browser), perl/mod_perl/Catalyst and Java for middle tier, MySQL as a back-end in a highly secure, PCI compliant environment. Software development and modeling under Virtual Box/Vagrant environment, Agile development in VersionOne environment with strict adherence to SDLC and Product Owner/UAT review, git and github for version control and deployment, Wiki for documentation, VersionOne and RT for workflow and change/installation control. Highly distributed environment, latest techniques for instant vendors signup, dynamic checkout procedures, instant credit verification, fraud control, electronic transfers under different jurisdictions and legal requrements, and advanced approaches to finance accounting automation for tracking sale transactions, currency conversions, fees, settlements, payments and reconciliation.

03/12 - 02/13: On contract from Experis to Nationwide Insurance, Columbus, OH

Software Development Consultant. Maintenance and continuing development of perl and shell scripts that use a lot of SQL queries to Oracle and various RPC methods. Tivoli/Maestro schedules are used to automate financial operations, timing, and dependencies. Use of Harvest for software management, Quality Center for quality assurance, HP Service Center for documenting tasks, Toad and sqlplus for running Oracle PL/SQL interactively. Before this project, at another NWI location, I was porting a massive number of old perl4 scripts/modules from Solaris to perl5/ActivePerl on MS-Windows servers to run under IBM's Maestro. Scripts used calls to Unix shell utilities (grep, mails, ftp, rsh, uuencode, ls, cp, mv, gzip, etc.) and Cobol programs. Unix calls had to be converted to perl function calls, since Windows does not have many of these utilities and if so, they work differently. Created perl modules with a collection of Unix like functions and a perl preprocessor that did over 90% of required conversions automatically.

07/10 - 09/12: On contract from Sophisticated Systems Inc. to American Chemical Society, Columbus, OH

Software Development Consultant. ACS is a major publisher of scientific literature (over 300 thousands pages of print each year and last 50 years of journals on line). I worked for the technical publishing group. My contributions include Java code to perform various XSLT transformations, retrieving and depositing XML manuscripts on Documentum Server using Weblogic JEE front-end for Web Services, validating documents and submitting them to ArborText Publishing Engine (PE) (via Web Services) to be converted to camera-ready PDF, evaluating the composition/rendering accuracy (style rules), by analysing XML traceback from Arbortext PE, maintaining DTDs, XML Schemas and XML Catalogs for various document types, scripting (shell, perl, bat) to process submitions of individual manuscripts and complete issues for external printing and to be shown on the epublishing Web server. Used SVN, JUnit for unit testing and maven for deployment, Oracle for information retrieval, JIRA and QC with HP Quality Center for software management, SharePoint and HTML for technical documentation. All this done in a multisystem (MS, Solaris, Linux), distributed (Columbus, OH, Washington DC) and secure (VPN and HTTPS services) environment. I was recently awarded a distinguished Catalyst Award by the ACS President for my contribution to the effort here. This award is rarely given to contractors.

01/07 - 07/10 On contract from Sophisticated Systems Inc. to Chemical Abstract Service, Columbus, OH

Software Development Consultant. Programming advanced perl and JavaScript applications using Object Oriented approaches to integrate Web user interface (Client's JavaScript -- mainly Ext-JS, Prototype.js, JQuery and Tooltip, Apache/mod_perl with scores of regexps, Catalyst (MVC), Template Toolkit, log4perl, DBIX/DBI and scores of other modules), database (Sybase and Oracle) access, Weblogic and perl based Web Services under Catalyst for processing billing, access to internationally distributed data sources, for billing and C/C++ for low level functionality under Solaris/Linux. Porting and maintaining software commonent under different flavors of UNIX (Solaris to RedHat to SUSE), ClearCase for version control, strict adherence to Agile SDLC and releases staging. Multilingual support.

09/05 - now: Computational Chemistry List, Ltd., Columbus, OH.

General Manager. I am an owner of the venerable Internet site: (Computational Chemistry List). CCL is a discussion forum for the international community of computer savvy chemists, bioinformaticians and materials scientists. While it is a hobby and community service (it is free) it is a great learning experience, since I maintain my own DNS, bridging firewall, Apache Web Server with scores of modules, in-house developed ListServ and Web based administration, network security, spam control, registration, material submission, archives, blog, Credit Card payment interface, backups, UPS, etc.,

01/04 - 07/05: University of Notre Dame, Notre Dame, IN.

Director of the Science Computing Facility. Managing research and office computing at the College of Science (5 departments, 700 desktops and Beowulf clusters for a total of 400 processors). Teaming with 2 PhDs, 2 technicians, and scores of student help to provide support, research computing facility planning, network upgrades, network security and intrusion detection, software/hardware installation/maintenance, distance education and conferencing/training portals, and software development (Web based GUI development and maintenance of departmental Web sites).

08/88 - 12/03 Ohio Supercomputer Center & College of Pharmacy at OSU, Columbus, OH.

Senior Research Scientist, OSU Graduate Level II Faculty, DoD Senior Academic Lead (for Computational Chemistry and Materials Technology Area -- Secret Security Clearance) for Aeronautical System Center at WPAFB and Army Research Laboratory at APG. Research and development and project/contract management in a leading High Performance Computing and Communication organization. Software development for vector and parallel architectures (Cray, SGI, Sun, IBM and Beowulf Clusters), research in computational chemistry, chem- and bio-informatics, user interfaces, web portals, grid computing, early J2EE and EJB programming, distance education and scientific visualization. Maintaining serveral Web sites and Listservs. Lots of C / C++ / Fortran / Java / Perl / Shell programming / X-window programming and operating various batch and queuing systems.

Teaching courses, workshops and organizing symposia and training, on-site or via Internet (MBone and then Access Grid).

09/86 - 07/88 Dept. Computer Science, Washington Univ., St. Louis, MO.

Research Associate. Research and software development in Computer- Aided Drug Design, software development in molecular graphics (raster and vector), quantum chemistry, molecular modeling, molecular electrostatics, topological indices, QSAR, etc. Lots of C/C++/Fortran programming.

Education:

• 1971 - M.S. in Chemistry, Jagiellonian University, Krakow, Poland.

• 1975 - M.S. in Biochemistry, Jagiellonian University, Krakow Poland.

• 1980 - Ph.D. in Natural Sciences, Jagiellonian University, Krakow, Poland.

................
................

In order to avoid copyright disputes, this page is only a partial summary.

Google Online Preview   Download