|
SOFTWARE ARCHITECT RESUMES
Joseph Gaber
years experience: 20+
SUMMARY
Mr. Gaber continually
researches the latest technologies and software development trends.
He employs this changing landscape to assist his clients in
staying competitive through long-lived, Java and Web technology based
systems. As an IT Architect, he has worked in complex
environments ranging from the very smallest entrepreneurial to the
very largest of public enterprises. Mr. Gaber has extensive
experience in communicating and collaborating with business and
technical stakeholders of IT projects including, C-level executives,
business managers, senior technologists, consultants, and support
staff. In the past twenty years he has held positions at several
levels including Director of Product Development, Director of Web
Technologies, Software Solution Architect, Development Manager, and
Principal Consultant.
IT MANAGEMENT EXPERTISE
- Director of Product Development: with
off-shore development teams reporting to
- Director of Product Development: responsible
for development and delivery of a broad array of company applications
- Director of Web Technologies: responsible
for the development, delivery, and maintenance of all web-based
systems
- Solution Architect: have managed small
companies with responsibility for all phases of business and product
development
- Solution Architect: have built and managed
technology and multi-disciplined teams of over 100 direct reports
- Solution Architect: have managed
multi-million dollar software engineering projects
- Solution Architect: have designed and
implemented new software product marketing strategies
- Solution Architect: have determined and
managed the technological strategy for the creation of new software
products
- Solution Architect: have designed and
architected advanced, transactional, high-productivity, enterprise
applications
- Solution Architect: have mentored many
technologists on best practices, process methodologies, design and
engineering methodologies
IT ARCHITECT TECHNOLOGY EXPERTISE
Key Strengths of Team
- Collaborative skills
- Inspirational team building
- Strategic and tactical IT planning
- Domain Driven Design
- Business process analysis
- Requirements analysis
- Software architecture
- Engineering patterns
- Object-oriented engineering
Development Processes
- Domain Driven Design
- Agile Modeling
- Agile Development
- Model Driven Development
- Test Driven Development
- Rational Unified Process
- CMMI
Distributed Object Computing
- Object-oriented analysis
- Engineering methods and best practices
- Refactoring and quality assurance
- J2EE
- Service Oriented Architecture (SOA)
- Web Services
- Enterprise application architecture and
engineering
- Engineering design patterns (GOF, Fowler,
Core Java, EIA, Refactoring)
- Application modeling using UML and OCL
- Business process modeling using BPMN and
BPEL
Programming Languages, APIs, and Frameworks
- Java
- J2EE (all major APIs)
- .Net
- PHP
- SQL
- Spring
- Hibernate
- Ant
- JUnit
- Maven
- UML
Open Source Business Systems
Team Tools
- Eclipse
- Webshpere Studio Enterprise Developer
- Websphere Integration Developer
- BEA Workshop
- 4D (4th Dimension)
- Rational Rose
- Visio
- MagicDraw
- MS Project
- Subversion
- TeamCity
Servers
- Tomcat
- Apache
- Weblogic
- Webshpere
- Webshpere Portal
- Websphere Workflow
- MQ Message Broker
- JRun
- Oracle RDMS
- SQL Server
- MySQL RDMS
|