Software Engineer Resume
Irving, TX
SUMMARY
- Over 12+ years of experience in complete Software Development Life Cycle and Object Oriented Design involving analysis, design, development, testing, and implementation of web based applications.
- Possesses extensive experience using ASP.NET, SQL Server, C#, and multiple .NET Frameworks.
- Expertise in developing front - end user interfaces using ASP.NET, JQuery, HTML 5, CSS3, JavaScript, Angular.js, and Knockout.js.
- Skilled in generating reports using Crystal Reports and SQL Server Reporting Service.
- Ability to couple in depth technological skills and experiences with great communication, strong work ethic, and a high level of motivation.
TECHNICAL SKILLS
Languages: C#, HTML, Java Script, AJAX, JQuery, JSON.
.Net Technologies: ASP.Net 2.0/3.5/4.0/4.5 , ADO.Net, XML Web Services, Windows Service.
Java script Framework: Knockout.js, Angular.js 1.5.8.
Design Framework: Model-View-Controller (MVC).
Web Servers: IIS 7.0/6.0.
Design Pattern: Repository Pattern
RDBMS: SQL Server 2015/2012/2008.
Version Control: GIT, VSS, Team Foundation server, Sub Version.
Operating Systems: Windows 98/XP/NT/7/2012
Tools: Visual Studio.Net 2013/2015, Report Builder3.0, Fiddler, LINQ Pad, PostMan.
PROFESSIONAL EXPERIENCE
Confidential, Irving, TX
Software Engineer
Responsibilities:
- Developing the application in MVC 4, MS-SQL SERVER 2012
- Developing Controllers, Web API Controller to support application.
- Using Micro-services Design to implement the application.
- Implementing the CRUD, using Web API controller, JSON for sending, adding, receiving data operations.
- Created controllers, html views, Service using Angular.js 1.5
- Developing Web UI using bootstrap, css3, and html5
- Using postman for testing Web API’s.
- Using Team Foundation Server and GIT for source safe.
- Excellent knowledge of Angularjs 2.0 using NPM, Bootstrapping, creating component, templates, services, directives, databinding, routing etc.
Environment: The system developed using technologies like C#.Net, MVC 4, JSON, PL/SQL, Team Foundation Server (TFS), GIT, Visual Studio .Net 2015, Bootstrap, HTML 5 and CSS 3,SourceTree.
Confidential, Houston, TX
Sr. Software Developer
Responsibilities:
- Developed the application in MVC 5, MS-SQL SERVER 2014
- Developed Controllers, Web API Controller to support application
- Implemented the CRUD using Web API controller, using JSON for sending, adding, receiving data operations
- Designed and developed the database tier using repository pattern
- Created controllers, html views, Service using Angular.js 1.5.8
- Developed Web UI using bootstrap, css3, and html5
- Designed and Developed database using SQL Server including creation of Tables, Stored Procedures, user-defined functions, Views
- Used postman for testing Web API’s
- Used Team Foundation Server for source safe
- Implemented the Window Authentication using IIS 7.0
- Wrote Technical documents
- Environment: The system developed using technologies like C#.Net, MVC 5, JSON, PL/SQL, Team Foundation Server (TFS), Visual Studio .Net 2015, Bootstrap, HTML 5 and CSS 3.
Confidential, Dallas, TX
Sr. Software Developer
Responsibilities:
- Developed the application in MVC 4, and Entity Framework 4.5 with MS-SQL SERVER 2012.
- Developed Controllers, Web API Controller to support application.
- Implemented the CRUD using Web API controller.
- Implemented Inversion of Control.
- Used C#, LINQ 4.5 in order to access the SQL server database for the front-end presentation.
- Develop Web UI using Angularjs 1.3, bootstrap, css3, and html5.
- Used Fiddler for testing Web API’s.
- Used Team Foundation Server for source safe.
Confidential, Houston, TX
Software Developer
Responsibilities:
- Involved in the development of the application in MVC 4, and Entity Framework 4.5 with MS-SQL SERVER 2012
- Involved in creating Shared Views, Partial views using Razor View Engine
- Expertise in using NuGet Packages
- Involved in creating Controller, Web API Controller, classes
- Implemented the CRUD using Web API controller
- Used LinqPad for LINQ queries, Fiddler for testing Web API’s
- Added controller/action in RouteConfig, adding css and .js files in Bundle Configuration
- Used KnockoutJS for client side data binding
- Used JSON for sending, adding, receiving data from internal and external communication
- Developed Web UI using bootstrap, css3, and html5
- Worked in Agile-Scrum methodology to implement full software development cycle
- Extensively involved in business logic discussion with business analyst, team lead and development team
Confidential, MS
Software Developer
Responsibilities:
- Involved in the development of the application in MVC 4, and Entity Framework 5.0. with MS-SQL SERVER 2012
- Created Model using Code first methodology
- Involved in creating Shared Views, Partial views using Razor View Engine
- Involved in creating Controller, Web API Controller, classes to support application
- Used JSON for sending, adding, receiving data from internal and external communication
- Excessive use of KnockoutJS for client side scripting and JSON for server-side scripting
- Developed Web UI using bootstrap, css3, and html5
- Developed in TDD, creating test cases using Mock Repository
- Worked in Agile-Scrum methodology to implement full software development cycle
- Extensively involved in business logic discussions with business analyst, team lead and Dev team
Confidential
Software Developer
Responsibilities:
- Involved in Design, development, Unit Testing, debugging and troubleshooting of the N-tier Architecture application
- Used C# and LINQ 3.5, 4.0 in order to access the SQL server database for the front-end presentation.
- Created data access layer using DataContext, dbml, and emdx
- Created project installer for windows service, event log installer for both windows and REST Service
- Designed and developed web service (WCF) to support Distributed computing where services were consumed by end users
- Created project release documents, installing windows service, publishing REST Service in IIS 6.0, releases the project using Share Point Portal
- Used File Control, JQuery, Update Panel Modal Popup, Auto Complete Extender in C#.Net
- Validated XML using xsd Schema
- Created Event Log using Enterprise Library 5.0
- Extensively interacted with business analyst teams to provide technical support and measure the scalability, consistency and accuracy of the application
- Participated in project team meetings with the Engineers Production Support and Developers Forum
- Conducted periodical code reviews, peer-to-peer testing and defect prevention and tracking using Application Life Cycle Management System
- Successfully created cloud services and deployed the code using Azure Cloud Services
Confidential
Software Developer
Responsibilities:
- Involved in Design, development, Unit integration, System Testing, debugging and troubleshooting of the N-tier Architecture application
- Used Agile methodology to emphasize on face-to-face communication over written documents and make sure that iteration is passing through a full software development cycle
- Used C#, Entity Framework 4.0 in-order to access the SQL server database for the front-end presentation
- Developed the WCF Web Service to integrate the VOIP Soft switch to the application
- Generated reports in Graphical/Tabular form using SQL Server Reporting Services
- Involved in developing sales/commission related applications
- Developed service class in WCF service to retrieve the prescription details of the patient and find the medical history before processing the order
- Designed and Developed database using SQL Server including creation of Stored Procedures, user defined functions, and triggers
- Extensively involved in Unit Testing, Integration Testing, User Interfaces & Documentation
- Familiarity with cloud services, virtual machine, storage.
- Develop websites migrated them to Windows Azure with high availability using SQL Azure, AppFabric