Software Engineer/Technical Lead/Architect with 15 years of experience in the Information Technology industry. Creator of two patents in the software development space.Technologies Used : JAVA, C#, MVC, SQL, JDBC, HTML5, jQuery, JavaScript, TypeScript, Angular, AngularJS, ReactJS Backbone.js, QUnit, SCRUM, JMock, CSS, Maven, .NET.Certifications: CompTIA Security+, Advanced Java TDDProficient in JAVA, Javascript (Backbone, React, Angular, yFiles), C#, HTML 5, CSS, Oracle SQL, MySQLProficient with ASync C#/Java APIs to handle requests to and from the web serviceExperienced with different common design patterns for Java/C# solutions (Factory, Builder, etc)Experienced with Developing C#/C++ solutions for big data processingExperienced with full stack software development lifecycle SDLC.Experienced with creating RESTful web services using a variety of J2EE API's e.g. JPA, JDBC Experienced with the Spring MVC architecture.Experienced with Agile methodologies for example SCRUM, test driven development approach.Familiar with WinForms/WPF for frontend C#/C++ solutionsFamiliar with IIS to setup a web serviceFamiliar with Microsoft SQLMain responsibilities include : requirements gathering, architecture, prototyping, developing, maintaining and support. Improve User Experience and increase performance by using less resources and increase execution speed.
Listed skills include Javascript, Agile Methodologies, Java, Sql, and 60 others.