 |
|
|
|
 |
|
Software Architecture
I believe in the concept that the
software architect is a translator, who needs to be able to understand and translate business requirements into technology structures using software and hardware
components. A broad repertoire of technologies,
tools and methodologies is, in my opinion, an essential prerequisite for delivery of quality software solutions.
 |
Relevant Professional Certification and Membership
Member of the World Wide Institute of Software Architects www.wwisa.org |
Microsoft Certified Solution Developer |
|
Below are my software architecture and design related areas of expertise.
Applications Architecture
- Web services and distributed architectures
- N-tier solutions
- Software design patterns
- Model driven development
- Thin and rich client applications
- Large-scale web systems
- Online expert systems
- Data indexing and retrieval
- Object oriented methodologies
- Real-time communication
- Clustering and balanced environments
- Cross-platform communication
Technologies, Systems and Frameworks
- .NET solutions and architecture
- ASP.NET, ASP 3.0
- Remoting and web services
- Java and J2EE
- ADO.Net
- JSP
- UML
- COM+, DCOM
- XML, WDDX, XSL Transformations
- BizTalk
- Microsoft CMS
- Microsoft SharePoint Portal Server
- Windows SharePoint Services
- WebParts
- JRun
- JBoss
- ColdFusion Application Server
- Flash based application interfaces
- Flash Communication Server
- Macromedia Spectra
- Macromedia Flex
- Tomcat
- E-Commerce
- Internet Information Server
- Apache
|
|
 |