We provide IT Staff Augmentation Services!

Software Developer,resume Profile

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.

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

Experience Employment

Confidential

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 backend 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.

Confidential

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.

Confidential

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.

Confidential

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.

Confidential

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.,

Confidential

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 .

Confidential

Senior Research Scientist,

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 .

Confidential

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.

Confidential

Research Scientist.

Software development for clinical chemistry, on-line data acquisition from laboratory instruments, enzyme kinetics, wet biochemistry, UV/VIS spectroscopy, various chromatography and electrophoretic techniques, construction of AD convertors and programming them in assembler, programming graphics in assembler in the pre-Web and pre-Windos era.

Confidential

Research Chemist, Research Associate.

Software development for Computer-Aided Drug Design for a start-up company. Tripos exists to this day despite turbulent past and sells SYBYL, a molecular modeling suite -- an extensive cheminformatics package to which I made key contributions in: conformational search and optimization, similarity and substructure searches, molecular shape descriptors, quantum and molecular mechanics/dynamics calculations, QSAR, statistical and structural analysis.

Confidential

Research Associate.

Work on Ph.D and M.S. degrees. Cell Biology, Biochemistry, Theoretical Chemistry, software development for quantum chemistry, structural analysis, process modeling, spectroscopy, chemical kinetics, and spectra analysis and data acquisition from laboratory instruments interfaced with tape punch.

Hire Now