Sr. Software Developer Resume
Picayune, MS
SUMMARY
- A .Net Professional with over 7 years of diverse experience in all phases of Software Development Life Cycle process(SDLC) involving Analysis, Design, Development, Deployment, Testing and Implementation of Client/Server applications using Microsoft .NET and Visual Studio 2005/08/10/12. using SCRUM methodology.
- Experience in implementation of N - Tier Architecture in Windows and Web based applications.
- Experience in developing presentation layer using Web Forms, Windows Forms, and Silverlight.
- Experience in developing the web applications using ASP.NET, C#, Silverlight and database accessing using ADO.NET, Entity Framework.
- Experienced in tuning and designing database Tables, Views, Stored procedures, User defined functions, Cursors and Triggers using SQL Server 2005/08/12 and experienced with SQL Server Reporting Services (SSRS) and SQL Server Integration Services (SSIS).
- Experienced in developing windows and web applications using MVVM and MVC design patterns.
- Experience in using Language Integrated Query (LINQ) providers for data manipulation.
- Good knowledge in Object Oriented Analysis and Design, implemented Design Patterns across the applications.
- Hands on experience withTelerik Web Controls and Silverlight Controls.
- Working knowledge in implementing client-side JavaScript, AngualrJS, JQuery, proficient in HTML, CSS.
- Extensively &efficiently used Data Reader and Datasets in ADO.Net to retrieve, display, edit and update data in the database.
- Proficient in consuming and publishing Web services, Soap and WCF.
- Experience with Unit testing, Integration testing & Functional testing.
- Expertise in UML which includes creating Use-Case diagrams, Class diagrams, Interaction diagrams (Sequence diagrams, Activity diagrams and Collaboration diagrams) using MS Visio.
- Good understanding of technology with focus on delivering business solutions.
- Comprehensive problem solving abilities, excellent verbal and written communication skills, Interpersonal Skills and Leadership Qualities.
- Used versioning tools Microsoft Team Foundation Server (TFS), Visual Source Safe (VSS) for version controlling of the Application.
TECHNICAL SKILLS
Technologies: ASP.NET, ADO.NET, LINQ, ASP.NET MVC 4, Silverlight, Entity Framework, WPF
Languages: C, C++, C#, SQL
Database: SQL Server 2005/2008/2012
Frameworks: .NET 3.0/3.5/4.0
Web Technology: HTML, XML, JavaScript, AngularJS, AJAX, CSS, Web services, WCF
Server Platforms: IIS 7.0/6.0/5.0, Windows Server SPI
IDE: Microsoft Visual Studio .NET 2005/2008/2010/2012.
Reporting Services: SSRS
Version Control: MS-Visual Source Safe, MS-Team Foundation Server, Tortoise SVN
Operating Systems: Windows 2000/XP/Vista/7
PROFESSIONAL EXPERIENCE
Confidential, Picayune, MS
Sr. Software Developer
Responsibilities:
- Involved in Software Development Life Cycle (SDLC) for development process and AGILE including Analysis, Design, Implementation, Testing and Maintenance.
- Performed architect role while designing the application.
- Written technical documentation with UML notations such as use cases, class diagrams, and sequence diagrams.
- Developed the portal using various .Net Technologies like Microsoft .NET Framework 4.0, C#, ASP.NET, ADO.NET.
- Designed & developed web user interface using ASP.NET MVC, C#, HTML, JavaScript, AngularJS, JQuery, server controls such as Data Grid, Data List, Validation controls.
- Designed and Developed a Payroll module for Mechanics in Silverlight using Telerik Silverlight Controls where code behind is completely written in MVVM and ADO.NET Domain Services to access data from SQL SERVER 2008.
- Used Agile methods mostly to break tasks into small increments with minimal planning, and do not directly involve long-term planning.
- Used Master Pages to Maintain a Constant Look and Feel throughout the project.
- Extensively used WCF to access data from different data sources.
- Involved in developing Automated Test Scripts using NUnit.
- Experienced in developing windows services, web services and worked with Team Foundation Server.
- Written Stored Procedures, Triggers, Packages using SQL Server database
- Generated reports using the SQL Server Reporting services (SSRS).
Environment: .NET Framework 4.0,ASP.Net MVC 4, Silverlight 5, MVVM, C#, JavaScript, AngularJS, HTML, JQuery, XML, SQL Server 2008, Entity Framework 5,Visual Studio 2012, Team Foundation Server, Telerik Silverlight Controls, SSRS, WCF, NUnit.
Confidential, Columbus, GA
Sr. Application Developer
Responsibilities:
- Involved in gathering the requirements from end-user.
- Involved in the analysis, design & development of the project.
- Responsible for design and development of Web Site using C#.Net, N-tier architecture.
- Used Enterprise Architect to design and document UML diagrams.
- Used Agile Methodology/Extreme Programming for System Life Cycle.
- Used various design patterns such as MVC, Singleton, Factory, Façade, Adapter, Strategy Patten, Proxy Pattern and Bridge patterns to design and implement the application in an evolutionary way.
- Developed and consumed WCF Services to retrieve and validate data from the SQL Server and perform required operations in Active Directory.
- Designed and developed several SQL Server stored procedures for all the DML functionality for the web site.
- Developed ASP.NET MVC Web Site to consume the WCF Service and display data.
- Developed Windows Service (Listener) to watch the files and invoke WCF Service.
- Involved in developing Automated Test Scripts using NUnit.
- Used Serena Dimensions for Source/Version Control and to coordinate with team member’s development.
- Used LDAP to connect to the Active Directory.
- Used Log4net to log the exceptions in the Event Log.
- Involved in Designing and Normalizing the Database up to 3rd normal form.
- Wrote Stored Procedures and Views to retrieve data from the SQL Server.
- Cascading style sheets (CSS) were used to attain uniformity through all pages.
- Generated reports about the IVR calls using SSRS and Crystal Reports.
- Used SOAP UI to test WCF Services.
- Involved in Deploying the ASP.NET Web Site and WCF Service in the Testing Server and Production Server.
Environment: ASP.NET, C#, Windows Service, IIS, ADO.NET, MVC, HTML, CSS, JavaScript, AngularJS, Serena Dimensions, SQL Server 2008, WCF Services, LDAP, NUnit 2.5.2, Log4net, Enterprise Architect, SOAP UI, Crystal Reports XI.
Confidential, VA
Software Developer
Responsibilities:
- Designed and Developed User Interface using ASP.NET
- Developed Business Logic Components using C#
- Gathering requirement specifications.
- Designing the application screens - extensively used Vb.net, ASP.NET 3.5 worked with latest technologies like AJAX for progress bar functionality and for some data grid manipulation.
- Business logic Design - used Vb.net and Sqlserver2005.
- Developed user application by using Infragistics Win controls.
- Created Middleware Application at server side to communicate between Client and Server.
- Created data classes with ORM objects.
- User interface calls the data layer using ORM objects.
- Developed SSIS packages using vb.net
- Created Data flow task and destination path dynamically to execute SSIS packages.
- Created Singleton Remote Objects.
- Preparation of Functional Requirement Specifications and building Database ORMs.
- Developed Custom Controls and have used in the application.
- Work with Business Users and team managers to develop system requirements, analyze data elements and provide continuous end-user support.
- Involved in the planning, scheduling and tracking.
- Involved in unit testing and bug fixing.
- Implemented Integrated Windows Authentication.
Environment: ASP.NET 3.5, VS.NET 2005, SSIS, ORM systems, ADO.NET, TFS (Team foundation Server), CSS, IIS Server, .Net Remoting, SQL Server 2005.
Confidential
Junior .Net Developer
Responsibilities:
- Analysis of the specifications provided by the clients.
- Involved in requirement gathering, functional and technical specification.
- Used N-tier architecture for presentation layer, Business and Data Access Layers using C#.
- Coding and debugging using ASP.NET and C#.
- Developed web forms using ASP.NET server controls and validated client side using Java Script.
- Used ADO.NET objects such as Data Adapter, Data Reader and Dataset for consistent data access.
- Writing Database routines, stored procedures and fixing up standard specifications.
- Testing using NUnit testing.
- Creating reports using SSRS for the report needed by Middle Office, Back Office users.
- Identified researched, investigated, analyzed, defined and documented business processes.
- Involved in enhancing the business layer to provide more interfaces and functions needed for the system.
- Used a hybrid of waterfall and incremental model as the SDLC.
Environment: .NET Framework 2.0, ASP.NET, Web Services, C#. NET, Visual Studio 2005, JavaScript, HTML, SSRS, SQL Server 2005, VSS.
