We provide IT Staff Augmentation Services!

Software Engineer Resume

0/5 (Submit Your Rating)

WI

SUMMARY

  • Over 6+ years of professional software development experience, consulting for major financial and IT institutions in the U.S. and Bangladesh
  • Expertise in developing application using Visual Studio (2013/2012/2010/2008 ), and .Net Frameworks (C#, ASP.NET, ASP.NET MVC, WEB API, ADO.NET).
  • Extensively used Scaffolding Templates, Partial Views, Custom HTML Helper, Remote Validation, Filters and Razor View Engine in ASP.NET MVC Framework.
  • Worked extensively in creating authentication and authorization using Windows and Forms based authentication for Membership, Profiles and Role Providers.
  • Experience in web application development, SPA, restful services and SOC coding practices on both the server and client side
  • Worked on application using Master Pages, HTML, XML, CSS, JavaScript and ASP.NET Controls.
  • Experience in using Entity Framework to work with relational data using DataFirst, ModelFirst as well as Code First approaches
  • Expert in designing Database as well as writing Queries and Stored Procedures in SQL
  • Experience in using LINQ to query Databases, Objects and XML documents.
  • Extensive experience in using ADO.NET with SQL Command and Query to access and manipulate data.
  • Experience with CSS 3.0 elements such as border - radius, text-shadow, box-shadow and other styling elements.
  • Familiar with latest Web technology like, CSS 3.0 (Attribute Selector, Box Model) and HTML 5 (New Input Types, Tags, Web Socket, and Local Storage Feature).
  • Proficient in application development using ASP.NET MVC framework 3.0/4.0.
  • Skilled in using ASP.NET MVC design patterns to create applications that separate the input logic, business logic and UI.
  • Worked on implementation and hosting of WCF Services as well as XML Web Services using SOAP and WSDL.
  • Experience in using AngularJs for UI /MVC development using JavaScript Frameworks for creating dynamic web application with responsive web design for migrate web to mobile cross browser application development.
  • Experienced with using JSON, AJAX including AngularJs, JavaScript and jQuery to create asynchronous web applications for rich user interface and performance.
  • Follow agile development methodologies like SCRUM for incremental and collaborative software development.
  • Enthusiastic in learning new technologies with excellent problem solving and analytical skills along with excellent team work skills.

TECHNICAL SKILLS

.Net Technologies: .Net Framework (3.5/4.0/4.5/4.5.1 ), ASP.Net (3.0/ 3.5/4.0), WEP API 2,ASP.NET MVC (3.0/4.0), C# (3.0/4.0), ADO.Net, LINQ, Entity Framework WCF.

Web Technologies: ASP.NET (3.0/ 3.5/4.0/4.5 ), AngularJS, JavaScript, jQuery, IIS (6.0/7.0/8.0), Web Services, XML, JSON, XSL, HTML 5, CSS 3, XAML, WSDL, SOAP.

Platforms: Windows Sever 2008, Windows 8, Windows 7, Windows Vista, Windows XP, Windows 2000/Windows NT, Linux RHEL 6.0

Programming Languages: C#, C/C++, Java (Knowledge)

Developer Tools: Microsoft Visual Studio (2005/2008/2010/2012/2013 )

Methodologies: Agile (SCRUM)

Databases: MS Access, MS SQL Server (2005/2008/2008 R2/2012).

Design Pattern: MVC, MVP.

PROFESSIONAL EXPERIENCE

Confidential, WI

Software Engineer

Responsibilities:

  • Applied Service oriented architecture (SOA) that allowed us to manage complexity by defining cohesive blocks of functionality.
  • Applied MS Visual Studio 2013, C# and .net framework 4.5.1 for writing business logic and data access logic for web application
  • Implemented ASP.NET Web API Platform for building Restful application on the .net framework
  • Involved in studying the users and workflows of a software product and develop an interface that is obvious, simple and easy on the eyes using AngularJS.
  • Designed web forms as well as graphics display in a user friendly format and also client side user validation using HTML5 and AngularJS
  • Employed CSS to define styles for the design, layout and variations in display for different screens
  • Used OData for query the data from database
  • Exercised Entity Framework Code First Approach to design, querying and updating database
  • Used WCF to interact between services.
  • Applied RabbitMQ to build the core message bus infrastructure which helped enable asynchronous distributed communications.
  • Actively participated in SCRUM meetings also shared knowledge and opinions during sprint retrospectives where the desire to improve the process is discussed.
  • Wrote Protractor test to perform automated testing.

Environment: Visual Studio 2013, .NET Framework 4.5.1, Entity Framework 6, C#, WCF, Web API 2, ODATA, AngularJS, HTML5, CSS 3.0, JavaScript, LINQ, IIS 7.0, SQL Server 2012 R2, TFS.

Confidential, NY

.Net Developer

Responsibilities:

  • Involved in full SDLC followed by agile methodologies to produce high quality software model using N-Tier Architecture
  • Involved in this project also as a Business Analyst to collect info to design the database as well as the UI and business login for the EDI and WMS module.
  • Used MS Visual Studio 2012 and C# for writing business logic and data access logic for web application
  • Used ASP.NET MVC 4 framework with Razor view engine to build web application
  • Used HTML 5 to design web forms as well as graphics display in a user friendly format and also client side user validation.
  • Used AJAX to display data and images using asynchronous communication between web pages and web server
  • Used ADO.NET as well as Entity Framework to design a data access layer for querying and updating database
  • Used CSS elements such as margin, border, padding and font style to design web page
  • Built search capability for artwork using T-SQL to make relational queries against backend SQL database
  • Used LINQ to XML and LINQ to SQL for querying and updating data
  • Used WCF data services to query and display data.
  • Created and consumed Web Services on SOAP protocol to access data layer components.
  • Used XML technologies for producing and transferring Claim information.
  • Created Stored Procedures, Triggers, Functions in SQL Server 2012 R2.

Environment: Visual Studio 2012, .NET Framework 4.5, C#, ASP.NET MVC 4.0, Entity Framework, HTML5, AJAX, CSS 3.0, JavaScript, JQuery, LINQ, WCF, IIS 7.0, SQL Server 2012 R2

Confidential, NY

.Net/UI Developer

Responsibilities:

  • Designed and developed an integrated n-layered web application using C# 4.0, ASP.Net MVC 3.0 and ADO.Net, Entity Framework.
  • Developed views using Scaffolding templates, Master Pages, Partial Views, and Custom HTML Helper with Razor View Engine.
  • Extensively used Authorization, Action, Response and Exception Filters.
  • Created Dependency Properties in C#.
  • Creating Dynamic UI using XML and HTML5 and JavaScript
  • Used HTML5 form elements for client side user validation.
  • Used AJAX Toolkit to Update Web Control, Data Binding based on user selection with partial post back and made UI more interactive and user friendly.
  • Enhanced Front End interactivity using jQuery and JavaScript.
  • Created dynamic web pages using jQuery and HTML5 features such as Canvas, Audio/Video, Local Storage, Article.
  • Created WCF services and employed WCF End-Points and Contracts for enabling ACCESS TO SERVICES.
  • Used LINQ for querying in memory collection & database object.
  • Involved in Unit testing.

Environment: .Net Framework 4.0, Visual Studio 2012, C#, ADO.NET, JQuery, AJAX, JavaScript, HTML 5, CSS 3, SSIS, LINQ, WCF, SOAP, WSDL, SQL Server 2012, IIS 8.0, VSS.

Confidential, Glenview, IL

.Net Developer

Responsibilities:

  • Involved in full SDLC followed by agile methodologies to produce high quality software model using N-Tier Architecture
  • Designed front end User Interface with help of ASP.NET, Ajax Controls, and CSS.
  • Implemented web based front end using ASP.NET, JQuery, CSS, HTML controls and business logic using C#.
  • Developed various screens and validations using JavaScript and Jquery.
  • Extensively used ASP.NET Data Grid and Data List controls for displaying the data.
  • Used Ajax Update Panel for faster post back of the data and prevent flickering of the screen.
  • Involved in developing personalizable user friendly Web Pages Using Web Parts.
  • Designed Presentation Tier (web pages) using the Master Pages, Themes, Skins by utilizing HTML.
  • Designed and implemented XHTML/HTML by using XSLT, XML.
  • Implemented a separate query processing using LINQ and created data entry web applications, with LINQ to SQL CRUD operations.
  • Used Windows Authentication Mechanism for successful Authorization and Authentication of the credentials related to the application.
  • Developed Web services for export and import of data and exposed them through SOAP, HTTP and XML.
  • Successfully tested each new feature by writing a test case in Test-driven development

Environment: NET Framework 4.0, C#, ASP .NET 4.0, ADO .NET, JavaScript, JQuery, CSS, AJAX, HTML, XML, IIS 7.0,SQL Server 2008 R2, Visual Studio 2010, XML Web Services.

Confidential, NY

ASP.Net /UI Developer

Responsibilities:

  • Designed and developed application using C#.NET, XAML.
  • Created Dependency Properties in C# language.
  • Implemented Triggers and Events.
  • Involved in developing Styles and Themes using XAML to customize the existing WPF controls using Data Templates and Control templates.
  • Used Microsoft Expression Blend for Graphic Design and Animation Creation in applications.
  • Designed and developed WCF Services using service contract, operation contract, data contract and Service Oriented Architecture.
  • UI using XML and HTML and JavaScript .
  • Developed and designed database, tables using normalization and RDBMS concepts.
  • Wrote and modified stored procedures, functions using SQL Server 2008.
  • Involved in writing LINQ queries to access SQL database
  • Involved in Agile and Scrum practices to daily development including but not limited to: Story Estimation, Test-Driven Development, Continuous Integration, Iterative Development, Test Cases and Unit Testing.
  • Used Re Sharper tool for refactoring code, locating and fixing errors and navigating to any part of solution.
  • Worked with Testers and Business Analyst to create and prepare manual test case as per Use Case requirements.

Environment: C# 3.0, IIS 6.0, .NET Framework 4.0,WCF,WPF, SQL Server 2008, MS Visual Studio 2010, Team Foundation Server 2008,, XML, ADO.NET, HTML, JavaScript, CSS.

Confidential

Jr .Net Developer

Responsibilities:

  • Developed GUI front end using web forms in C#.Net.
  • Implemented ADO.NET concepts to connect to the database. SQL .NET Data provider, Data Adapter and Data Set were used to retrieve and access data.
  • Designed data dictionary, database schema, tables and Entity Relationship Diagrams.
  • Used CSS, XML in applying style to the pages.
  • Created stored procedures to make various reports.
  • Deployment of project on the web server.
  • Unit Testing, Stress testing.
  • Used DTS for data transfer.
  • Creation of Index, Views, Joins.

Environment: C#.Net 3.0, ADO.Net, SQL Server 2008, XML Visual Studio 2008.

We'd love your feedback!