Personal Reflection: Problem Solving in the Workplace It is important for students to understand how their curriculum is applied to real world workplace environments. How what you are studying can or

Role: Full stack Dotnet Developer


Responsibilities:

  • Involved in Software development life cycle (SDLC) of application from design phase to implementation phase, testing, Deployment and maintenance phase.

  • Designed Single Page Applications (SPA) with dynamic User Interface via Angular 4 by developing new user-facing features, using HTML5, CSS3, Bootstrap, JavaScript, Typescript, jQuery, ASP. NET, ASP.NET MVC, WebAPI.

  • Developed UI with MVVM by using JavaScript, Knockout.js, JSON, HTML5, jQuery.

  • Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#. 

  • Implemented technical use cases by designing and developing the appropriate web pages in Asp.net using C# code behind.

  • Developing ColdFusion Components that are complex in nature, technically and/or functionally

  • Involved in writing Cascading style sheets (CSS) for styles on web page, and calling them in ColdFusion Pages

  • Used ASP.NetCore2.0 to implement the APIs, Repository and transferred data through Entity Framework.

  • Implemented client-side validation with ASP.NETcore validator controls such as required field validator, range validator, compare validator, regular expression validator and custom validators.

  • Developed and enhanced. NETframework4.0, 4.5 Web API endpoints for consumption by Angular4 components.

  • Created Angular4 components, implemented Interpolation, input variables, Bootstrapping, NgFor, NgIf, Router Outlet, binding the click event, Component decorator, binding to the hidden property.

  • Leveraged Angular4 resources for all data access, encapsulating URLs and standardizing data access interfaces. Created custom directives for re-usable components (Multi-filed form elements, background file uploads etc.)

  • Involved in developing ASP.NET application using MVC 5 design pattern. 

  • Implemented Knockout bindings to load and passing data and load JSON files from server.

  • Created WCF Services responsible for communicating and providing real time data from integrated server to Client Application.

  • Implemented MVC design pattern for developing the Web Application and used MVC5 application using Razor syntax for view engine, also used C# for the back end. 

  • Created RESTful services using ASP.NET Web API.

  • Designed, developed and implementation of services using SOAP\REST, creating REST services using ASP.NET Web API.

  • Responsible for making AJAX Calls for the UI Interactions to the Controller Actions using jQuery and getting the data back as JSON and parsing it onto the UI

  • Created Stored Procedures, Functions, and Triggers using SQL Server 2016 database to insert, update, and delete data inside tables. 

  • Worked on JIRA for tracking and updating tickets and fixed the issues.

  • Used Microsoft Team Foundation Server (TFS) for version Control, source code control, project related document sharing and team collaboration. 

  • Involved in testing like Unit test, Integration test, and Acceptance test using NUnit testing framework and responsible for writing test scripts and scenarios. 

  • Actively participated in daily stand-up meetings, go-no-go meetings, and bi-weekly sprint meetings as part of Agile methodology.

Environment: .Net Framework 4.5/4.0, C#.net, ASP.NET MVC 5.0, ASP.Net Core, HTML5, CSS3, Bootstrap, Angular 4, ColdFusion, Knockout JS, SharePoint, WCF, Web API, Visual Studio 2017, SQL Server 2016, Web services, IIS 7.0, and Team Foundation Server.