| 20,000+ Fresh Resumes Monthly | |
|
|
| | Click here or scroll down to respond to this candidate Candidate's Name
EMAIL AVAILABLE
OBJECTIVE
To secure employment in Software Engineering that will enable me to utilize my skills and
experience and continue to learn.
KEY SKILLS
Programming in Java/J2EE/Spring/Spring Boot, PHP, Python, JavaScript, Perl, C, C++,
Objective C, C#, Node,js shell (Ksh, Bash) scripting, Tck/Tk, Ruby, Debuggers like gdb and
dbx/dbxtool
Experienced with multiple platforms, basic systems administration including Linux (Red
Hat/Fedora/CentOS, Ubuntu, Arch, etc), Android, Solaris, AIX, Tru64, IRIX, HP/UX, BSD,
MacOS and MS Windows. Familiar with Docker, Kubernetes and Ansible.
Developing cloud applications for AWS using Microservices, EC2, S3, SQS, Lambda, AWS
Secrets Manager, AWS hosted PostgreSQL, AWS Redshift, AWS Glue, Docker. etc.
Designing, developing and maintaining web applications using Apache, nginex, HTML,
JavaScript, mod_perl, CGI, Java Servlets, JSP, Spring Boot, etc., including AJAX and
JavaScript libraries such as Jquery, JUnit, JavaScriptMVC, AngularJS and Django
Writing multi-threaded applications in Java and in C/C++ using POSIX threads and networking
libraries and protocols
Designing and implementing GUI console and mobile apps for UNIX/Linux X11 (Motif, GTK,
Qt), Android, MS-Windows and MacOSX (Cocoa)
Familiar with development tools such as CVS, SVN, Git/GitHub/BitBucket, Jira, Confluence,
RedMine, Bugzilla, Postman, Dbeaver, Postico, Remedy, Seapine Test Track Pro, etc.
Practiced in iterative development (Agile, Scrum), SDLC, and OOP (Object Oriented Design)
SAAS and SOA design and building web services and microservices using SOAP, XML-RPC
and REST
Working with numerous relational database systems including Oracle, DB2, Sybase, Informix,
MySQL, MariaDB and PostgreSQL including APIs/SQL embedding technologies such as Perl-
DBI, PHP PDO, JDBC, JPA, Hybernate, ODBC, Pro*C and ESQL/C. Familiar with NoSQL
technologies like Berkeley DB and Memcached. Designing table schemas and writing stored
procedure languages such as PL/SQL and T/SQL
Transaction processing using data sets like ANSI EDI X12 and HL7. Data transfer automation
using SSL, SSH/SCP/FTPS, SFTP, GPG/PGP, HTTP/HTTPS
EMPLOYMENT HISTORY
Cynet Systems (Contract at Advanced Microdevices) - Austin, TX
11/2023 Present Contract Software Engineer
Full stack design and development with Linux (Ubuntu and RHEL), Docker,
Kubernetes, Python, PHP, Perl, Bash scripts, Javascript, MySQL, PostgreSQL, Kohana,
Bootstrap, jQuery, Svelte, FastAPI, RabbitMQ, Bitbucket, Jira, Confluence
Oliver Techologies Austin, TX (remote)
6/2022 6/2023 Senior Software Engineer
Back end design and development in Java using Eclipse and IntelliJ with Spring Boot,
PostgreSQL, JDBC, JPA, Hibernate, Spring Data and deployed to AWS using EC2 (Ubuntu)
Linux, S3, SQS, Lambda, AWS Secrets Manager, AWS Glue, AWS Redshift, AWS hosted
PostgreSQL and Docker.
Wrote Bash scripts to automate configuration and CI/CD functionalty
Worked on one small project in Ruby on Rails.
Completed projects for document management including converting HTML and .docx files to
PDF, programatically filling PDF forms with data from a database, vendor integrations with
DocuSign and LOB (mailing service).
Standard Molecular Austin, TX (remote)
8/2020 5/2022 Senior Software Engineer
Backend design and development in Java using Eclipse, Spring Boot, Microservices, ActiveMQ,
JOOQ, PostgreSQL, MySQL and H2 databases and deployed to AWS EC2 (Ubuntu Linux)
using Ansilble.
Bioinformatics data ETL scripting in Perl. HAPI FHIR, Bash scripting
Peak Performers (Contract at Texas Board of Nursing (TBON)) Austin, TX
8/2019 8/2020 Contract Software Engineer
Design, develop and document licensing applications in PHP, Javascript and C# using MS-SQL
Server. ETL scripting in Perl.
Define REST API & implement integration between in house developed code and SaaS
application.
Develop Perl & Bash scripts for migrating and synchronizing databases between applications.
Peak Performers (Contract at Texas Park & Wildlife (TPWD)) Austin, TX
7/2018 8/2019 Contract Software Engineer
Develop and fully document Perl based secure file transfer and other system automation
scripts.
Maintain and enhance Pro*C and PL/SQL code
Work with Senior Linux System Administrator to perform standard Red Hat & CentOS
administration activities.
PostgreSQL and Oracle administration, Bash Scripting
Member of a team responsible for managing and maintaining production and development
infrastructure.
Quickly troubleshoot technical problems and performance issues with Linux systems, services
and with hardware.
Provide technical expertise to assist in maintaining and managing production systems, analyze
problems, and configure systems within the distributed computing environment.
Assist in maintaining Linux/UNIX based Web applications and database server infrastructure.
Assist in tuning and monitoring applications and operating system performance
Park Computer (contract at Thermo Fisher Scientific) Austin, TX
10/2017 7/2018 Contract Software Engineer
Software development for backend and web applications in Java, Perl and Python using Oracle
and MS-SQL Server. ETL scripting and batch load automation with IBM LSF, Bash scripting.
Maintained and managed systems and Linux based web applications and db server.
Allen Technologies Austin, TX
7/2014 4/2017 Lead Software Engineer
Led a small team of software engineers to develop flagship products for the hospital, education
and entertainment market while maintaining several legacy products. The products were
developed primarily in Embedded Linux (Arch & Ubuntu) using Python, Bash scripts, JavaScript
and HTML 5 with CSS using JQuery, and JMVC with some C/C++ and Perl 5.x, or with Android
in Java using Android Studio. These products made extensive use of RESTful services.
Worked with product management to determine requirements and specifications for updates
and enhancements, QA for testing and the support department to triage customer issues and
provide hot fixes for customers.
MDxperience Austin, TX
9/2011 - 7/2014 Software Development Manager
Transitioned from Sr. Software Engineer to manage a small team of developers designing,
developing and maintaining Practice Management software for Medical Offices primarily in
PHP, HTML and JavaScript/CSS with some C/C++, Perl and Bash scripting. The products were
delivered as SAAS and the back end of the PM and EMR systems used a SOA which used
XML and SOAP services as well as RESTful services in the front end. The systems used ANSI
EDI X12 transaction sets, XML and HL7 transactions.
Scripting for HL7 transfers in Mirth using JavaScript.
Linux software administration of servers on VMWare servers, administered the PostgreSQL
database, the SVN repository, and others.
Managed version control and deploying updates and hot fixes to customer installations.
NCsoft Austin, TX
11/2009 9/2011 Sr. Tools Developer
Designed, developed and maintained web tools and applications for internal employee use in
an online gaming company environment. This was primarily LAMP stack development and
some MacOSX development using XCode and Objective C and some Perl and Bash scripting.
The database backends used were MS-SQL Server and MySQL.
Worked with users to define requirements and to triage issues and provide new tools, updates,
enhancements and bug fixes.
Allscripts Misys Health Systems Austin, TX
9/2002 11/2009 Senior Software Engineer
C, Perl, Java and Bash development on AIX including maintenance of EDI software for the
health insurance industry.
Participated in code review processes, quality assurance and production install processes.
Systems used ANSI EDI X12 transaction sets, HL7, XML and used both SOAP and XML-RPC
services.
Worked with Business Analysts, QA and Production Control to define requirements, develop
automated testing tools and to implement updates and bug fixes to the production system.
CreditMinders (dba EverydayWealth) Lakeway, TX
1/2001 8/2002 Senior Software Engineer
Designed a low cost, scalable framework for rapidly building a dynamic database backed web
site using EmbPerl and mod_perl on Apache and Linux (Ubuntu) and DB2 as the database
backend.
Selected, installed and configured development environment including development tools,
language modules, mail servers, web servers, version control system, databases and other
technologies.
Developed login and cookie-less encrypted session management system to facilitate load
balanced web farm operation.
Designed, implemented and maintained customer signup, online payment and many other
systems including delivery of credit report and financial data including dynamic generation of
web graphics.
Dice.com Des Moines, IA
4/2000 12/2000 Senior Software Developer
Maintained and enhanced existing CGI software written in C/C++ and Pro*C.
Ported applications between Tru64 and Linux.
Worked with a committee of business users and sales leaders to design specifications of
enhancements to existing system and design a new system.
Designed and implemented new Web based applications including database schema and
application framework for online employment web site using EmbPerl and Perl-DBI on Linux
and Tru64 UNIX and Oracle as the database backend.
Norwest/Wells Fargo Mortgage IT Des Moines, IA
5/1996 4/2000 Technical Engineer
Designed and implemented UNIX and Web based applications using C/C++, Motif, Java, Perl,
Python, Shell scripts, Tcl/Tk, HTML and Sybase SQL on Solaris, AIX and Windows NT.
Ported applications written in C/C++ and Java between Solaris, AIX, Linux and Windows NT.
Acted as interim team leader for several months in 1997 including managing work of other
developers and contractors and preparation of status reports for senior management.
Mentored less experienced developers and assisted in knowledge transfers to systems groups
and business partners when we sold software to outside organizations.
Developed technical specifications and designed software architectures to fill business needs.
Created and assisted with formalized test plans for QA acceptance.
Completed and productionalized software developed by R&D groups by adding error handling,
logging and production monitoring capabilities as well as adding enhancements and additional
functionality.
Cadalyst Resources Urbandale, IA
9/1992 5/1996 Software Developer
Programming C/C++ applications to run inside AutoCAD for engineering design automation
including storage of parametric data in databases, creation of drawings, creation of CNC code,
3D-modeling, etc.
Ported code between Solaris and Windows NT.
Developed file filters in C for FrameMaker for document conversion between SGML and MIF
formats.
Adapted custom code for AutoCAD part library management and packaged it for sale as a
shrink wrapped product including writing the user manual.
Developed database applications for customer contact management in Informix 4GL for UNIX
(primarily Solaris).
Developed GUI applications in C++ for MS-Windows and UNIX/X11.
Developed Shell scripts for process automation.
Served as software development department manager from 10/1995 to 5/1996.
DataPro Consultants West Des Moines, IA
11/1991 9/1992 Independent Consultant
Software development, systems administration, consulting, hardware and software installation
and network implementation.
Iowa Medical Society Services West Des Moines, IA
1/1990 11/1991 Computer Systems Manager
Informix 4GL programming for insurance (including policy generation, client management,
claims management, interface to accounting system and claims management seminar
registration management) and customer membership/subscription applications.
UNIX systems administration (AT&T System VR3 and AIX), writing documentation and user
support.
Ported C, Informix 4GL, and Korn/Bourne shell scripts between SVR3 UNIX and AIX.
Managed clerical staff for computer supply purchases and coordinated outside vendor contacts
including contract programmers.
Iowa State University Extension Service Ames, IA
3/1987 11/1989 Programmer/System Administrator
C and shell programming for online information service and agribusiness applications.
UNIX systems administration (Berkeley UNIX) and user support including communications
issues. Supported, ported and enhanced some PC, Mac and UNIX software written in C, Pascal
and BASIC.
Education
Computer Science, Iowa State University
|