Software Architect,resume Profile
Objective
As a skilled Information Technology Specialist with excellent inter personal and communication skills I am keen to apply my knowledge to enhance the value of the organisation and its business. My adaptability and flexibility will be a proven invaluable asset for the company even in the most challenging circumstances.
Skills Summary
- 10 years of solid commercial experience in the IT Software industry which includes
- Experience as Software Architect with exposure to handling multiple applications. Responsible for interacting with Business Clients and translate their requirements in to Solutions. Extensive Experience in project delivery resource management by applying solid management techniques.
- Experience in partnering clients and help them achieve their objectives by delivering quality products.
- Relevant experience in Architecting analyzing designing coding and testing for Web and Mobile Applications using C .NET VB.NET ASP.NET WCF Web API jQuery/JavaScript/ JS Libraries HTML5 CSS3 Backbone Marionette Underscore AngularJS Xamarin Kony SQL Server AJAX VC COM with excellent software development skills.
- Highly interested in absorbing modern software trends and applying them effectively to projects.
- Certified Scrum Master with extensive experience leading agile teams. Greatly interested in modern agile techniques such as Continuous Integration TDD BDD and helped clients in implementing the best practices in software development methodology.
- Excellent problem solving and analytical skills and ability to apply them in the projects.
- Demonstrated Excellent Leadership skills by effectively leading and mentoring teams by being responsible for the deliverables of the entire development team.
Technical Skills
Programming Languages | Java script C .NET VB.NET VC |
User interface | CSS3 HTML5 jQuery UI Twitter Bootstrap XAML |
API | WCF ASP.NET jQuery AJAX COM MFC ATL |
Framework | Backbone Marionette Angular Underscore .Net 1.1/2.0/3.5/4.0/4.5 |
IDE | Visual Studio 6.0/2003/2008/2010/2012/2013 |
Database | SQL Server 2005/2008/2012 |
Reporting Tools | Crystal reports 12.0 |
Operating System | Windows |
Version Control System | VSTS TFS SVN Cruise Control |
Debugging/Testing Tools | Bounds checker Resharper Type mock |
Methodologies | OOP/D Design patterns UML Agile Complexity Point Estimation Use case |
Period | |
Role | Software Architect |
Location | Confidential |
Technology | Angular JS Java Script HTML5 CSS3 .NET 4.5 C Web API Entity Framework JQuery Libraries Xamarin Kony Microsoft Azure Windows 8 App TFS TDD MPP |
Key Achievements
- Architecting Solutions for translating business client s requirements. Architected for Re-writing the Web Forms Traditional application to a modern Single Page Web Application using AngularJS Twitter Bootstrap HTML5 CSS3 RequireJS ASP.NET MVC REST API.
- Leading and Mentoring a Development Team to achieve Project Milestones within the stipulated Timelines by organizing and prioritizing tasks. Making the team understand the importance of coding standards and continuous integration by implementing best practices for the software development.
- Worked on a Stack of technologies such as AngularJS Javascript SPA Rest API C Windows Azure Windows 8 .1 apps. Designed and Created cross platform mobile apps using Xamarin and Kony.
- Key member in partnering and consulting Microsoft to build Pre-Built Apps for specific verticals which they showcase in the events all over the world.
Project 1
Period | |
Role | Technical Lead |
Project | Confidential |
Location | Confidential |
Technology | .NET 4.5 C Web API Enity Framework HTML5 CSS3 JQuery Backbone Java Script Libraries TFS TDD Qunit Nunit |
Key Achievements
- Worked on The Future of Audit Services and Tools FAS T transformation program by leading one of their Development Scrum team from the initiation of the program.
- As a Team Lead collaborated effectively with the team in achieving the Project Deadlines within Sprints and through the Release. Worked on Technologies such as Backbone Java Script Underscore CSS 3 HTML5 Restful API s C .
- Played a major part in the design aspect of the application and make the team understand the nuances of following the latest technologies coding standards and process like continuous integration TDD etc.
Project 2
Period | |
Role | Technical Lead |
Project | Confidential |
Location | Confidential |
Technology | .NET 4.0 ASP.NET VB WCF SQL Server 2008 TFS JQUERY JavaScript AJAX CSS MSTEST |
Key Achievements
- In this project agile development process was followed and I played a significant role in the implementation of the Project. Test Driven Development was followed in this project using MSTEST. Continuous Integration was used in the development using TFS.
- Designed and developed the three tier web application using OOAD and effective class design and using a layered approach.
- Lead a three member team and took the responsibility of the delivery of the team. Used Code Coverage tool in Visual Studio and Work Item in Visual Studio Team System to effectively monitor the team and review their code.
- Effectively collaborated with the offshore team for the delivery of the project.
Project 3
Period | |
Role | Team Lead |
Project | Confidential |
Location | Confidential |
Technology | .NET 4.0 ASP.NET C WCF SQL Server 2008 Typemock EA Sparx |
Key Achievements
- Gathered requirements from business and derived use cases for developing the three tier charging application.
- Designed and Developed WCF web services. Effectively collaborated with the front end team for the consumption of the developed web services.
- Lead a five member team and ensured the successful delivery of the project using automated tools in Team System. Ensured Test Driven Development was done across the team by constant monitoring of the builds and ensured better code quality by setting the required Visual Studio Rule Sets.
- Received appreciations from client for excelling in the development of application within the strict deadlines with exceptional quality.
Project 4
Period | |
Role | Senior Developer |
Project | Confidential |
Location | Confidential |
Technology | .NET 3.5 ASP.NET C LINQ WCF Crystal Reports 3.5 SQL Server 2005 Resharper CSS XSLT |
Key Achievements
- Understood the business requirements on a short notice and liaised effectively with the business people
- for designing system specifications
- Designed and developed the report centre application for generating the reports in
- .NET frame work 3.5 with the technologies mentioned.
- Deployed the application for various stages such as for SIT UAT and BAT testing.
Project 5
Period | January 2009 October 2010 |
Role | Team lead |
Project | Confidential |
Location | Confidential |
Technology | .NET 1.1/2.0 C ASP.NET ASMX VB ASP HTML |
Key Achievements
- Designed and developed a number of enhancements for the existing web applications
- Effectively worked on defects by applying my problem solving skills and implementing a fix for them.
- Involved in all the peer review process in all stages of development such as requirement
- validation analysis and design review code review and test case validation.
- Provided leadership and mentoring to a team of developers by reviewing the code and making sure the entire team is following the defined process.
- Worked in the migration of a project from VC to .NET platform.
Project 1
Period | |
Role | Module lead/ Developer |
Project | Confidential |
Location | Confidential |
Technology | Visual Studio 6.0/2005 MFC STL ATL COM SQL 2000/2005 Bounds checker C .NET 2.0 |
Key Responsibilities
- Involved in the development of complex multi threaded windows applications using win forms.
- Got lot of appreciation from the clients for the successful implementation of project in spite of tight deadlines and having to coordinate across different geographies.
- Involved in the deployment of the project at business customer place in Germany
- Played a major role in creating new development and testing teams
Project 2
Period | |
Role | Programmer |
Project | Confidential |
Location | Confidential |
Technologies | Visual Studio 6.0 MFC STL SQL 2000 Bounds checker |
Key Responsibilities
- Designed and developed a new front end application using VC and technologies such as
- MFC. The application communicates and updates the SQL Server Database and registries.
- Converted the requirements in to detailed system design and also did an effective class design.
- Subject Matter Expert for entire team on the two applications