Sr. Software Developer Resume
SUMMARY:
- 12 years of professional experience in the web application development area with programming languages like .NET and C#
- Experienced working in marketing, logistics, financial and Healthcare domains.
- Experienced in system analysis, design and development.
- Expertise in ASP.NET, MVC.Net, C#, VB.NET, Entity Framework, LINQ, JavaScript, AJAX, JQuery, Knockout JS, Bootstrap.
- Extensive experienced in developing Internet applications using .NET Framework 4.5/4.0/3.5/3.0/2.0.
- Expertise in developing & deploying Web Services (SOAP).
- Experienced in developing User Interfaces for Applications using Silverlight, JQuery and Bootstrap.
- Experienced in the usage of User Controls and ASP.NET server controls.
- Experienced with database development using SQL Server 2014, 2012, 2010 and creating database objects like Stored Procedures/ Views/ Queries/ Triggers.
- Experienced using tools like MS Visio, Enterprise Architect and MS office.
- Experienced in LINQ and Enterprise Library data connectivity tools.
- Experienced in the Source controls like git, SVN.
- Strong knowledge with test coverage analysis and defect management.
- Familiarity with Agile, Scrum methodologies.
TECHNICAL SKILLS:
Programming Languages: C#, VB.NET, HTML, CSS, JavaScript, JQuery, LINQ.
Web Technologies: ASP.NET, MVC, HTML, CSS, JQuery, JavaScript, XML, Bootstrap.
.NET Technologies: .NET Framework (3.0, 3.5, 4.0, 4.5), ADO.NET, Entity Framework, LINQ
Design Patterns: MVC, MVVM, Singleton, Factory, Façade, State.
Database Development: MS SQL Server 2014, 2012,2008; MS Access
Software Methodologies: Agile, Scrum, Cascade
Source Repositories: Git, Tortoise SVN, Visual Source Safe
RAD/IDE: Visual Studio 2005/2008/2010/2012/2015
Modeling and Design Tools: Microsoft Visio 2003, Enterprise Architect
Operating Systems: XP, Windows Vista, Windows
Other: LINQ, Entity Framework
PROFESSIONAL EXPERIENCE:
Confidential
Sr. Software Developer
Responsibilities:
- Provide technical architecture analysis, design, development and enhancement.
- Full development of project with MVC.Net, C#, Knockout JS, bootstrap and Entity Framework.
- Extensive involvement in all stages of application development life cycle (SDLC) including requirements, design, development, implementation, and support.
- Involved in peer to peer code reviews.
- Implemented project by following Software Development Life Cycle (SDLC) steps.
- Provide process, data and object modelling in a variety of application and database environments.
- Provide database design, development, and enhancement as well as management and coordination of changes to existing applications.
- Design Rich user Interface Applications using JavaScript, JQuery, CSS, HTML, AJAX and Bootstrap
- Implement extreme programming by using fast paced agile methodology, involved in task completion, user stories, and iterations.
- Implement client side validations using JQuery, Knockout and server - side validation using ASP.NET MVC Validation at Controller level.
- Develop Reports View using MVC, Razor and Entity Framework.
- Develop and deploy web services and WCF using Visual Studio.
- Design Graphical User Interface (GUI) using bootstrap, JQuery, CSS classes and Custom Controls for main workflow.
- Extensively used concepts of generics, dependency injection, and Inheritance in C#.NET, along with abstract classes/Interfaces and Polymorphism.
- Used JavaScript for triggering Pop-ups with a CSS-class, dynamic forms that include built-in error checking, dynamic design, and validations.
- Implement Application code using layered architecture.
- Worked with Table Design, Store Procedure, functions, triggers, and database model.
- Created Stored Procedures, Views and User Defined Functions for fetching relevant data to UI for different reports.
Environment: Visual Studio 2015, 2012, .NET Framework 4.5, C#, ASP.NET MVC 5, Microsoft Entity Framework 6.0, Microsoft Enterprise Library, Bootstrap 3.3.4, JavaScript, JQuery, SQL Server 2012, TFS., Knockout, Telerik Controls.
Confidential
Sr. Software Developer / Team Lead
Responsibilities:
- Involved in all stages of application development life cycle (SDLC) including requirements, design, development, implementation, and support.
- Contributed to strategic planning and analysing high level software solutions through his functional and technical expertise.
- Maintained existing system for managing logistic and shipping products of the client.
- Used Entity Framework as Data Layer, implementation of dashboard and grid with filtering, sorting and exporting functionality from MVC Telerik suite.
- Created Business Logic Layer & Data Access Layers using design patterns like MVC, Single sign-on (SSO), and Repository.
- Created and Consumed WCF Web Services used for data transfer.
Environment: Visual Studio 2008, 2012, .Net Framework 3.5, Net Framework 4.0, JavaScript, JQuery, C#, ASP.NET MVC 4, EF, SQL Server 2008, SQL Server 2012, SVN.
Confidential
Sr. Software Developer / Team Lead
Responsibilities:
- Provided estimates to project manager for assigned tasks
- Decide and implemented the architecture to be used.
- Help new team members understand how to work in the project.
- Developed WCF for feeding dashboard from core system.
- Developed application in Silverlight, with reports, exporting, searching and filtering.
- Discuss and negotiated new requirements, times with the business analyst.
- Created tables data base.
- Created store procedures, view and user function in SQL Server and maintenance of the system
Environment: Visual Studio, Silverlight, JavaScript, AJAX, SQL Server 2005, WFC.
Confidential
SR .Net Developer
Responsibilities:
- Created class, collaboration and relational diagrams.
- Manage and distributed task among team members.
- Design and created data base.
- Implemented MVC pattern, Entity Framework for data accessing.
- Implemented JQuery in front end, abstract Factory pattern.
- Developed interfaces as handle for controllers and Design their views.
Environment: Visual Studio 2008, 2012, .Net Framework 3.5, Net Framework 4.0, JavaScript, JQuery, VB.Net, C#, ASP.NET MVC 4, EF 6.0, SQL Server 2008, SQL Server 2012, SVN.
Confidential
SR .Net Developer
Responsibilities:
- Collected all the applicant forms in the distinct areas.
- Created application to manage the sequence of the process.
- Design and created Web forms.
- Created user controls and web services.
- Created data base tables, stored procedures, functions View, also creation of data access layer using ADO.Net and maintained applications
Confidential
SR .Net Developer, Technical Leader
Responsibilities:
- Created web services to communicate with BANAMEX systems about the credit cards charge.
- Created web application for end user with account balance information, Views, exporting functionalities.
- Design and created Web forms, user controls and web services.
- Created data base tables, stored procedures, functions View, also creation of data access layer using ADO.Net
Confidential
.NET Developer
Responsibilities:
- Created web services to communicate with BANAMEX systems about the credit cards charge.
- Created web application for end user with account balance information, Views, exporting functionalities.
- Created data base tables, stored procedures, functions View, also creation of data access layer using ADO.Net
- Designed look and feel for the application.
Confidential
.NET Developer
Responsibilities:
- Interacted with the end user for call Center module.
- Analysis and designed data base structure.
- Created store procedures, creation of jobs for batch information loading.
- Created User Controls for the front end.
- Design and developed look and feel for front-end and implementation of business logic. Creation of user’s level.
- Implemented loyalty web application in C# to facilitate registration and sales of our partners
- Develop and maintained web applications in .Net web forms.
Confidential
.NET Developer
Responsibilities:
- Analyse and designed data base structure.
- Created store procedure, creation of jobs for batch information loading.
- Created User Controls for the front end.
- Design and developed look and feel for front-end and implementation of business logic. .
- Develop and maintained web applications in .Net web forms and web services.
- Participated in the full development life cycle and all aspects of the development from data base design look and feel design and back end architecture design for customer.
- Implemented N-Layer model for new web systems using ADO.Net, Web Forms, JavaScript and AJAX, CSS.
- Create and managed schema objects such as Stored Procedures, tables, and views.
- Provided Production Support for applications and fix production problems.
- Used ASP.Net Web Form controls like Dropdown list, Button, Textbox controls for creating user interface.
Environment: Visual Studio 2005, JavaScript, Java, AJAX, Visual Studio 2008, Enterprise Architect, .Net Framework 2.0,3.0 & 3.5, C#, ASP.NET, SQL Server 2000, SQL Server 2008.
Confidential
.NET Developer
Responsibilities:
- Design and created templates for presenting information to clients using html, JavaScript and CSS.
- Redesigned main application system, maintenance and support from ASP Classic to ASP.NET and unit testing of every module developed by peers to assure the good quality of the software delivered.
- Created custom controls and user controls such as grids, buttons and dropdowns for implementing them in web pages.
- Maintained existing application on VB 6.0 and Access 2000.
- Migrated data base from Access 2000 to SQL Server 2000.
- Developed new system on VB.Net with the same functionalities of the old system.
- Designed new feature of the data base and supported local users.
Environment: Visual Studio 6.0, Visual Studio 2005, .Net Framework 2.0, VB.Net, SQL Server 2000
