Developer Resume
MinnesotA
SUMMARY:
- 10+ years of total IT experience
- Expertise in Complete Software Development Life Cycle (SDLC) including requirement analysis, design, development, implementation, testing, integration, documentation and maintenance of applications.
- Good perception of Object Oriented Programming (OOPS) concepts and Object Oriented Design (OOD).
- Good knowledge of design patterns. Practical experience of applying the GOF patterns like Adapter, Template, Factory, Façade, Singleton etc in business layer components. Practical knowledge of using UML features like class diagrams and Sequence diagrams for business layer components.
- Expert in .NET technologies including .NET Framework (4.0, 4.5), C#, Windows.NET Application, Visual Studio 2012/2013/2015,
- Strong experience in developing Composite UI Application framework in both WPF (XAML) and Silverlight. Experience in using PRISM and MVVM.
- Experience in using Dependency Injection (Ninject, Prism)
- Experience in SQL Server 2008, Stored Procedure, Entity Framework, LINQ
- Experience in developing and consuming services - WCF, Web API
- Expertise in writing unit testing for business components, Moq Framework.
- Good understanding of Project development life cycle - Requirement gathering and analysis, Design (high level design and Low level design), Handling Change requests, Defect fixing, Code Review etc.
- Worked in projects using Agile/Scrum methodology
- Excellent team player with analysis, problem solving, trouble-shooting and debugging capability.
- Experience in Prescription Processing, HR payroll, Animal Nutrition and Finance domains.
- Dedicated, self-motivated achiever who is committed to succeed and adept at handling multiple tasks under high pressure.
TECHNICAL SKILLS:
Programming Languages: C#, VB.NET, C, C++, XAML, LINQ, XML
Technologies: NET Framework 4.0, 4.5, (WCF, WPF), Silverlight, ADO.NET/XML/ PRISM, LINQ, ASP.NET, MVC, EntityFramework
Concepts: OOPS, Design Patterns, RDBMS, MVVM, MVC
Databases: SQL Server 2005/2008, MS-Access.
Tools: Visual Studio / 2012/2013/2015, SQL Server 2005/2008, MS Visio
Repository: TFS 2012, SVN, GitHub
Web: ASP.NET, MVC4, HTML, Web Services, REST
Operating Systems: Windows 8.1, Windows 7, Windows XP, Windows 98/NT/2000, MS-DOS
PROFESSIONAL EXPERIENCE:
Confidential, Jersey City
Developer
Technologies/Environment: C#, .NET 4.5, WPF, XAML
Responsibilities:
- Low level design of components. Creating new modules for the project using XAML, MVVM
- Worked on writing stored procedure
- Worked on service layer components
- Creating SQL scripts to for the backend application Unit testing business layer components. Worked on defect fixes, Production bugs.
Confidential, NYC
Developer
Technologies/Environment: C#, .NET 4.5, Silverlight, XAML,
Responsibilities:
- Involved in preparing UI design Implemented View Models based on MVVM Worked on adding new modules using Unity Dependency Injection Worked on enhancement of the various modules using XAML,
- MVVM Worked on IT initiative for merging the Syndicate Loan processing and emerging market loan processing applications Worked on defect fixes, Production bugs.
Confidential, NYC
Developer
Technologies/Environment: C#, .NET 4.5, MVVMCross, WinRT, XAML, Visual Studio 2013, GitHub, Windows 8.1
Responsibilities:
- Worked on regression defect fixes of the Windows 8 Store application.
- Worked in collaboration with the IOS team for the update of PCL classes Worked on implementation of interface updates for the modules as per changes being made in the IOS app using dependency injection Implemented enhancements using XAML and MVVM Involved in Peer code review
Confidential
Developer
Technologies/Environment: .NET Framework 4.0, C#, MVC4, REST services, SQL Server 2008, Visual Studio 2012, LINQ, ASP.NET Entity Framework
Responsibilities:
- Updating WCF proxy references as per changes made to the WCF external APIs Defect fixing of the application
Confidential
Technologies used: .NET Framework 4.0, C#, WPF, MVVM, WCF, SQL Server 2008, Visual Studio 2010/2012, LINQ, ASP.NET MVC4, Entity Framework
Responsibilities:
- Low level design of components, Domain modeling, Data Layer mapping Creating new modules for the project using XAML, MVVM, defining the bindings within the View Model Coding and unit testing of Service layer components.
- Worked on SQL Server objects like Stored Procedure, Triggers Defect fixing of the application Interaction with the Business Architects for analyzing Requirement CR
Confidential,Minnesota
Developer
Technologies/Environment: .NET Framework 4.0, C#, WPF, MVVM, WCF, SQL Server 2008, Visual Studio 2010,TFS 2010, LINQ, Visual Studio 2010, Infragistics
Responsibilities:
- Worked on refactoring existing modules Creating new modules for the project using XAML, MVVM, defining the bindings with the View Model Coding and Service layer/Data Layer components using WCF features. Defect fixing of the application
Confidential,Minnesota
Developer
Technologies used: .NET Framework 3.5, C#, MS-Visio, SQL Server 2008, TFS 2008/2010, WCF, Silverlight, TFS 2008/2010
Responsibilities:
- High Level / Low level design of components / Data layer design Coding and unit Testing of Service layer components using WCF features.
- Creating new modules for the project using XAML, MVVM, Silverlight Defining the XAML bindings for the UI layer with objects Coding and Unit testing of Business logic layer Defect fixing of the application Production support of the application to the current customers Implementing the WCF interceptors for the Domain Services of the application Worked on SQL Server objects like Stored Procedure, Indexes, Views Interaction with the Business Architects for analyzing Requirement CR Co-ordinate with the offshore team for design, develop, test application. Interaction with clients for Requirement analysis, Design and Data mapping
Confidential,Minnesota
Developer / Onsite Lead
Technologies used: .NET Framework 3.5, C#, MS-Visio, SQL Server 2008, Enterprise Library 4.1, TFS 2008, SSIS
Responsibilities:
- Analysis of Requirement document for developing High level design. Development the high level design pitch Development of Low level design document using MS-Visio and applying GOF design patterns and UML/ RDBMS concepts and Data Mapping Coding and testing of Service layer components using WCF features.
- Coding of WCF inspectors for adding endpoint behavior extensions/XML services Coding of WPF (Xaml) Validation rules and Converters associated with the UI Controls Coding complicated Search Algorithms.
- Coding and Unit testing of Business logic layer and Data Access layer components using C# and .NET 3.0 features. Writing Stored Procedures being invoked by Data Access layer Review of Design documents, Code and Unit test methods.
- Tracking the defects through Mercury Quality center. Interaction with the Business Architects for analyzing Requirement CR Interaction with the Business end users during the User Acceptance cycle Co-ordinate and Lead offshore development team for design, development, testing. Code Review code of other developers/team members
Confidential
Developer
Technologies used: .NET Framework 3.0, C#, SQL Server 2005
Responsibilities:
- Development of Low level design document using MS-Visio applying UML.
- Coding and Unit testing of Business logic layer using C# and .NET 3.0 features.
- Coding and Unit testing of Data Access layer components. Development of UI screens using Visual Studio 2005 and WPF.
- Writing Stored Procedures. Review of Design documents, Code and Unit test methods. Conducting sessions for knowledge sharing of the functional and technical features used in the modules.
