Robert Fossella
Software Developer
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.
Summary
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.
Specialties:
- 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 – PresentSenior 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
RJFWEB.com
January 2000 – PresentWeb 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 2004Worked 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
KeySpan
July 2001 – February 2004Lead 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 – 2001Senior 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
KeySpan
1989 – 1997Primary member of the Planning and Architecture group participating in the planning, design and development of leading edge framework applications for various in-house systems.