Senior Software Engineer Resume
CA
SUMMARY
- 6 years of experience in Systems Analysis, Design, Development and Implementation of applications including win and Client/Server Application development using Microsoft .NET Framework, C#, ASP.NET, ASP.NET MVC, WPF, Silverlight, LinQ, ADO.Net, web services(SOAP and Rest) and IIS.
- Extensive Hands on Experience in writing Constraints, Indexes, Views, Stored Procedures, Cursors, Triggers and User Defined Functions in SQL Server 2005/2000 and Oracle 10g using SSIS.
- Having experience in Waterfall, AGILE / Scrum and Test Driven Development.
- Having experience working at client’s place and implement their requirements.
- Review not just design and code level but also architectural, functional and the environment that will affect system performance.
- Able to test the code extensively not only in unit level but also in functional and scenario level.
- 2 Years of working experience in USA Company named Elite, Thomson Routers as contractor from offshore.
- Experience in designing and developing UI using .NET Technologies like ASP .Net Web, ASP.Net MVC, HTML,HTML 5, Bootstrap CSS, JavaScript, JQuery, JSON and Anguler.js.
- Experience in designing, developing desktop application using WPF and Silverlight.
- Experience in consuming, building and implementing Web Services using (WCF/WebAPI).
- Experience with implementing SharePoint.
- Experience in Software Development Life Cycle, Testing and Implementation of Client/Server applications using C# and SQL Server/Oracle with N - tier development environment.
- Extensive Hands on Experience in implementing Factory, Abstract Factory and Singleton, Facade, Proxy, Composite, Decorator, Observer, Strategy, Template Method, Iterator (External & Internal), State & Command, Functor and Predicate patterns.
- Highly dedicated, quick starter, solution driven pattern programmer, Strong in Object Oriented Analysis and Design Solid principle like - SRP, LSP, OCP, IS, DI, P2I, P2C, DRY and Composition over Inheritance.
- Experience of implementing web architectural framework like MVC & MVVM.
TECHNICAL SKILLS
Languages: C#.NET, VB.NET, VB, LINQ, SQL, Java, BDL
Web/Win Framework: ASP.NET Web, ASP.Net MVC, Silverlight, WPF & SharePoint
Web Technologies: HTML, CSS, Bootstrap for CSS, JavaScript, JQuery, Anguler.js, JSON
Web Service & Server: SOAP / WCF - (Rest & SOAP) and WebAPI & IIS 8.0, 7.0, 6.0, 5.0
Databases: SQL Server (Transactional & OLAP), Oracle 10g, MySQL, SQLite & MDX Query
Frameworks: ASP.Net MVC,MVVM, Unit of Work & Repository and Hadoop - MapReduce
API: TFS API, Google API, Facebook API, SQL Server Reporting Service API.
Version control: TFS 2012, 2010, Tortoise SVN client, Perforce Visual Client - P4V, VSS
Design Pattern: Factory, Abstract Factory, Singleton, Facade, Proxy, Composite, Decorator, Observer, Strategy, Template Method, Iterator, State & Command
OOAD Principle: SRP, LSP, OCP, IS, DI, P2I, P2C, DRY and Composition over Inheritance
SDLC Process: Agile, Scrum, RUP & Waterfall
Tools: Visual Studio 2013, SQL Server, Taod, Oracle PL / SQL, Crystal Report, SQL Server Report Builder 3.0(SSRS), Eclipse, Netbeans, TFS, SVN, Visual Source Safe, Silk Performer, OPNET, AIX, ATX, Krypton, Offshore Meeting Tool- goToMeeting, WebEx etc.
PROFESSIONAL EXPERIENCE
Confidential, CA
Senior Software Engineer
Responsibilities:
- Designed and developed application using C#, ASP.NET MVC with Razor engine, Entity F/W, TFS API & SSRS.
- Design interactive UI using Bootstrap- CSS framework, HTML, Java Script and JQuery.
- Developed Restful service using WEB API framework and used angular.js for getting data from this.
- Token based authentication system, and build a single page web application using Angular.Js.
- Implemented dependency injection, to ensure inversion of control using unity container.
- Implement Unit of work and repository framework, and used a service as middle-layer.
- Worked with ADO.Net, Entity Framework and Language Integrated Query (Linq).
- Created various Stored Procedures, Triggers and Function SQL Server 2008.
- Wrote MDX query to create SSRS data set and created bar chart, pie chart with SS cube data & SSIS.
- Worked on Entity Framework and LINQ & implementing SharePoint.
- Wrote application behavior simulation script using Silk Perform BDL, evaluated application performance using perfmon counter, ATX, AIX, SQL Profiler & fiddler.
- Implemented design pattern and OOAD principle and
- Followed TDD, Scrum, iterative and prototype process model.
Confidential
Software Engineer
Responsibilities:
- Designed and developed application using C#, ASP.NET web with MVC design pattern, AD0.Net, Crystal Report, Oracle 10g, TFS for release and source control.
- Design interactive UI using Bootstrap- CSS framework, HTML, Java Script and JQuery.
- Developed WCF - SOAP services for implement banking business layer.
- Implement façade design pattern as wrapper of third party component like API.
- Integrated web service using proxy design pattern.
- Performed use case analysis and design and drawn UML using visio, starUML and astha.
- Implemented dependency injection, to ensure inversion of control using unity container.
- Created stored procedures, triggers, and function and wrote migration script SQL Server 2008.
- Implemented design pattern and OOAD principle.
- Technologies Used: C#.NET, Asp.Net Web Form, Asp.Net MVC, SOAP service in C#.NET,HTML, CSS, AJAX, JavaScript, JQuery, Visual Studio 2010, RTF, Crystal Reports, Oracle 10g, Oracle PL/SQL,Visio, Visual Source Safe.
Confidential
Software Developer
Responsibilities:
- Designed and developed application using C#, WPF with MVVM design pattern, AD0.Net, Crystal Report, Oracle 10g, TFS for release and source control.
- Worked as back end developer, implemented WCF service, business logic in business layer.
- Developed WCF - SOAP services for implemented most business login in service layer.
- Integrated web service using proxy design pattern.
- Performed use case analysis and design and drawn UML using visio, starUML and astha.
- Performed application deployment and user trading to perform UAT.
- Created stored procedures, triggers, and function and wrote migration script SQL Server 2008.
- Implemented design pattern, object oriented programming principle and OOAD principle.
Confidential
Software Engineer
Responsibilities:
- Designed and developed application using C#, ASP.Net Web, AD0.Net, Crystal Report, Oracle 10g & VSS.
- Worked as full stack developer, writing code UI for as presentation layer, business logic layer, service layer, database layer as implemented n-tier architecture.
- Reviewed code as part peer- programming and performed unit testing & functional test.
- Developed UI using HTML, CSS, and JavaScript.
- Performed DOM manipulation using JQuery. Worked on client side validations and widgets using JQuery.
- Created stored procedures, triggers & function and wrote migration script SQL Server and oracle 10g.
- Created repot using crystal report.