Robert Fossella

Software Design & Development

I am a detail-oriented, full-stack software developer specializing in planning, designing, developing and implementing software for desktop and web applications.

I enjoy learning new technologies and working on challenging and meaningful projects that lead to customers meeting their business goals.


I am a versatile and effective software developer with experience in all aspects of the software development life-cycle. I have extensive experience in object-oriented programming and design with proven expertise in the building of frameworks and the design and development of graphical user interfaces.

I am a dedicated, diligent, team player who is goal oriented, self-motivated and needs little direction with strong analytical, organizational and communication skills. I flourish when given challenging projects, and thrive on the pressure of producing an excellent product and meeting deadlines. I also love working with people who are just as passionate about their work as I am. To me, there is nothing more satisfying than doing a good day's work and feeling like you've accomplished something that will help the team and company move forward.


  • Object-oriented programming
  • Software development life-cycle (SDLC)
  • Design and development of desktop and web-based user interfaces (GUI)
  • UI and UX design proficiency
  • Responsive Web Design
  • User and system documentation

Work Experience

  • Senior Software Developer

    Matrix Applications, LLC

    July 2004 – Present

    Senior developer, analyst and architect involved in various stages of the software development life-cycle for enterprise-wide Financial Trading Systems.

    • Member of architecture team responsible for evaluating and implementing software tools, languages, platforms and coding standards.
    • Develop, enhance and improve application and development frameworks.
    • Organize and document application and development processes including configuration specifications, source code management, test plans, bug tracking and impact analysis.
    • Leader of documentation team, writing and producing product manuals and video demonstrations.
    • Created and maintain three company web sites.
    • Assist in the standardization of contracts, policies, and procedures.
    • Strategize and recommend ways to improve, streamline and automate in-house processes and procedures.
  • Software Consultant

    January 2000 – Present

    Web designer and developer handling all stages of the web development life-cycle for the creation of web sites and web applications.

    • Design, develop, test and implement web sites and applications using a variety of technologies such as HTML5, CSS, XML, XSL, XPath, JSON, JavaScript (and frameworks), TypeScript, Node, PHP.
    • Meet with clients to gather, organize and refine requirements; produce detailed estimates.
    • Accountable for coordinating and managing all site administrative tasks such as: selecting web host, domain registration, email, FTP access, site submission to search engines and web statistics.
  • Software Consultant

    CentraState Healthcare System

    March 2004 – July 2004

    Worked on a short-term project where I analyzed in-house systems and documented an IT strategy recommending and prioritizing projects for improving and advancing the company’s web-based applications and associated infrastructure.

  • Senior Developer/Technical Lead


    July 2001 – February 2004

    Lead developer on the "Lightning" project, a web-based customer service system. Specialized in front-end development and application frameworks and infrastructure.

  • Senior Developer/Technical Lead

    Visual Networks

    1997 – 2001

    Senior developer, analyst and technical lead involved in the full software development life-cycle for a complex network management software solution, Visual Trinity. The product managed fault tolerance, performance and service level agreements for the enterprise and specialized in root-cause analysis. Led team responsible for the design and creation of graphical user interfaces and application frameworks that ran under Windows and UNIX.

  • Senior Software Developer


    1989 – 1997

    Primary member of the Planning and Architecture group participating in the planning, design and development of leading edge framework applications for various in-house systems.


"It is the man who carefully advances step by step... who is bound to succeed in the greatest degree."

- Alexandar Graham Bell