Playing with my Kids

I have two daughters, 8 and 1. More often than not, we can be found wrestling or running about the house.

Camping/Backpacking

I have enjoyed camping and backpacking since I was a young Scout. I completed the 50 Mile Pack and Paddle while in Scouting which committed me to backpacking for as long as I am able.

In 2009, I re-aquainted myself with the Boy Scout Program through Troop 777, first as Assistant Scoutmaster, then finally as Scoutmaster until mid 2011. My time with the Troop re-kindled my love of the outdoors.

In October of 2011 I went to Black Fork Mountain with a friend, and we spent the weekend conquering the 1200 climb. We enjoyed the fall colors, and brisq weather. Stoping just short of the top to setup camp, then summiting and enjoying the view.

In January, 2012 I once again joined Troop 777 on their trip to Wichita Mountain Wildlife Preserve. The troop took the hard road into the backcountry camping area, bouldering over a couple hundred yards of rock the size of U-Haul trucks. That night got chilly, bottoming out in the high 20's, but it was all worth it for the close encounters with Long Horn, Buffalo, and for one Scout and I a young Elk.

Martial Arts

In 1994 I took up Boxing with a local Boxer by the name of James "Big Bang" Lorenzo. I worked out with him and a few others for a little under a year. James was forced to stop training with us due to a personal matter.

I joined the Military in 1997, completing Basic Training, and AIT. During training we learned basic hand to hand combat techniques, pugil stick fighting, and basic rifle, and small arms training. It was during my time with the 366th that I began sparing with fellow soldiers trained in a wide variety of martial arts. Upon discharge from the military, I stopped training again for several years, focusing on my Education.

In Feburary of 2011, I again began looking for a martial arts class. I found Si Hing Jim Gillentine's Ving Tsun class here in Dallas. I have been practicing Ving Tsun since.

Reading

I enjoy reading when I have the opportunity. I read a wide variety of books, including Science Fiction, Fantasy, Faith, and Biographies.

Picture of Rick

I have been employed working with computers for almost 15 years, and programming for over 10 years, in various capacities. I graduated from Oklahoma State University in 2005 with a B.S. Computer Science.

I was introduced to my first computer in High School by a programming class in which we made picture designs move about the screen on an Apple IIe. I learned the BASIC language, and was often given additional work by my instructor, who found I rarely stopped at the end of an assignment. My rockets always had a bit of extra flourish or functionality. I was deeply curious as to how these machines worked, and disassembled our home PC within hours of buying it.

With my new computer I began visiting Bulleten Board Systems (BBS), which were the 80's version of facebook. I met people from all over the world, and eventually built my own humble BBS. Although I didn't have a lot of visitors, I did learn a lot about software, and usability with that experiment.

Soon I found I had access to larger systems at Oklahoma State University via friends, and I began exploring the internet via gopher. I discovered mudding, and began playing with the game as well as on it. I created areas, and quests, and from time to time helped the administrator with small tasks.

It was around this time that I began assisting others with their computers as well. I could be found most summer mornings at the library, fixing their system. I found that I had a knack for figuring out how to make the computers around me work. Sometimes in ways not always expected by their makers.

Shortly after starting college I got a job with a company called Technology Specialists. We sold network solutions to companies, schools, and government agencies. I was responsible for setting up the computers, and installing the networks. This job began my career as a technology expert.

My main focus has been software development. All of the programs I have used have used an MSSQL backend except one program that used MySQL. I have programmed websites in HTML, Perl, Javascript as well as executable programs for windows using C++, C#, and VB. I have also interfaced with Excel for multiple projects, extending Excel past its generally accepted functionality.

Currently at Argo Data, I'm writing software used by Banks to lend money to their customers. I'm learning a proprietary language, as well as writing JavaScript, HTML, ASPX, and XML.

Rick Runowski

Program Developer

Education:

Oklahoma State University, August 1998-August 2005
    Graduated B.S. Computer Science.
Northern Oklahoma College, August 1995-May 1996
Perkins-Tryon High School, May 1995 Graduate

Experience:

Argo Data, Richardson, Tx (November, 2011 - Present)

  • Technical Integration specialist: I am responsible for development on the Lending portion of the Argo Software Bundle.
  • C#: < 1Yr
  • JQuery: < 1Yr
  • HTML: < 1Yr
  • Argo Customization Toolset: < 1 Yr

RealPage, Carrollton, Tx (February, 2009 –- November, 2011)

  • Developer Analyst: I am responsible for programming the conversion utility used to bring client's data into our system from other software packages. The conversion utility is a multiple tier program utilizing MS SQL, vba, C#, html, asp, and some java. This position requires interface with internal clients, and members of multiple teams. I am often required to prioritize multiple requests, communicate estimates, and requirements to multiple departments.
  • C#: 2 Years
  • VBA: 2 Years
  • SQL: 2 Years

EverGreen Solutions, Tulsa, OK (June 2005 - December 15, 2008)

  • System Administrator: I acted as network administrator for the Tulsa office. I assisted in setting up the companies Active Directory Domain Server. The server was then moved to the office in Washington D.C. Once there I was asked to assist in administrating it. I setup the IIS server and installed the YARDI software, and the MSSQL server that it uses.
  • IT: I was one of two people who act as the IT staff for the company. I maintained the laptops, and network for the Tulsa office, setup service with Rackspace for the AptBudget software package we were developing. Assisted in software purchasing decisions, and have helped to create a corporate computer policy.
  • SQL Programmer: I am one of four programmers at EverGreen solutions. We create reports for an SQL database and output them using the Yardi Voyager software which utilizes a proprietary output, crystal reports, or Adobe PDF.
  • Technical Support: I setup our current technical support group. I reviewed, selected, and purchased the software EverGreen currently uses for tracking trouble tickets. I setup standards, and goals for the support team.
  • Applications Programmer. I am lead programmer in charge of finishing the AptBudget program using VB .NET. I was responsible for assigning duties to the other programmer assigned to the program. I am in the process of cleaning up the code. This program has been sold to a client company who I am currently turning the program over to.
  • Overview: At EverGreen Solutions I began by working on SQL scripted reporting for YARDI systems. The reports written where large queries designed to draw accounting and statistical data from the MSSQL back end to the YARDI system. More recently I was asked to assist in beginning the AptBudget program. During the specification gathering process, the project was transferred to another employee, who wrote the program without specifications. At the point the company attempted to sell the project to Real Page, it was determined that more structured programming was necessary, and the project was turned over to me to fix the source code. I rewrote a large portion of the software to use classes, and functions, as well as standardizing the interface. Once the source code was turned over to Real Page, I began writing documentation describing what the program was supposed to do. I wrote a report parser that allowed users to use XML to write custom reports.
  • VB .NET: 6 Months
  • SQL: 3 years

Creative Labs Inc. Stillwater, OK (Mar. 1999- Dec. 2004)

  • Applications programmer: I was the primary programmer for the Retail Merchandise Authorization software using the visual basic programming language, an MSSQL server back end. I assisted in the programming for the Customer Relations Management (CRM) software used by the customer service department, and later the technical support team to streamline the clients support experience.
  • Server Administrator: I was responsible for the administration of the NT/Windows 2000 server as well as the software maintenance/production.
  • Technical supervisor: I was responsible for the supervision of 5 employees in the RMA department. Their primary responsibility was to test customer products and repair those with defects. I also assisted the Manager with inventory control, and area security.
  • E-mail and phone support technician: I was responsible for the support of Creative labs hardware on Windows platform.
  • Overview: I started as a phone support technician, and was transferred to the email support group. I was promoted to the position of Supervisor in the RMA department. The department used a software package developed by previous supervisors who had no previous programming experience. In reviewing the software, I found it to be lacking in a number of key features, and spoke to my manager regarding the software. When I started in the department, the program tracked the clients name, address, and phone number, the RMA number and a general description of the product. Additional data was hand written on sheets of paper printed out when the product arrived. Printing these sheets out was also a manual process, in that the RMA had to be looked up based on the RMA number when provided, or the customers name if not. When I left the company, the RMA program allowed the support agent to enter the clients name, address, and phone number, and required a serial number in order to complete the process. The serial number would have to match a template as verification of the model number, thus giving us an exact card to match to. Upon arrival the receiving agent could scan the serial number bar code, and the system would match it to the RMA which would be verified by the receiving agent. In the event that the serial number didn't match due to input error, the RMA number could be manually looked up. Each station had a hand held scanner, and the product was scanned anytime it moved from one station to another. Test Codes, and Repair codes were used to determine what the product had undergone. At any point, we could look a product up in the system for a customer, and know precisely where it was at. When the product was shipped back out, the return was scanned in as well, and if an email address was on record, the client would receive an automated email to let them know the product had been shipped out, and what the UPS tracking code was. Additionally we could pull up statistics on employee performance, repair and replacement trends, as well as other significant trend data.
  • VB: 3 years
  • Java: 1 year
  • SQL: 3 years

Hall Technology, Stillwater, OK (Sept. 1997-Oct. 1998)

  • Network engineer, designer, and administrator: I was responsible for setting up Networks for small companies and offices.
  • Hardware and software technician: I was also responsible for setting up computers for various end users in their homes.

U.S. Army Basic Training, Ft. McClellan, AL (May 1997-Sept. 1997)

  • Military Police training: Basic military training for law enforcement and basic soldiering protocols.
  • Security operations in El Salvador: Served for two weeks in El Salvador guarding various properties belonging to the U.S. and acting as a representative of the U.S. Army to local civilians.

Computer Skills:

Professional:
  • C#
  • C# .NET
  • Visual Studios 2005/2008/2010
  • Visual Basic .NET
  • HTML
  • Java
  • JQuery
  • Windows 95/98/Me/XP/Vista/7
  • 2003 Server
  • MSSQL Server
  • MySQL Server
  • Linux
  • Microsoft Office Suites
  • Hardware Diagnostics
  • Apache Server
  • Perl
  • VB
  • Open Office
  • Gimp
  • Yardi Systems
  • Argo Customization Tool Set
Personal:
  • PostgreSQL Server
  • NIS
  • NFS
  • Samba
  • DNS Caching Server
  • Iptable Firewall
  • Sendmail Server
  • C
  • C++
  • PHP