Experienced Web Engineer who undertakes complex web projects, meets tight deadlines and delivers cutting-edge web solutions. Possesses extensive knowledge in both front-end and back-end development with over 6 years of experience in real world web applications. Applies latest technologies, follows agile practices and thrives mentoring others. Communicates and collaborates with team members and other departments to ensure on time product deliverables. Core competencies include:
Microsoft .NET Tools and Libraries . N-tier Application Architecture . Single Page Application Architecture . SOLID Principles (OOP design) . Service Oriented Architecture (SOA) . UI Development and interaction . Database Development and Design . Hybrid Mobile Development . End-to-End Unit Testing . Continuous Integration . Web Performance . Web Security . Agile Practices