Senior Developer And Lead Resume
CharlottE
SUMMARY
- Over 11 years of Software lifecycle experience in Application Software Design, Development, Implementation, Support and Administration.
- Have Master’s Degree in Computer Applications.
- Worked for several projects with clients like Confidential, Fuel Quest, Confidential Confidential and Seibel’s Insurance
- Extensive experience in developing Web based applications and Client/Server applications using C#.NET, ASP.NET (4.0/3.5/3.0/2.0 ), ADO.NET, XML, HTML, XHTML, JavaScript, JQuery, AJAX and CSS
- Strong working knowledge of all phases of Software Development Lifecycle (SDLC) from Analysis & Design to Testing & Implementation.
- Strong working knowledge of Object Oriented Programming techniques.
- Experienced in Multi - tier architecture Design and Development.
- Good Working knowledge of latest .NET technologies including - ASP.NET MVC, JQuery, Bootstrap, WebAPI, Razor View Engine, Entity Framework.
- Exceptional hold on all .NET related technologies including .NET Framework, C#.NET, ASP.NET, VB.NET, ADO.NET and Visual Studio.
- Good knowledge and experience on Windows Communication Foundation (WCF).
- Extensive experience in SQL Server Database design, Database maintenance, developing T- SQL queries, stored procedures and triggers in SQL Server 2008/2005.
- Strong skills in Debugging Techniques, Object Oriented programming concepts and Design patterns.
- Strong Knowledge of cross-browser Compatibility Issues and Support.
- Experience in usage of Source Control and Version Control tools Team Foundation Server (TFS), Perforce.
- Highly proficient in using Microsoft word, Microsoft Excel, Microsoft Visio, Power point, Access.
- Exposure in full Software Development Life Cycle (SDLC) which includes Software
- Requirements gathering including the business requirements and system requirementsSystem analysis and Design, Code Generation, Testing, Implementation and maintenance of various business applications.
- Working knowledge of XML related technologies including XML, XSL, and XSD.
- Expert in MS SQL Server suite of products like SSIS of MS SQL Server 2008/2005,very good hands-on experience in Creating SSIS Packages
- Extensive work experience and knowledge of LINQ
- Developed complex stored procedures, views, triggers and SSRS on MS SQL Server.
- Experience in .NET security features such as Authentication (Windows-based Authentication, Forms-based Authentication) and Authorization (Authorizing Users and Roles).
- Involved in the entire lifecycle of the project. And ability to handle module Independently.
- Implemented Auto Mapper functionality in the project for mapping Business and Entity Objects.
- Dynamic XSLT templates and mapped from XSD Schemas.
- Implemented Entity Framework Code first and Database first approaches.
- Having Knowledge in developing Applications by using MVC with framework libraries like Angular Js.
- Written WCF and Restful services.
- Highly motivated to take initiative and have excellent People Management Skills.
- Strong debugging and problem solving skills with excellent understanding of system development methodologies, techniques and tools.
- Have Experience in working in Agile Methodology.
- Strong Business application analysis skills with excellent communication & professional skills.
- Active team player, flexible to adapt new technologies and environment.
- The following major features are included in Team Foundation Server:
- Version control, for managing source code and other deliverables that require versioning.
- Work item tracking, for keeping track of such things as defects, requirements, tasks, and scenarios.
- Team build, for enabling a common process for building executable products.
- Data collection and reporting, which aid in the assessment of a team project's state, based on information gleaned from Team Foundation Server tools.
TECHNICAL SKILLS:
WEB Technologies: ASP.NET MVC 5/4, ASP.NET Web API2, ASP.NET(4/3.5), RAZOR, Entity Framework, WCF, Xml Web Services, XML, XSD,XSLT, CSS,HTML,XHTML, ASP.NET AJAX, HTML5, JSON, IIS, LINQ To Sql
Languages: C#.NET, VB.Net
Scripting Languages: JavaScript, VB Script, Jquery,Json,AngularJS
Markup and Programming Languages: HTML,XML, CSS, JavaScript, FTL
Database: SQL Server2000/2005
Services: WCF, Web Services, REST
GUI/ Graphic Tools: Microsoft Visual Studio 6.0, Visual Studio.Net
Reporting Tools: Crystal Reports,SSRS
Version Control Tools: Visual Source Safe,Perforce, SVN
Utilities: MS-Office Suite, Adobe Dreamweaver, Adobe Fireworks, Aptana Studio, JAWS
Methodologies: Waterfall, Agile - SCRUM
Others: CMS,FTL
Frameworks: .Net 2.0,3.0,3.5,4.5
PROFESSIONAL EXPERIENCE
Confidential
Senior Developer and Lead
Responsibilities:
- Development of Code and Unit testing which includes development of Entire Project Business Logic and Entity logic.
- Written all Rating Algorithms which required for the Policy Quote and also created Entity Objects.
- Development of UI by using MVC 4
- Develop reusable components.
- Customized the look and feel of the Rich Interactive User Interface using Data Templates, Control Templates, Styles, and Resources using Visual Studio 2012
- Created various Stored Procedures and Triggers using SQL Server 2008, Created Indexes, Joins on key fields for fast retrieval and Database optimization.
- Done unit testing and integration testing and testing of database, queries optimization and performance.
- Fixing bugs reported by QA and performed unit testing. Used Perforce for source control and documented the entire application.
- Developed user controls and custom controls, employed Dependency object for custom properties, events and moved code behind C# implementation to View Models to enable loosely coupling.
- Involved in calling Stored Procedures and Functions from Entity Framework using C# and Visual Studio 2013.
- Dynamic UI design & development
- Used Ajax and Json.
- Used T4 templates to generate View Models.
- Implemented Session timeout handling.
- Mapped business object by using Auto Mapper.
- Dynamic PDFS created by using XSLT and XSD.
- System integration testing with external Interfaces.
Environment: .NET4.5, VS.NET2013, MVC4.0, WCF, SQL Server, Entity FrameworkC#, IIS7, Windows 7, MS Unit Testing Framework,TFS, Agile (SCRUM).
Confidential
Senior Developer and Lead
Responsibilities:
- Design and Developed the Application Business and Data layer.
- Developed Console application
- Implemented Entity Framework Code first Approach.
- Created Support tables and Stored Procedures, functions, views.
- Handling Database logging Exception handling.
- Transforming result set in to Text file according to OFAC Guide lines.
- Storing and tracking Data daily basis.
- Scheduled daily job running to generate Upload/Download Text files.
- Mapped business object by using Auto Mapper.
- Configured system to support all Environments.
Environment: .NET4.5, VS.NET2013, MVC4.0, SQL Server, Entity FrameworkC#, Windows 7, MS Unit Testing Framework,TFS, Agile (SCRUM).
Confidential
Senior Developer and Lead
Responsibilities:
- Design, develop and implement Application.
- Execute system development and maintenance activities
- Develop solutions to improvise performance and scalability of systems
- Involved in adding enhancement to the application according new business rules.
- Created and modified Stored Procedures, Functions, Views, and Triggers.
- Front End Designing using JQuery, and JavaScript, CSS3, Bootstrap, AngularJS.
- Involved working with MVC 4(using Razor engine).
- Used .Net framework 4.0, n-tier architecture and Object Oriented Methodologies for application development.
- Hands on experience on implementingAJAXfunctionalities for partial page rendering through JSON
- Involved in designing and developing the GUI for the user interface with various controls (Component Art Grid View, Data List, Textbox, Calendar, List Controls, Dropdown, Validation Controls etc.).
- Develop Business logic layer by implementing Object Oriented Programming languages (OOPS) CONCEPTS abstraction, encapsulation, inheritance, polymorphism in C#.
- Used ADO.NET for the database access using SQL Server Data Adapters.
- Created the database and have written stored procedures using SQL SERVER 2012
- Developed WCF services and implemented with servicecontractattributes, operationcontract and data contract attributes.
- Developed SSRS reports to track the tires at each level of manufacturing
- Used Microsoft visual source safe as source control.
- Involved in Unit Testing.
- Have architected and implemented Service-Oriented Architecture (SOA)
Environment: s: .Net 4.0 framework, SOA, ASP.NET, ADO.NET, C#.Net, Stored Procedures, Visual Studio 2010, SQL Server 2014, IIS 7.0, SSRS, JavaScript, JQuery.
Confidential, Charlotte
Onsite coordinator/ Lead
Responsibilities:
- Involved in reviewing existing application for enhancements and bug fixing and developed Proof of concepts using MVC, JQuery, Jason, Ajax, JavaScript and HTML
- Designed, developed SOA Web Services using WCF Services with .NET, C#.NET and Hosted on IIS and Unit tested with MS Unit Framework, C#.NET.
- Development of Code and Unit testing which includes development of Web Services, Window Services and WCF Services.
- Development of Web applications in Asp.NET, MVC, C#,LINQ
- Develop reusable components.
- Customized the look and feel of the Rich Interactive User Interface using Data Templates, Control Templates, Styles, and Resources using Visual Studio 2010,
- Created various Stored Procedures and Triggers using SQL Server 2008, Created Indexes, Joins on key fields for fast retrieval and Database optimization.
- Done unit testing and integration testing and testing of database, queries optimization and performance.
- Fixing bugs reported by QA and performed unit testing. Used Perforce for source control and documented the entire application.
- Developed user controls and custom controls, employed Dependency object for custom properties, events and moved code behind C# implementation to View Models to enable loosely coupling.
- Involved in calling Stored Procedures and Functions from Entity Framework using C# and Visual Studio 2012.
- UI design & development
- Used Ajax and Json.
- System integration testing with external Interfaces.
- Environment Support during integration testing.
- Deployment Support in Multiple Environments.
- Testing all pages with JAWS tool to ensure ADA standards are met
Environment: .NET4.5, VS.NET2012, MVC4.0, WCF, SQL Server, Entity FrameworkAngular JS, C#, IIS7, Windows 7, MS Unit Testing Framework,Perforce, Agile (SCRUM).
Confidential, Charlotte, NC
Onsite coordinator/ Front End Lead
Responsibilities:
- Involved in reviewing existing application for enhancements and bug fixing and developed Proof of concepts in terms of Mockup screens and data models.
- Implemented SPA framework by using JS Library Angular JS and MVC model.
- Designed and Developed Rich UI by using Twitter Bootstrap.
- Designed, developed REST Services.
- Done unit testing and integration testing and queries optimization and performance.
- Fixing bugs reported by QA and performed unit testing. Used PERFORCE for source control and documented the entire application.
Environment: .NET4.0, VS.NET2012,Angular JS, REST,WEB API, Jquery,Ajax,MVC, Entity Framework,SQL Server, C#, IIS7, Windows 7, PERFORCE, Agile (SCRUM)
Confidential, Charlotte, NC
Onsite coordinator/ UI Lead
Resposibilities:
- Analysis, Design, Develop and integrate Modules of the Application
- Create web application front end as per design comps and information architecture.
- Follow best practices and standards for accessibility and cross browser compatibility.
- Understand executing accessibility and progressive enhancement presentation.
- Stick to established coding standards and group procedures individually and in teams.
- Coordinate with Interface Design Architects for meeting accessibility standards at code level.
- Development of Code and Unit testing which includes development of Web Services, Http(Restful) Services and WCF Services.
- Development of web applications and windows applicaiton in Asp.NET, MVC, C#,LINQ
- Development of Web API for Mobile Banking Applications
- Develop reusable components.
- System integration testing with extenral Interfaces.
- Environment Support during integration testing.
- Deployment Support in Multiple Environments.
- Ensure design consistency with client’s development standards and guidelines.
- Design and build UIs on Server Platform in team environment.
- Guide and maintain developer teams and best practices.
- Participate in the team on Agile development cycle
- Developed free markup templates to manage Content and App code.
Environment: NET4.5, VS.NET2012, MVC3.0, WCF, SQL Server, C#, IIS7, Windows 7, Entity Framework,Perforce, Agile (SCRUM),Java script, Jquery,Html5,CSS3, FTL,CMS,Jaws.
Confidential, Houston
Onsite coordinator/ Product consultant
Responsibilities:- Design and development of Windows Forms using .NET Framework 3.5/4.0 (WPF, C#, ADO.NET, Web Services, WCF) for the user interface (UI) and used SQL Server 2008 R2 as the back end Database.
- Extensively used SQL Server 2008 R2, written stored procedures, functions, triggers & cursors.
- Created, fine tuned and modified complex stored procedures in SQL Server 2008 R2 for better performance.
- Created customized reports based on user input using Crystal Reports.
- Used Microsoft Enterprise Library Application Blocks for Data Access, logging and Exception Handling.
- Used Telerik controls.
- Performed live Testing cycles at every stage of the deployment and Code review.
- Responsible for integrating all project modules and for integration testing.
- Developed and maintained SQL scripts in SQL Server 2008 R2.
- Function as DB2 development DBA/Subject matter expert and perform general administration.
- Experience in performance turning and troubleshooting.
- Data modeling and DB2 replication.
- DB2 Change management, deployment and process/procedure documentation.
- Generated RDLC Reports of the Tax calculations.
Confidential, HOUSTON
Team lead/Onsite coordinator
Responsibilities:
- Understands the whole logic been defined for the Tool in VBA
- Migrated one of the Functionality (Tanks Sheet from the tool) in .NET as a part of POC.
- While migrating used infragestics controls and Dynamic table’s implementation for the better performance as compared to earlier version which was developed by using Excel and VBA.
- Provided alternate solutions to the client in implementation Global data handling.
- Prepared interface design and wrote functional and technical specifications.
- Worked extensively with Disconnected Data Sets using ADO.NET.
- Designed and implemented session management using .NET serialization and ASP .NET Session object.
- Used AJAX technology for the user to select the drop down menus in a more user friendly way.
- Used Microsoft Enterprise Library Application Blocks for Data Access and Exception Handling.
- Extensively used JavaScript for client side validations.
- Performed Application level tracing, debugging, and state maintenance.
- Developed Functions, Stored Procedures, Views, Synonyms, & Triggers using T-SQL for all interactions with the SQL Server 2005 database.
Environment: ASP.NET 2.0, C#.NET Visual Studio 2008, VBA, Web Services, SQL Server 2005, JavaScript.
Confidential
Responsibilities:
- Understand the whole logic of Niche blend reports application developed in VBA.
- Enhanced the functionality of some of screens (like Single Blender log sheet, Multiple Blender log sheet) as per the requirement in LRR blend reports.
- Involved in understanding and transmitting the business requirements for the project from the client, and translating these into functional specifications.
- Design and development of Web Forms using .NET Framework (C#, ASP.NET, ADO.NET) for the user interface (UI) with Sql Server 2005 as the Database.
- Created Web Forms, Custom controls, User Controls, Code behind pages using .NET Framework.
- Created complex Stored Procedures, Functions, Indexes, Joins, and other SQL code for applications.
- Encapsulated all data logic into stored procedures, and eliminated all direct SQL calls to SQL Server.
- Communicating with the client and onsite coordinator to provide the daily status as an offshore team member.
- As an onsite coordinator for Niche Blend reports, implemented the enhancements requested by Client for all four refineries like Hawaii, Burnaby, Saltlake and Cape Town.
- Gathering the requirements and providing alternate solutions to the client.
- Perform all tests on production applications and prepare recovery procedures for all applications and provide upgrade to same.
- Assist all customers and provide production support for all designs and perform tests on all installation process for infrastructure.
- Prepare test applications and review all Java application servers.
- Generated RDLC Reports of the Blend Process calculations.
Confidential, Newjersy
Sr. Developer
Responsibilities:
- Work Requests Analysis, Planning.
- Estimation & Scheduling
- Analysis of the Business specifications.
- Involving with the team to prepare technical design documents.
- Ensuring that the Quality standards are followed and getting the approval from global quality team.
- Responsible for managing the Team work.
- Designed and developed web applications utilizing the content management tools, Microsoft technologies, which include Microsoft .NET framework, ASP.NET, C#, and MS SQL Server 2005.
- Designed and developed User Interfaces using ASP.NET and JavaScript.
- Automated the build for testing the application and continuously integrated to the integration server and moved to the model environment for further load testing.
- Involved in creating the business layers which is being maintained as a web service.
- Developed a system which allows users to save preferences for use in future sessions using SQL Server.
- Created the stored procedures, functions, Triggers, Cursors.
- Involved in performance tuning of the Stored Procedures.
- Participating in the planning and functional testing of the application.
- Involved in the code review and Unit Testing by preparing test cases by using NUnit.
Confidential, TX
Sr. Developer
Responsibilities:
- Used Ajax features During Development
- Used Microsoft Enterprise Library Data Access Application Block, Exception Handling Application block in the Application.
- Extensively involved in Developing Components for Business Layer and Data Layer.
- Developed administrative screens for entering new policies, editing the privileges and to edit improper user approvals and names using ASP.NET.
- Designed and developed Web Forms C# for the user interface using the Code behind Class technique and retrieving data using ADO.NET.
- Heavily involved in doing builds in both Development & Testing Server.
- Designed and developed Reports by using Crystal report Bundled Version for .NET.
- Involved in following organization standards for code development, including periodic code reviews.
- Extensively used XML to store the artifact details of the application that checks the availability of web services
- Involved in writing Complex Queries, Stored Procedures and triggers.
- Utilized ASP.NET Input Validation controls and JavaScript to perform client side validation.
- Prepared various test cases to fix the bugs and ensure the application error-free.
Confidential
Developer
Responsibilities:
- Developing and implementing the entire system.
- Communicating with the customer to gather the Requirements.