- Planning, designing, developing, testing and managing software projects at both small and large scales
- Identifying software architecture requirements and applying lightweight software design methodologies tailor fit to each project
- IT services to support procurement and maintanence of hardware infrastructure
• Desktop Application Development
º .NET (C#/Windows Presentation Foundation)
º Java (Swing/JavaFX)
• Web Application Development
º Adobe Flex
º Web Services/Supporting Technology
· RESTful/SOAP-based
· JAXB/SAX
º Core Technology
· JavaServer Pages
· Java Servlets
· JDBC
º Frameworks/Security
· Spring
· JavaServer Faces
· Apache Struts
· Spring Security
· OpenLDAP
º JavaScript/AJAX Technologies
· Icefaces
· DOJO
• Mobile Application Development
º Apple Phone
º Android
• Database/ORM Solutions
º Hibernate / nHibernate
º Apache Torque
º MySQL
º Microsoft SQL Server
º Oracle
º PL/SQL Store Procedure Development

