Chief Technology Officer
CurrentDefining system architecture: physical view, logical view, principles of architecture, security, etc..Software Selection: applications, databases, libraries, frameworks, technology standards, etc..Select Infrastructure: operating systems, hardware, networks, systems restored, etc..Nonfunctional requirements: performance, scalability, security, etc..Technical Leadership: responsibility and authority, team management, etc..Coaching and Mentoring: Help for technical problems, aid in career development, etc..Project Methodology: Project Structure, Methodologies (Scrum, XP ...).Process Development: Source control manager, construction processes, continuous integration, test automation and other development processes and tools.Standards and Good Practices: Coding Standards and white papers, tool selection, etc..Design, Development and Testing: UML diagrams, coding, unit testing, etc...Keeping up to date with technology trends: Agile, Web 2.0, SOA, Java EE Lightweight, etc...Above all, passion and knowledge of the technologies and software architecture.