Riverside Software Development
About Riverside Software Development


About Riverside Software Development

Located in the beautiful Seacoast region of New Hampshire, RSD designs and develops custom and spec business software solutions for small to medium sized business under thematic divisions: Business Operations Solutions, Riverside Software Development and Trader Tools.

RSD does select consulting and contract assignments in the areas of: business process analysis, requirements gathering, analysis, design and development for either a new application, or for project enhancements to an existing application.

Our expertise is in developing small and enterprise level browser based business applications in the Java programming language using J2EE technologies.

We are experts in Object Oriented Analysis and Design, User Requirements Gathering, and Full Project Life Cycle Analysis, Design, and Development.

Founder Peter Rose also teaches software development principals and coding through his firm, LiveNow Adult Life Mentoring.

Too often we find very talented technologists who really do not understand business process, and solid Object Oriented Analysis and Design (OOAD) principals. It is for this reason that RSD can mentor either experienced engineers as well as folks new to software development.



Problem Domain Areas of Design and Development Experience


  • Airline flight reservations and booking systems
  • Warehouse operations
  • Asset management
  • Product distribution
  • Transportation operations systems analysis
  • Internet based inter client messaging design analysis
  • Multi-channel retail product production and assortment planning
  • eCommerce business modeling and systems design
  • User interface design, modeling, and prototyping for client-server and web based systems
  • Product content administration
  • Web based marketing systems design
  • User interface navigation and page presentation design
  • Informational content web page/site development
  • Back office product analysis and internal administration systems
  • Parking ticket administration, tracking, and reporting system
  • Business activity summary report analysis
  • Commodity and stock price behavior modeling and analysis development
  • Real estate broker activity application
  • Trading/Exchange Floor operations software
  • Mortgage brokerage operations and loan tracking
  • Financial data collection and analysis
  • Recruiting industry productivity enhancement software applications
  • Order entry and inventory control tracking
  • Complex product parts configuration and pricing analysis
  • Credit union back end transaction fulfillment
  • Municipal government operations software
  • Translating and rewriting established applications from one language to another
  • Remote sales force client administration
  • Membership administration applications

About Peter

Founder Peter Rose received his B.S. Degree in Physics from Eastern Illinois University in Charleston, IL in 1972. He began graduate school in physics at The University of New Hampshire in Durham, NH that Fall.

However, it wasn't long before his entrepreneurial spirit overcame him, and he opened The Rose School of Karate in Portsmouth, NH, a passion he continues to this day at the Riverside Software Development Grandmaster level, and head of the C&S Self Defense Association, a collection of 14 independent martial arts clubs around the United States.

He also began a successful career in real estate investing and finance, obtaining N.H. Real Estate Broker License (which he continues to hold in inactive status), N.H. First Mortgage Broker License, N.H. Second Mortgage Broker License, Maine Arranger of Credit License, as well as Health and Life Insurance licenses and tax advantaged investments as a Tax and Estate Planning Consultant.

In 1982, in a chance encounter with the owner of a startup software development firm in Portsmouth, NH, he was asked to come on board as a business applications programmer, working in translating dBase II code into the Riverside Software Development C programming language.

Over the next 30 years, Peter did full analysis, design, and development of business applications solutions in over 25 diverse problem domains.

Since 2001 he has specialized in enterprise level applications for both back office intranet solutions, and internet ecommerce and informational systems.

After the 2008 recession finally caught him in a reduction in force in 2012 from his job as a Senior Business Applications Developer with The Department of Navy, NAVSEA, Peter took some time off to get his real estate portfolio in order, get caught up reading several dozen books that had backed up on him, continued work on the development of two different web based business productivity applications on spec, and continued development of a personal Java/Swing based FOREX market analysis and simulated trading application.

Because the economy had been so devastated by the recession, Peter decided that he would combine his search for work in the commercial sector with that of bringing Riverside Software Development to the public.



Consulting
Peter is available for short or long term commutable consulting/contract engagements. The following is a snap short of his areas of expertise and practice.

Summary
  • Senior Java/J2EE Programmer/Analyst specializing in web based business applications.
  • Analysis, design, coding, and full Object Oriented life cycle development from front end GUI (JSP/Servlets/J2EE frameworks, HTML/CSS, XML, and JavaScript) through business object layer to JDBC using J2EE, Java Web Services, Agile best practices methodologies and standards.
  • Solid analytical, programmatic, organizational, and communication skills.
Riverside Software Development
Education and Certifications
  • 1972: B.S. Physics, Eastern Illinois University, Charleston, Illinois.
  • 1995, 2008, 2014: U.S. Department of Defense Secret level Security Clearance.

Technical Skills - Current
Java/J2EE, Object Oriented Analysis and Design, Agile Methodologies and Test Driven Development, JSP, Servlets, J2EE frameworks (Struts 1.39, Struts 2.3, intro to Spring 3.5), Tomcat, Design Patterns, requirements gathering and analysis, Use Cases, project specifications/plans and user documentation.

Resume and Writings Links
Two versions of my full technical resume: synopsis, and detailed. Additional writing on various Object Oriented software engineering principals.

Personal
Other interests include: sailing, reading, programming, business, writing, cooking, FOREX foreign currency trading, backgammon, history, philosophy, psychology, meditation, and science.