I am an hands-on IT architect with 4+ years experience in system integration (EAI/SOA/BPM) and system development field, mainly in telecommunications and retail industries.
My working knowledge in the area of IT architecture covers the following:
- Technical consulting (requests for proposal, pre-sale)
- Requirements engineering and quality assurance
- System modeling
- System architecture validation and verification
- Technical leadership of system delivery
- IT asset management and reuse
Additionally, I have 7+ years background in middleware software development for large-scale distributed systems.
My key skills in IT architecture are the following:
- Requirements engineering (System Engineering & Architecture principles, requirements discovery, surveys and user sessions, requirements estimation with Use Case Point Analysis (UCPA)/Function Point Analysis (FPA), requirements traceability)
- Solution architecture modeling and verification (Model-driven solution design (MDSD), Service-oriented modeling/architecture, Architecture Trade-off Analysis Method (ATAM), Cost Benefit Analysis Method (CBAM))
- Solution quality assurance (CMMI, Rational Unified Process (RUP), Continuous Integration (CI))
Custom solution development/integration skills:
- Process – Extreme Programming (XP), Test-driven development (TDD)
- Languages/frameworks - .Net, J2EE, C++
- Distributed computing - RMI, CORBA, DCOM, web services
- Middleware product stacks - Microsoft, BEA, IBM