ABOUT
Highly skilled hands on architect in the field of .Net based development with over 25 years of progressive experience in software analysis, architecture and design, coding, systems integration, entire software development life cycle, implementation and maintenance for large-scale computer systems. Experience is focused in the design and development of both applications and systems software in a client-server, corporate intranet, mobile and Internet environment, with extensive experience in distributed enterprise level systems, complicated algorithms, service-oriented, domain-driven and event-driven architectures.In-depth experience establishing best practices and guidelines for selecting, developing, and implementing information systems within enterprise.Advanced expertise in various development stacks, software modeling and refactoring technologies and analysis. Substantial skill-set with a variety of software languages and development products.Analytical thinker, innovative architect, communicator, problem solver, positive attitude, self-confident, decision-maker, team leader and player, responsible and reliable.Specialties: .Net, SCRUM, Agile, Team Foundation System, Git, SOA, Software Architecture, Enterprise Software Architecture, TDD, Domain Driven Design, Event Driven Design and CQRS.Consulting, .NET, Large-Scale/Enterprise Applications Development, Performance, Security, WCF, Workflow Foundation, AJAX, Asp.Net MVC and WebApi, AngularJS
• Excellent coding and code criticizing skills
• Excellent capabilities in the field of software architecture; including the ability to devise architectures for large scale systems
• Exceptional ability to get things done well and fast with a proven track record in critical time-to-market deliveries.
• Self learning ability
• Good interpersonal skills
• Good writing and communication skills
• Ability to work both individually and as part of a team