We provide IT Staff Augmentation Services!

Software Developer Resume

Farmers Branch, TX

SUMMARY:

  • 6+ years of experience in Requirement Analysis, Design, Development, Debugging & Implementation of complete software development life cycle projects for multi - tier Enterprise Applications, Microsoft web and client/server technologies.
  • Experience in designing using Object Oriented Programming Skills such as Encapsulation, Inheritance, Polymorphism, and Reusability.
  • Worked on MVC 3.0/ 4.0 / 5.0 and ADO.NET Entity Model
  • Experience in Design and Development of GUI (Graphical User Interface) using C#, ASP.NET MVC, HTML5, CSS3 and jQuery, Bootstrap.
  • Experience on AJAX technology to achieve Partial Rendering and to improve the Response Time.
  • Experience in developing high frequency web applications with optimal memory management, performance using ASP.NET and ASP.NET MVC architectures.
  • Consume and Manipulate Data using ADO.NET components such as Data Connection, Data Command, Data Reader, Data Adapter and Datasets to access databases like SQL Server 2008/2012 and Oracle.
  • Experienced in Language Integrated Query (LINQ), LINQ to SQL, LINQ to Objects and NHibernate.
  • Competent in relational Database development, for creating database queries, writing Constraints, Indexes, Views, Stored Procedures, Cursors and Functions using T-SQL and SQL in SQL Server 2008/2012.
  • Engaged in full development lifecycle includes requirements gathering, design, coding, testing and deployment.
  • Awareness of deploying website on Windows Azure.
  • Highly motivated, committed and a natural team player with Capability to work independently, storing analytical ability coupled with good communication skills.

TECHNICAL EXPERTISE:

Languages: Microsoft C#, JAVA, T-SQL

Web Technologies: ASP.NET 4.0/4.5, Web Services, MVC, Web API, MVVM, SharePoint 2013, Twitter Bootstrap

Markup/Scripting Languages: HTML, XHTML, JavaScript, XML, jQuery, Ajax, JSON

RDBMS: MS SQL Server 2008, 2012, 2014, Oracle, SQL Developer

ORM: Entity Framework 6.0, NHibernate

Operating Systems: Windows 7, Windows 8, Windows 10, 2000 MAC OS.

IDE: Visual Studio 2012/2013/2015

Web Application Servers: IIS 7.0, IIS 6.0

PROFESSIONAL EXPERIENCE:

Confidential, Farmers Branch, TX

Software Developer

Responsibilities:

  • Involved in complete life cycle including design, development and testing web-based internet application tool using MVC modeling.
  • Used Agile methodologies while developing this software application.
  • Used MVC 5 architecture to design and develop Presentation Layer, Business Logic Layer and Data Access Layer.
  • Used Model View Controller (MVC) design pattern to develop a complex web application, ASP.NET with C# as code behind jQuery, is used for client-side validation.
  • Implemented of client-side validations using jQuery and ASP.NET M
  • VC Validation implemented at Controller level.
  • Implemented windows authentication and role-based authorization to regulate the access to the application.
  • Designed and developed various models by using C# for business logic, representing and manipulating the data.
  • Used WebGrid, Bootstrap table, and Panels to display and manipulate data.
  • Used AJAX to trade data with a web server, without reloading the page.
  • Used Rational ClearTeam Explorer server for source Code Control, project related document sharing and team collaboration.

Environment: .NET4.5, Visual Studio 2015, Oracle, Toad, BootstrapAJAX, JavaScript, jQuery, HTML, CSS, Rational Clear Team Explorer (CTE)

Confidential, Wichita Falls, TX

Application Developer

Responsibilities:

  • Create the Supplier Label Application using web form and Oracle to print the Supplier Label on PDF format.
  • Create the login page for Conductor application through MVC 5 using code first in complete life cycle including design, development and testing
  • Involved in Debugging and maintaining the Conductor Application.
  • Responsible for updating the applications on the productions servers, support users with critical issues, communicating or escalating issues to senior developers.

Environment: MVC 5, Entity Framework, Visual Studio 2017, HTML, Bootstrap

Confidential, Fairfax, VA

Software Developer

Responsibilities:

  • Involved in complete life cycle including design, development and testing web based internet application tool using MVC modeling.
  • Used Agile methodologies while developing this software application.
  • Used MVC 4.5 architecture to design and develop Presentation Layer, Business Logic Layer and Data Access Layer.
  • Used Model View Controller (MVC) design pattern to develop a complex web application, ASP.NET with C# as code behind jQuery, is used for client-side validation.
  • Implemented of client-side validations using jQuery and ASP.NET MVC Validation implemented at Controller level.
  • JSON is used for the data transfer between the client and the server and vice versa in the web services.
  • Implemented windows authentication and role based authorization to regulate the access to the application.
  • Designed and developed various models by using C# for business logic, representing and manipulating the data.
  • Involved in development of Web Forms, Classes using C#.NET that incorporates both N-tier architecture and database connectivity.
  • Used Grid View, Data List, and Panels to display and manipulate data in ASP.Net Web Forms.
  • Used AJAX to trade data with a web server, without reloading the page.
  • Implement website changes as required.

Environment: .Net 4.5. Oracle, SQL Developer, NHibernate, LINQ, REST, JSON, HTML, Bootstrap, jQuery, IIS, GitHub, MVC 3/4/5, Visual Studio 2010/2015.

Confidential, Woodbridge, VA

Software Developer

Responsibilities:

  • Involved in Design, Development, Testing and Implementation of the web application.
  • Developed the presentation layer of web application using ASP.Net and C#.
  • Worked closely with Business users to understand and analyze the business requirement
  • Created classes in C#.Net for implementing business logic layer
  • Extensively used the Object-Oriented Design Pattern
  • Involved in application level tracing, debugging and state maintenance.
  • Used Entity Framework to update the database at the application server.
  • Used LINQ for database transactions.
  • Work in Agile methodology.
  • Involved in using MVC pattern and J-Query for the UI development
  • Used ASP.NET AJAX and updated web pages to implement the AJAX functionality to enhance the application
  • Used XML Web services for exchange of data.
  • Consumed a web service to enhance the functionality of the Application
  • Experience in documentation working on Design Patterns.
  • Used Team Foundation Server for Version Control

Hire Now