View PDF
Resume
Hover Over Red Items to See Expanded Content
Richard L. Sypert Jr.
8612 Shady Pines Drive
Las Vegas, Nevada
Cell Phone: (702) 203-1674 Anytime
Citizenship: United States
Email: Rsypertjr@hotmail.com
Email: Rsypertjr@gmail.com
Website Portfolio
Professional Experience:
Web Portfolio Development.................December 2021 to Present
Practicing Web Development
Self
- Added applications to my web portfolio at: Bootstrap Portfolio that utilize technologies of
Laravel (Mix) with React, React with Hooks, React Bootstrap, and other technologies (https://
laravelvotes.rsypertjr.com/votes-table).
Northwest Doors.................November 2021 to December 2021
Front End Developer
Northwest Doors - Puyallup, WA
- I used JavaScript, Java Spring Boot, SVG, HTML, CSS, JQuery, Bootstrap, etc. to code a drawing engine development
system for garage doors with embedded windows.
Townsquare Media/AnalyticOwl.................September 2018 to March 2020
Web Developer
Townsquare Media/AnalyticOwl - Purchase, NY
I was laid off due to the Covid-19 corona virus. My duties
included:
- Ubuntu 18.04 and 19.10 for Linux operating system
- Vue.js Javascript for front-end development of dashboards also comFreelanceprising Semantic UI
components for tables and modals.
- Slim micro framework for PHP which incorporates routing, concentric middleware around request
and response objects, and dependency container object to inject external tools, and also PSR-7 HTTP
support
- Backend PHP and node.js for processing data.
- Node.js to transform non-uniform excel files into uniform csv files
- PHPUnit testing of PHP classes and methods.
- Twig HTML Templating
- Performed a technical writing function in converting website pages into a linked Google Document.
- Regularly communicated with colleagues using Slack, Google Email and Hangouts
My work environment included:
- Visual Studio Code
- Git
- Tilix for command line Linux
- Php Xdebug extension to VSCode
- Chrome Dev Tools for Javascript debugging
- Vue devtools chrome extension
- command line Postgresql for database
- pgAdmin3 and 4 for managing databases
- NPM, Composer, and Gulp for package managing
UNLV School of Life Sciences.................May 1st 2012 to June 30 2012
Software Programmer/Research Assistant
University of Nevada, Las Vegas, 4505 Maryland Parkway, Las Vegas, NV 89154-4004 USA
- I was hired to a 5 week contract by Dr. Martin Schiller to write a program for
an Organism Relation Ontology (ORO) Miner which provides hierarchical and
graphical representation of the different Organ Systems and their sub-systems.
I had previously completed a test program for extracting Motif (amino acid code
patterns) relationships and statistics from proteins (large sequences of amino
acid codes).
- Both programs use combinations of software languages: DHTML, CSS, XML, XMLDOM,
HTMLDOM, JavaScript, MySQL, SVG, DOM and PHP. I completed two programs for two
different Organ System/sub-system data structures.
- These programs have event-driven GUI interaction for information selection
from hierarchical tree display, and information display is in hybrid form
node-based 2-D graphs and tables.
- Here is a link to one of the applications: Orominer Program
- The programs transformed MySQL database information to an XML database for
application use. The programs use recursive iteration and active xml data
objects for operation. I worked mostly from home on this project.
InsureZone..................................January 31, 2011 to April 11, 2011
Software Developer
1070 W. Horizon Ridge Pkwy. Suite 204,Henderson, NV, 89012
- Web-based programming using XSLT, JavaScript, and AJAX to transform XML and HTML to Dynamic (D)HTML.
The XML represented data for automated insurance quotations from on-line applicants. XSLT and Javascript
(which both coded insurance rules per state) transformed the XML, and the HTML on the Insurance Carrier website, to (D)HTML submitted on the carrier websites to generate automatic insurance applications, which in-turn generated automatic quotations/declines/holds/etc from the insurance carriers in XML format.
Used Jedit and Textpad to code XML and XSL.
- Used Virtual Office technologies like Trillian and Desktop VPN
- Used File versioning software called Perforce
- Obtained job by completing their programming test
- Technical Writing
Power Efficiency Corporation................August 9, 2010 to October 29, 2010
Engineering Support Analyst/Technical Writer -Individual Contractor/Consultant
839 Pilot Road, Suite A, Las Vegas, NV 89119
- Used Adobe In-Design to create product manuals for Electric Induction
Motor Efficiency Controllers. This was for their existing and next generation
products.
- Used Microsoft Word 2003/2007/2010 for editing
- Did conversion between PDF and Word formats
- Performed Graphic illustration format conversions
- Used Picasa software and Print Screen utility for Screen Capture
- Worked on Web-based-Knowledge-Repository using Microsoft Visual Studio 2010 and its LINQ-to-SQL feature.
- Edited the company technology white paper for better technology clarification.
- Gave consultation for improvement of engineering and corporate inter-relationship of processes. Helped formulate Product Requirement and Product Development
procedures and documentation
Southern Nevada Health District.......................September 2005 to March 2006
Environmental Health Engineer
625 Shadow Lane, Las Vegas, Nevada 89127
- Review of Site Plans submitted to Clark County for Residential and Commercial development,
to inspect whether water and sewer design meets county design criteria and safety standards (including proper relationship to public utilities)
- Learned and used Python programming language and Microsoft Visual Basic
- Used Microsoft Word to write Work Process Definitions for my Engineering Review processes
- Learned and used Microsoft Visual C#.Net programming language to write work process automation program
- Used Auto-Cad to inspect Land Development plans
- Learned and used Arc-View GIS to apply county design criteria to Land Development
Aderholt Specialty Las Vegas............................August 2004 to December 2004
Construction Worker
5525 South Valley View, Las Vegas, NV, 89118
- Construction work involving removal, transport, and disposal of rapidly accumulating debris in work areas to prevent the impediment of other concurrent construction operations in the building of a high-rise tower for Caesar's casino.
Red Inc. Communications Las Vegas.....................December 2002 to February 2003
Technical Writer/Editor
3320 North Buffalo #205, Las Vegas, NV, 89129
- Used Microsoft Word to perform technical editing of Nuclear Engineering directive and procedural
documents in support of Bechtel Nevada
- Used Microsoft Excel to log a daily record of my work history
Center for Enterprise and Information.................January 2002 to February 2002
Systems Technician Trainee
Clark County Government Building
- Temporary stint of Systems Technician experience of desktop maintenance of Windows 98/NT/2000
Operating System
- Use of Internet and Windows Networking Techniques to install applications on Desktop computers
- Hardware component replacement for Desktop computers
- Hardware and software imaging for automated install to groups of desktop units
College Student and Christian Ministry, Las Vegas...........September 1996 to May 2001
- Served as a Deacon and Usher and Teacher and Outreach Leader at my church
- Served at the local Las Vegas Rescue Mission
- Attended classes at UNLV and CSN totally 140 credit hours in mostly Computer Science, Math,
and Liberal Arts
- Received several academic honors including: National Collegiate Math Honor Society (UNLV),
Human Behavior Student of the Year (CSN), NASA Science Scholarship (CSN), and others
Allied-Signal Aerospace (now Honeywell) ..................May 1983 to January 1991
Process Engineer (became Senior Process Engineer)
2001 Bannister Road, Kansas City, Missouri, 64128
- Provided Engineering Support to the Printed Circuit Board factory's chemical/mechanical
processes with process and equipment optimization and design
- Performed the Lead Engineering responsibility in the procurement of two computer-automated optical
inspection systems used for quality-verification of machining and circuitry inspection operations
- Designed mechanics and software algorithms which enabled system automation function of the
optical inspection system
- Collaborated with in-house support departments (numerical programming, maintenance engineer,
metrology engineering) in design of system software interfaces, maintenance and calibration
requirements for the optical inspection system
- Authored the technical documents for Purchasing and Operational specifications of the system
- Led the design, procurement, and implementation functions including the provision of consultation to vendor design personnel during system build
Educational History
The University of Kansas...........................September 1980 to May 1983
B.S. Degree in Mechanical Engineering from Kansas University
- Lawrence, Kansas
- Degree/Credits: B.S. in Mechanical Engineering
Community College of Southern Nevada...............September 1996 to May 2002
59 Credit hours in Computer Science, Math, and Psychology
- Las Vegas, Nevada
- Degree/Credits: 59 credits, 3.44 GPA
- STUDIED:
- Psychology
- Computer Technology (Microsoft Windows, Oracle PL/SQL, Java, Novell and Windows
computer networking)
- Named Human Behavior Student of the Year (1997)
- Received a NASA Science Scholarship
University of Nevada Las Vegas....................September 1998 to May 2001
81 Credit Hours in Computer Science and Math
- Las Vegas, Nevada
- Degree/Credits: 81 credits, 3.27 GPA
- Studied mostly Computer Science, Math, and Liberal Arts
- Recognized for Outstanding Academic Achievement from the UNLV Alliance of Professionals of
African Heritage
- Inducted into the UNLV Student Chapter of Phi Mu Epsilon Mathematical Association of America
- Excelled in writing technical/mathematical computer algorithms such as:
- Custom Database (with custom data structures and recursive search)
- Digital Image Processing (with Discrete Calculus and Statistical techniques applied
with Microsoft foundational classes to pixel matrix)
- Parallel-Processing involving messaging between Unix system level processes within
nested looping structure