We provide IT Staff Augmentation Services!

.net Software Developer Resume

5.00/5 (Submit Your Rating)

St Petersburg, FL

SUMMARY

  • Around 7 years of IT experience in all phases of Software Development Life Cycle (SDLC) such as Planning, Analysis, Designing, Developing, Debugging, Testing, Deploying and Maintenance of Web Based applications.
  • Strong experience in Object - Oriented Programming concepts like Encapsulation, Inheritance, Polymorphism, Abstraction concepts.
  • Experience in developing large scalable applications using SOLID principles and Design patterns.
  • Good understanding of data structures and time/space complexities.
  • Worked on various architectures like MVC, Multi-Tier, REST architectures.
  • Strong experience in developing Web services.
  • Experience in maintenance/bug fixing in windows and Web based applications.
  • Hands on experience on version control tools like Team Foundation Server.
  • Implemented XML Web Services in C# based on SOAP protocols using XML extensively for data transfers
  • Experience in developing UML diagrams including Use Case diagrams, Class diagrams, Interaction diagrams, State diagrams and Deployment diagrams
  • Experience in deploying and testing web applications onIIS-Web Serveras well as onCloud platform (Microsoft Azure).
  • Hands - on experience in Azure Cloud Services (PaaS & IaaS), Storage, Web Apps, Active Directory, Application Insights, and Logic Apps.
  • Experience in creating REST Web API's and can implement Http Get, Http Put, Http Delete, Http Post endpoints.
  • Experience working with Object Relational Mapping (ORM) using LINQ to Objects, LINQ to SQL and LINQ to XML and REST Web API.
  • Installed, configured and maintained SQL Server Integration Services (SSIS).
  • Experience in developing single page applications usingVue Js, Vuetify, ES6, web pack.
  • Designed WEB API 2.0 and implemented HTTP Message Handlers, user-based authentication, token-based authentication, Routing, CRUD operations using HTTP Verbs, and used SOAP UI, Postman, Fiddler tools for testing.
  • Experience in Database design and T-SQL programming, writing Stored Procedures, Functions, Triggers, Views, and Joins, performing Query Optimization and Performance Tuning in relational database (RDBMS) such as MS SQL Server.
  • Hands on experience in oracle database development like writing stored procedures, Triggers and user defined functions.
  • In depth knowledge in developing Single page applications and designing user interface with advanced technologies like JavaScript, Angular 7, ReactJS, Vue Js, Vuetify Js, Knockout JS, JSON, jQuery, XML, Bootstrap, Ajax, Axios, HTML5, CSS3.
  • Hands on experience in LINQ (Language Integrated Query) and Entity Framework by retrieving data from various data sources.
  • Experience in writing PowerShell scripts to perform bulk operations of files.
  • Good understanding of Agile and Waterfall methodologies.
  • Excellent communication and presentation skills.
  • Ability to work in groups as well as independently and a constant learner

TECHNICAL SKILLS

.Net Technologies: C#, ASP.NET Core, ASP.NET, ASP.NET MVC, ADO.NET, VB.NET, WCF, WPF, LINQ, Entity Frameworks, Web APIWeb TechnologiesHTML5, CSS3, JavaScript, jQuery, Knockout Js, React Js, Angular7,8, Vue Js, Vuetify, Bootstrap, JSON, AJAX, Axios

Cloud Services: Legacy to cloud migrations, Azure Logic Apps, Azure Storage, Azure Function Apps, Azure Storage, CosmoDB, Azure Application Insights, Published and Certified Azure App, Azure SQL

Development tools: Visual Studio 2005/2008/2010/2012/2013/2015/2017/2019 Visual Code, SOAP UI, Postman, Fiddler, Swagger UI

Technical Languages: ASP.net, C#.net, VB.net, C, C++, VB script, Java Script, HTML, CSS

Databases Applications: Microsoft SQL SERVER 2005/2008/2012/2014/2016/2017/2019 Oracle RDBMS, MySQL, MariaDB, Sybase, SSIS, SSRS

Frameworks: Microsoft .NET Framework 4.6.2/4.5.2/4.5/4.0/3.5/3.0. MVC 5.2.7/5.2.3/5.0/4.5/4.0/3.0

Shell Scripting: Power shell, Batch scripting.

Web Servers: IIS 5.0/6.0/7.0./7.5/8.0/8.5/10.0

Methodologies: Agile, waterfall

PROFESSIONAL EXPERIENCE

Confidential, St. Petersburg, FL

.NET Software Developer

Responsibilities:

  • Involved in the full Life Cycle of the project including Architecture, Analysis, Design, Development, Debugging, Testing and Deployment.
  • Followed the Agile Software Development Methodology.
  • Used C# in developing the business logic and implemented the Object-Oriented Programming Functionalities.
  • Responsible to develop Restful services using ASP.NET Web API.
  • Worked with advanced concepts ofASP.NET Core MVCsuch asModelsandProviders,Filtersused for developing backend technology.
  • ImplementedJWT Tokenbased authentication to secure theASP.NET Core Web APIand provide authorization to different users.
  • Developed the UI using Winforms in VB.NET
  • UsedDependency Injectionto promote reusable code and ease of maintenance.
  • Used LINQ extensively for data retrieving, querying, storage and manipulation.
  • UsedEntity Frameworkfor various business objects and data retrieving from Database.
  • Deployed applications into test and production environments by usingweb server ( IIS ).
  • Worked onSSISfor transferring of data from another database to SQL Server.
  • Involved in designing Database Architecture.
  • Created database objects like tables, views, procedures, functions, Triggers using SQL Server Management Studio.
  • Modified the existing SQL procedures according to the requirement.
  • Responsible for developing the UI pages using Angular 7, HTML5, CSS3, TypeScript, JSON and Bootstrap.
  • Worked on new features of Angular 8 like Lazy Loading
  • Manage and Create Storage Account and Affinity Group inAzure Portal.
  • ImplementedAzure Application Insightsto store user activities and error logging.
  • Responsible for Front-End & Back-End production deployments.
  • Responsible for fixing the production issues.
  • Experience in designing and implementing infrastructure as code and CI/CD pipeline for deployments of large-scale web applications.
  • Performed unit testing and integration testing of the applications.

Environment: Agile, C#, VB.Net, ASP.NET Core 2.0, ASP.NET Core WEB API, IIS, Visual Studio 2019, Visual Code, ReSharper, MVC.NET, Web API, Entity Framework, LINQ, JavaScript, TypeScript, jQuery, Angular 8, JSON, HTML5, CSS3, AJAX, SQL-Server, SSIS, Microsoft Windows Azure, Microsoft Azure Storage, SourceTree, Figma, Mock Plus, Microsoft Visio, Git Lab, TeamCity, Octopus.

Confidential, Dallas, TX

Application Developer

Responsibilities:

  • Worked in AGILE SCRUM environment regularly attending the Status Meetings and updating status to Scrum Master.
  • Used Object Oriented Methodology to implement classes and modules and used Design Patterns extensively.
  • Developed core functionality with the ASP.NETMVC Framework.
  • Used Entity Framework Code First approach for the Data Access Layer for the ASP.NET MVC5application using HTML5.
  • Used various MVC filters such as Authorization Filter, ActionFilter, and Authentication Filter.
  • Application uses a 3-Tier Architecture as the User Interface, Business Logic and the Data Layer are separated.
  • UsedWeb Services SOAP, WSDLfor communicating with other application and components.
  • Developed and hostingWCF Serviceson IIS by followingService Oriented Architecture (SOA).
  • Implemented the Angular Routing to make the application single page, light weight and faster.
  • Used Angular Cookies and implemented Angular Authentication for the user Authentication and session management.
  • Developed front-end components using HTML 5, CSS3, Javascript, Bootstrap, JSON, React JS, AJAX and jQuery.
  • Propose architectures considering cost/spend in Azure and develop recommendations to right-size data infrastructure
  • Migrate data from traditional database systems to Azure databases
  • Worked on PowerShell scripts to move the files in the production servers from one location to another.
  • Worked onSSIS for migrating data and SSRSfor creating reports.
  • Data retrieval and manipulation using LINQ to Entity framework and LINQ to SQL.
  • Involved inDatabase modeling, creating tables and in writing stored procedures using OraclePL/SQL
  • Performed database operations like SQL/Scripting/Reporting/Dynamic SQL query.
  • Creating and modifying reports inSSRS
  • Implemented source control and version control using Team Foundation Server (TFS).
  • Involved in unit testing, integration testing and deployment of the application.

Environment: Visual Studio 2017, Agile, C#, VB.NET, MVC.NET 5.0, Web API, WCF, SOAP, LINQ, IIS, Oracle 11g, SOA, SSIS, SSRS, AZURE CLOUD, Entity Framework, XML, Angular, React Js, Java script, CSS3, HTML5, jQuery, Bootstrap, JSON, PowerShell Scripting, TFS, GIT.

Confidential, Dallas, TX

.Net Developer

Responsibilities:

  • Followed the Agile Methodology for the development of the application.
  • Involved in requirement analysis, design, and development of a web based application tool using C# language,ASP.NET MVC, SQL server.
  • Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#
  • Developed the reusable framework for the application using the ASP.NET, MVC Framework 5.0
  • Designed the user interface, commands and data models in MVVM pattern.
  • Worked with WCF Services, caching features, configuring optimizations and securing the web application.
  • Developed rich GUI using Windows Presentation Foundation (WPF).
  • Developed and consumed web services through Ajax, JQuery, SOAP, and XML.
  • Implemented Data Access Layer using Entity Framework and LINQ.
  • Extensively used Report Wizard, Report Builder and Report Manager for developing reports and deploying reports in SSRS.
  • Understanding and creation of SSIS packages for application flow.
  • Involved in developing web Pages with rich UI, Html 5, CSS 3, Javscript, React Js, Bootstrap, JSON, AJAX, and JQuery using ASP.NET.
  • Developed user interface by using theReact JS, FluxforSPAdevelopment.
  • Worked in usingReact JS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Implemented theDragandDrop functionalityusingReact-Draggable
  • Used JQuery to perform validations and catch the events on client's browser.
  • Coordinated to install, monitor requirements and server configuration of IIS.
  • Deployed and tested application code.
  • Used GitHub for version Control and source code maintenance needs.

Environment: C#, VB.NET, .NET Framework 4.7.2, MVC 5, IIS, Web Methods, WCF, WPF, REST, ADO.NET, SQL Server 2018, SSIS, SSRS, JavaScript, HTML, CSS, React Js, JQuery, JSON, AJAX, Bootstrap, LINQ to SQL, GIT.

Confidential

.Net Developer

Responsibilities:

  • Handled all aspects of the web application including maintaining, testing and debugging also involved in solving issues during development stage.
  • Followed the Agile Software Development Methodology.
  • Implemented the business logic/rules using XML based web services in C# and integrated the ASP.NET web services with the solutions.
  • Responsible for designing the ASP.NET application authentication using .NET Framework, Model View Controller MVC and IIS security model.
  • Implemented error handling for the web pages by displaying appropriate user readable error messages.
  • Worked on generating the middle tier components usingVB.NET for .NET framework.
  • Create web application with Action Script 3 and back end with VB.NET.
  • Designed and implemented Data access layers model using LINQ for XML Data.
  • Hands on experience in using asp.net, Ajax, jQuery and .net controls like chart control.
  • Involved in designing and development of SOA services using Web Services/ WCF.
  • Created Data Templates, Control Templates for Items Controls and Content Controls inWPF.
  • Used AngularJS as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server.
  • Developed Angular-JS components such as controllers, Services, filters, models.
  • Developed User interactions in JavaScript, Bootstrap, jQuery and Ajax for the forms developed in HTML5.
  • Intensively used AJAX and jQuery to improve performance, responsive, interactive and features of application.
  • Wrote SQL queries with Joins on multiple tables, Stored Procedures, Functions, Triggers, and Indexes using SQL Server 2012
  • Created SSIS packages to migrate data from different data sources to data warehouse.
  • Created XML, PDF, HTML5 files using SSRS.
  • Customized IIS configurations to meet project requirements.
  • Setup a new automated build process to support CI/CD using Jenkins, NUnit, Git, and MS Build.
  • Involved in NUnit testing, integration testing and deployment of the application.
Environment: Agile, C#, ASP.NET 3.5, ADO.NET, Java Script, JQuery, Angular JS, TFS 2010, WCF, WPF, Bootstrap, JSON, TFS, SSIS, SSRS, SOAP, IIS 7.0, AJAX, HTML5, VB.NET, CSS 3, LINQ, ASP.NETMVC,XML, NUNIT, SQL Server 2008 R2, GIT.

We'd love your feedback!