Software Developer Resume
Farmington Hills, MI
SUMMARY:
- 7 year of experience in software design, development, testing, implementation of web and windows applications using Microsoft .NET Technologies in Asia, Europe and USA Locations.
- Good experience with ASP.NET, C#, ADO.NET, JavaScript, XML, .NET Framework 3.0/3.5/4.0/4.5 , Visual Studio 2005/2008/2010/2012/2013 and SQL server 2005/2008/2012 .
- Experienced in using Web Services (ASMX), WCF, Web API, Windows Services, Win Forms and WPF.
- Good experience in developing web applications using MVVM and MVC 3.0/4.0/5.0 designing patterns.
- Extensive design experience with web technologies like HTML5, DHTML, AJAX, CSS, Bootstrap, JavaScript, JQuery, VBScript, Angular 4.0/2.0, Knockout JS, React JS, Required JS
- Experience in using Telerik Controls & Infragistics Controls for UI.
- Extensively used LINQ and ORM tools like Entity Framework to exchange data between web applications and database objects.
- Possess good knowledge in Oracle Databases 11g.
- Experience in developing the reports using SSRS and Crystal Reports.
- Knowledge in SQL Server Integration Services (SSIS).
- Worked extensively in managing security features in the .NET framework like authenticating and authorizing users using Forms based authentication, Token based authentication and Certificate based authentication.
- Good knowledge in Software Development Life Cycle (SDLC) which includes Requirement gathering, Analysis, Design, Code development, Testing, Implementing and maintaining applications.
- Experience with Software Development Processes & Models like Agile and Waterfall Model.
- Experience in Version Control Systems like MS Visual Source Safe (VSS), Team Foundation Server (TFS) and GitHub.
- Expert in working with environments like Windows XP, Vista, 7, and Windows 8.
- Analytical and logical thinker, good organizing and multi - tasking skills, team player abilities and self-learner.
TECHNICAL PURVIEW:
Languages: C#, HTML, SQL, CSS, JavaScript, JQuery and Angular JS 2.0.
Tools: Visual Studio, TFS, GitHub, SQL Server Management Studio 2005/2008/2012 , SSDT, IIS, SSIS, SSRS, Jira.
.NET Technologies: ASP.NET, ADO.NET, MVC, MVVM, Entity Framework, LINQ, AJAX, Razor, WCF, Web API, WPF, Web Services, Windows Services and Win Forms.
Databases: SQL Server, Oracle 11g.
Operating Systems: Windows XP, Vista, 7, 8.
PROFESSIONAL EXPERIENCE:
Confidential, Farmington Hills, MI
Software DeveloperResponsibilities:
- Worked in an Agile Programming Methodologies, Scrum and Test-Driven Development (TDD) environment to deliver higher-quality software far more rapidly and designed the complete solution using N-tier Architecture model and MVC5 design pattern.
- Responsible for designing the ASP.NET application authentication using .NET Framework, Model View Controller MVC and IIS security model.
- Designed a Web application using Web API with Angular 4.0 and Used Entity Framework to model and manage data from SQL Server.
- Prepared a SSL Design Doc using Visio for converting pass through to bridging for one of the sites.
- Involved in migration from Angular 2.0 to Angular 4.0.
- Used ASP.NET Validation Controls and developed JavaScript to perform various Client-side validations
- Followed OOPS concepts for developing the application code using C# 5.0.
- Used Bootstrap 4.0 and Angular 4.0 for effective web design.
- Implemented data-binding MVC using Angular for front-end development of current web application.
- Used web services to interact with the data layer to access data from the database.
- Created reports using SQL Server Reporting Services(SSRS).
- Used TFS as a version control.
Environment: .Net Framework 4.5, MVC, WebAPI, Bootstrap, Angular JS 2.0, Entity Framework 6, CSS3, HTML5, C#, SQL Server 2014.
Confidential, Melbourne, FL
Software DeveloperResponsibilities:
- Working with BA to draft, revise and refine the business requirement.
- Developing new website using Angular JS and making API calls using Restangular.
- Creating Angular JS Controllers, directives, models for different modules of the application.
- Creating UI screens using Bootstrap for building responsive nature of website.
- Responsible for writing Web API controllers for providing Rest services for making API calls.
- Used Entity Framework Code First Approach for data accessing and migrations.
- Created step-by-step user guide for the application and uploaded same in Confluence.
- Involved in daily standup meetings for understanding status of project and to meet the deadlines as part of Agile/Scrum methodology.
Environment: .Net Framework 4.5, MVC, WebAPI, Bootstrap, Angular JS, Entity Framework 6, CSS3, HTML5, C#, SQL Server 2014.
Confidential
Software DeveloperResponsibilities:
- Involved in the Analysis, Requirements gathering and Development of the project and used UML in preparing case and activity diagrams.
- Developed a 3-tier web application following agile development methodology.
- Used .Net framework 4.5 and implemented the logic in C# and OOPs concepts.
- Extensively used MVC Framework 5.0 for developing web application.
- Created UI screens using Razor Views (cshtml), jQuery Datatables, HTML5, CSS 3, Bootstrap for Responsive Web Design and Data-Bind attributes for KnockOut binding.
- Using JQuery & Ajax for client side validations and enhancing the behavioral aspects of the web page.
- Developed business logic in WCF that can be commonly used by other team to capture the data.
- Making use of Telerik Kendo UI libraries for building rich UI.
- Involved in Unit Testing, Functional testing using Microsoft testing Framework, NUnit.
- Created store procedure, functions and views in SQL Server 2014.
- Worked on Code First approach for the MVC and Entity Framework for designing the models.
- Used LINQ to Entity for querying the database.
- Noticeable involvement in providing support for developing IOS and Android versions of same application using Xamarin cross platform tool.
- Created PowerShell scripts to deploy web and windows applications.
- Worked on bug fixing for the total product during post production.
- Working as a team player for development of web applications and supporting them.
Environment: .Net Framework 4.5, MVC 5.0, WCF, JQuery, Ajax, Bootstrap, Entity Framework, CSS3, HTML5, JQuery Datatables C#, SQL Server 2014, NUnit.
Confidential, Dallas, TX
.Net Developer
Responsibilities:
- Involved in understanding and transmitting the business requirements for the project, and translating these into functional specifications
- Used Agile Methodologies in development process.
- Developed web and windows based application using ASP.NET, C#, Web Services, IIS.
- Utilized .NET Web API, .NET MVC, Entity Framework, jQuery, Bootstrap, SQL Server.
- Create event driven Web Forms using ASP.NET and C# and implemented form validations using validation Controls using both Custom Validations and JavaScript Script like JSON was written for client side validation.
- Working on experimental HTML5/CSS3 implementations for use-cases.
- Developed WCF Service to fetch the Customer Details to be reported on a monthly basis.
- Implemented WPF to create, attractive and effective user interface using XAML document.
- Involved in the Database design, wrote stored procedures, database views and T-SQL queries for the underlying SQL Server Database.
- Analyzed and designed new WPF application using MVVM and Repository pattern, from design to completion.
- Responsible for the Functional Unit Testing, Bug Fixing and troubleshooting the technical problems in module and application level.
- Used Microsoft Team Foundation Server for the purpose of version Control and source code maintenance needs.
- Created WPF application for clients to sync the data.
- Mentoring team members technically and functionally with respect to .NET development.
- Involved in daily project status reporting to client using conference calls, preparing project status report for client program management
Environment: ASP.NET MVC5.0, C#.NET, ADO.NET, HTML5, CSS3, Web API, Entity Framework, WCF, JSON, JavaScript, AJAX, IIS 7.0, JQuery, NUnit, SQL Server, Web Services, TFS.
Confidential
Software Developer
Responsibilities:
- Analyzing requirements and transformed them to technical design specifications.
- Attending to the daily status meetings with Business Unit. Analyzed requirements at various stages and assisted in delivering the change requests as per schedule.
- Interacting with customer for technical clarifications.
- Involved in development of Web Forms, Classes using VB.NET that incorporates both N-Tier Architecture, and Database Connectivity.
- Used Visual Studio.NET 2010 IDE to design the forms, develop and debug the application.
- Worked on different aspects of .NET framework, like ASP.NET 3.5, ADO.NET and VB.NET.
- Involved in designing of User Interface with CSS, HTML, and DHTML.
- Worked in TCP/IP socket communication in Linux with sdmux packeting structure.
- Developed state machine interfaces in C++ and C#.
- Implemented JavaScript and JQuery for client side validations.
- Developed presentation layer using Server-controls, HTML Controls, User Controls, and Custom Controls.
- Modified web services to interact with the other applications and exposed them using REST and HTTP.
- ADO.NET was used to connect to the data bases in a disconnected oriented architecture.
- Created event driven Web Forms using ASP.NET and implemented Form Validation.
- Extensively used Grid view control throughout the application.
- Used REST to Implement Web Services, and consumed and published XML web services in the application
- Created CSS files to be applied to various web forms on the web pages.
- Involved in preparation of cascade style sheet (CSS) files.
- Involved in Code review phase.
- Extensively involved in Stored Procedures Optimization.
- Configuring the Git Hub repository and maintaining the version control using Git.
- Preparing test bench environment for the testers to test the software.
- Worked with testing team to implement test cases.
- Fixing the issues raised by testing team. Involved in fixing cross browser issues.
- Documented the entire project using doxygen tool by following a well-defined process
Environment: .Net Framework 4.0, Visual studio 2010, C#.Net, C++, HTML, CSS, XML, JQuery, XSD, Ado.net, RESTful Web Services
Confidential
Software DeveloperResponsibilities:
- Performed requirements analysis and prepared design documents.
- Involved in developing the UI pages.
- Team member in developing the application.
- Written the Stored procedures
- Involved in the developing classes in C#.
- Involved in the developing the Reports using Crystal Reports.
- Created a report for generating employee pay slip.
Environment: VB.NET, ASP.NET, ADO.NET, XML, SQL Server 2005.