We provide IT Staff Augmentation Services!

.net Developer Resume

5.00/5 (Submit Your Rating)

Pittsburg, PA

SUMMARY

  • Software engineer with 7+ years of experience in designing and full stack development of applications across multiple platforms like Web, Cloud and On - premise
  • Develop and release versions of applications following Agile methodologies
  • Experience in all phases of software development
  • Extensive knowledge in developing web applications using C, C++, ASP.NET, Web API, Entity Framework, ADO.NET, MS SQL Server, LINQ, HTML5, CSS3, JavaScript, AngularJS.
  • Automated SQL jobs using scheduler, integrated with command shell scripts and SMTP servers for email alerts.
  • Data Loading Experience in SQL Server 2008 using SSIS ETL and Experience in developing packages in SSIS and DTS according to task.
  • Capable of defining scalable and performant database objects that are easy to manage
  • Expertise in full stack C# .NET programming, change request implementation and bug fixes
  • Ability to achieve objectives using C# asynchronous programming, managing threads and handling heavy XML/JSON data
  • Enable API REST, SOAP integrations for fetching data.
  • Experienced in using ETL tools in (SSIS) MS SQL 2008,MS SQL 2005 and DTS in MS SQL 2000
  • Integrating with third party service providers like Twilio for emails and SMS alerts
  • Developed support and implementation tools that provides ability to access application’s internal data traces
  • Develop Angular 6 web apps with material design
  • UI and UX development using HTML, CSS, Sassy CSS (SASS), Grid CSS and Material design libraries
  • Well versed with Microsoft Azure solutions, deployments and maintenance
  • Efficient in code refinements and improve overall application performance
  • Experienced with scrum tools and versioning tools like JIRA, Confluence, Fisheye, SVN, GIT and TFS
  • Independently delivered project to new customers
  • Plan and implement both short and long term strategies for retiring certain legacy systems, integrating existing systems and new systems implementation recommendations
  • Experience with Test Driven Development, deployment, and support of large-scale distributed applications in a mission-critical production environment.
  • Extensive experience with T-SQL in constructing Triggers, Tables, implementing stored Procedures, Functions, Views, User Profiles, Data Dictionaries and Data Integrity
  • Experienced in Data Design and Development on Microsoft SQL Server 2012/2008R 2/2008/2005/2000 , T-SQL, Performance Tuning, Troubleshooting, SSIS/DTS Package Configuration, SSRS, SSAS and Data-warehousing
  • Experience in implementing the design Patterns like MVVM (Model View View-Model), MVC and MVP architecture. Experience in developing the business reports using SSRS and Crystal Reports.

TECHNICAL SKILLS

Framework and Languages: Windows Azure, .Net, C#, Entity Framework, ASP.Net, MVC, MVVM, WPF, WCF, PowerShell, Bash,.net core

Web Server and client application: SharePoint Online, SharePoint 2013/2010/MOSS 2007, IIS 8.0/7.0/6.0

Database Management: Microsoft SQL Server, MS Access, Oracle 12c/10g/9i (PL/SQL), NoSQL

Front-end: HTML/CSS, XSLT, JavaScript, XML, JQuery, Angular JS, Bootstrap, Rest API, Knockout JS

Directory Services: Active Directory, Active Directory Federation Services, Apache

PROFESSIONAL EXPERIENCE

Confidential, Pittsburg PA

.NET Developer

Responsibilities:

  • Involved in architectural design with MVC design pattern, Responsive UI for universal device adaptability withAngular7, Bootstrap,Jquery. The Data model is made independent by using Web API and dependency injection technique
  • Developed web pages using C#, ASP.NET and Visual Studio .NET 2019.
  • Coordinating with the team and analyzing the requirements and specifications, Approve the PRs of offshore team.
  • Experience in handling, configuration and administration of databases likeMySQLand NoSQL databases likeMongoDBand Cassandra.
  • Worked Writing Automated Unit Tests and Integration tests usingSpecFlow,Visual Studio Test Tools.
  • Collaborating with team to design and develop user interface for various projects using VB.NET and C#, ASP.NET 4.5, HTML and JavaScript to deliver applications within deadline.
  • Developing core functionality with the ASP.NET MVC Framework (C#.NET, Entity Framework).
  • Used Ng2AutoComplete for the development of user-friendly auto complete forms in the Angular7.0 webpages.
  • Experience in managing life cycle of MongoDB includingsizing, automation, monitoring and tuning.
  • Created Jenkins jobs to run the application tests and analyze the tests using JMeter.
  • Coordinate Involved in handling ASP.NETclient sidestate management (view state, cookies and query strings) andserver sidestate management (application state and session state).
  • Closely worked with Kafka Admin team to set up Kafka cluster setup on the QA and Production environments.
  • Design and development of dashboard for the events generated in Angular7, HTML5, CSS3, SCSS, Bootstrap.
  • Co-ordinated with UX designers and developed static content using front end with HTML 5, CSS3 and Angular7.
  • Implemented to reprocess the failure messages in Kafka using offset id
  • Experience inintegrating databaseslike MongoDB, MySQL withwebpageslike HTML, PHP and CSS to update, insert, delete and retrieve data with simple ad-hoc queries.
  • Having discussions with onsite ASP.Net MVC, Web APIs and follows Micro Services Architecture.
  • Closely Worked with advanced concepts ofASP.NET Core MVCsuch asModelsandProviders,Filtersused for developing backend technology.
  • Provisoned Integration test servers using Powershell scripts, Chef and Jenkins.
  • Good understanding of enterprise level software design patterns.
  • Built an application from scratch on Angular4 and updating to Angular7 which improved build time and performance of the application.
  • Solid Experience writing unit and integration tests
  • Using Agile methodology doing continuous integration and deployments
  • Prepare ImplementedJWT Tokenbased authentication to secure theASP.NET Core Web APIand provide authorization to different users.
  • Implemented Kafka producer and consumer applications on Kafka cluster setup with help of Zookeeper.
  • Pushed the build aritfacts to JFrog Artifacory and AWS S3 using Jenkins and Powershell Scripts.
  • Preparation of Integration Plan document and submit document for client approval. Implement client revisions and comments.
  • Extract Transform Load (ETL) development using SQL Server 2005, SQL 2008 Integration Services (SSIS).
  • Work on the mobile interface using HTML5, SCSS, Angular7, Ionic, Cardova plugin
  • Always adhered to the organizations/client's quality standards/policies while working on any deliverable products/code enhancements.
  • Designed and implemented the application using MicroService Architecture for its various distinct advantages like loose coupling and design patterns.
  • Followed multiple testing strategies to ensure that the deliverable code is defect free which saves a lot of time in the future and in line with the user enhancements requirements.
  • Experience in developing Microservices using ASP.NET core.
  • Work with the client in proposing solutions for the overall stability of the applications.
  • Deployed application into Azure Server by creating Azure SQL server by setting up Continuous Integration (CI)/Continuous Deployment (CD) from Team Foundation Server (TFS)
  • Preparation of technical design document and submit document for client approval. Implement client revisions and comments to the application design.
  • Configured Jenkins jobs to automate build, create artifacts and execute unit tests as part of the build process. Also integrated build process with Sonar for code quality analysis.
  • Implemented JQuery validation plug-in, modified JQuery validation plug-in to support custom validation, JQuery modal box, JQuery date picker, JQuery tooltip.
  • Implemented code coverage using SonarQube scanner and runner and unit test plug-ins like find bugs.
  • Used JIRA to keep track of bugs to reduce downtime, increase productivity, and Communication.

Confidential, Mechanics burg PA

.NET Developer

Responsibilities:

  • Demonstrable expertise in building, deploying, monitoring, and debugging highly-scalable applications usingC#, SQL Server, Net Core 2.0,ASP.NET Core, Web API and Angular framework.
  • Worked as a part of Agile Software Development Methodology including Scrum technology.
  • Used JavaScript and jQuery for validating the input given to the user interface
  • Developed several services in Angular and shared them among different components using the dependency injection.
  • Created custom directives in Angular for reusable components (directive for browser controls like: disable right click, browser close, and lock screen while transition, multifield form elements, back ground file uploads etc.).
  • Experience in MongoDBinstallation, patching, troubleshooting, performance, tracking/tuning, back - up and recoveryin dynamic environments.
  • Tested Angular with Jasmine and karma testing frameworks.
  • Developed REST services using Node-JS, and other node modules to serve the web application with JSON data.
  • Experience in designing and developing Microservices for the business components using .NET framework.
  • Used JQuery event handling in UI pages to display list boxes and to handle validations.
  • Extract Transform Load (ETL) development using SQL Server 2005, SQL 2008 Integration Services (SSIS).
  • Developed front end web pages in ASP/C#/VB.NET, JavaScript, html, in VisualStudio 10, and internetExplorer.
  • Worked with HTTP/HTTPS protocols by using Angular 5 components to build microservices in Node JS.
  • Used Express middleware to provide response to HTTP requests and also to send status codes to the browser.
  • Worked with the Node package manager (NPM).
  • Developed Test classes using Junit and Easy Mock and test coverage using EMMA plug-in.
  • Consumed Docker's to develop Container's for the Microservices. Designed and Developed Container Management Rancher to publish Containers.
  • Used GIT for Version Control of code for incremental development and day-to-day basis to maintain the code history.
  • Possess working knowledge of various key solution technologies, including VB.NET, AJAX, XAML-based applications, SharePoint, and Microsoft SQL Server.
  • Used Postman to test the API workflow tested on the JSON files which are generated by the NodeJS.
  • Building cloud Micro services and implemented back-end using Spring Boot.
  • Pioneered with Java8 features like Functional Interfaces, Stream API, Time API, Transaction Management, Exception Handling, Collection API and Lambda Expressions.
  • Implemented a Robust Restful (JAX-RS) Jersey web Services using Spring Boot to modularize code and automated documentation to the web services in the application is provided by Swagger 2.0
  • Worked with Micro service architecture using Spring Boot to modularized code and implemented Rest API's using Spring Rest and integrated Swagger API for documentation.
  • Developed RESTful web service using Spring Boot to the underlying Agent Services API and Implemented RESTful web services.
  • Developed database triggers and stored procedures using T-SQL cursors and tables.
  • Used advanced features of T-SQL in order to design and tune T-SQL to interface with the Database and other applications in the most efficient manner and created stored Procedures for the business logic using T-SQL
  • Engineered with Spring Batch for Batch processing Bulk Metadata from Database to Excel sheets by implementing Reading, processing and writing functions within job and steps, also utilized Scala and Akka for some special batch processes that need to be multithreaded
  • Used Firebug, Firebug Lite, and IE Developer Toolbar, for debugging and browser compatibility Enhanced website by creating presenting new static models pages and presenting it to senior management for attracting the customers and existing users.
  • Experience in Docker Engine and Docker Machine environment, to deploy the micro services-oriented environments for scalable application,
  • Worked with Netflix OSS Eureka service in spring cloud for service registration and discovery and spring config for centralized configuration and used ribbon for client-side load balancing.
  • Worked with Zuul Api gateway for Authentication and hystrix circuit breaker for fault tolerance. Created various docker images from the docker containers and published these images in the Dockerhub repository.
  • Implemented Kibana for centralized logging and monitoring that builds on Elastic search upon MongoDB for analytics and visualization of the user's login.
  • Developed the functionalities under Agile Methodology, JIRA processes and used JIRA for task assignment, bug tracking and fixture.

Confidential, Atlanta

.NET Developer

Responsibilities:

  • Developed different data loaders for the implementation team to load the data from legacy systems into the application.
  • Create dynamic views using AngularJS.
  • Implement different modules in AngularJS.
  • Developed UI using HTML5, CSS3, ExtJS, Bootstrap, Jquery, and JSP for interactive cross-browser functionality and complex user interface.
  • Produced content pages with CSS3 layout and style markup presentations and also used JavaScript methods and properties.
  • Used the Node.js, Angular.js, backbone.js and Require.js MVC Frameworks in the development of the web applications.
  • Used Angular JS to handle client interaction.
  • Coordinated with the team to use established development tools, guidelines, and conventions, including VB.NET, SQL Server, HTML, CSS and JavaScript to build quality web application.
  • Designed and Developed views in MVC 5 using Razor Engine.
  • Extensive experience in Web using MVC and WEBAPI.
  • Created and worked with dependency, attached and complex properties and plugged them into different Silverlight and WPF services.
  • Coding presentation layer using WPF and silver light and service layer using WCF technology.
  • Used WPF in creating different animated scenes using the combination of transforms, animation controls (storyboard, double animation) and color effects. Implemented WPF in creating custom controls, 3D graphics, Desktop Applications.
  • Implementing LINQ queries on different data sources in silver light and WPF applications.
  • Integrate WCF services from Silverlight, implement AJAX script to handle Silverlight events and controls.
  • Extensively used User interface controls with Jquery to validate client side validation.
  • Used agile methodologies for development through TDD, continuous integration, stand-up meetings.
  • Worked closely with the Business Analysts in requirement gathering and design review activities.
  • Worked on Telerik and Kendo Controls for Dropdowns, Grids and Progress bars.
  • Worked on creating and consuming RESTFUL Services using WEB API which returns JSON data.
  • Used ADO.NET Entity Framework Model 6.0 as the Data Access Layer (Database First) and implemented the CURD (Create, Update, Retrieve and Delete) operations, Mapping and executed stored procedures.
  • Created different Action Attributes for decorating across various Action Results in MVC 5.0controllers.
  • The Action Attributes used include the ones used for Handling errors and Caching.
  • Involved in hosting the WCF based service on IIS 7.0 and testing the service using the tool, WCF client.
  • Included security groups, network ACLs, Internet Gateways, and Elastic IP's to ensure a safe area for the organization in AWS public cloud.
  • Managed servers on the Amazon Web Services (AWS) platform instances using Puppet, Chef Configuration Management.
  • Created and maintained database objects like complex Stored Procedures, Cursors, and Tables, Views, User Defined Functions, in SQL Server 2010 for inserting/Updating/Deleting the data into the relational tables.
  • Imported SQL Azure database to a local SQL Server using SSIS/SSAS.
  • Developed reports using SSRS which are sent through messages and emails.
  • Working with Team Foundation Source Control (TFS) as the source for version control and project/issue management.
  • Involved in supporting and maintenance for legacy production systems. Actively involved in bug fixes and enhancements postproduction as per the client's requirement.

Confidential

.NET Developer

Responsibilities:

  • Developed application using MVC 5.0, C#, WEBAPI, HTML 5 using Visual Studio 2012 and Entity Framework.
  • Developed AJAX controls, JQuery plugins and used CSS3, HTML5 for the unique look for the page.
  • Applied various styles and triggers with in the view and also binded a lot of design properties of user controls to the properties of View model.
  • Responsible for designing and developing the Application using ASP.Net MVC5.0, Razor Syntaxes, Razor view engine
  • Used knockout JS, Angular JS and Bootstrap in creating the UI layer and validating it
  • Applied CSS styles for designing various user controls with in the GUI.
  • Implemented client-side validations using Angular2, jQuery, JavaScript and ASP.NETMVC 5.0/6.0 data annotations to do validations on the Model Data
  • Also wrote and modified the business logic present in the repositories at times.
  • Created and consumed WebAPI, Web Services.
  • Configures Azure cloud service for endpoint deployment
  • Used Entity Framework for accessing the data from the data access layer/ backend.
  • Designed and implemented the service layer using the custom HTTP handler which supports both XML and JSON for request/response.
  • Used Angularjs and Bootstrap in creating the UI layer.
  • Developed Data access layer using ADO .net Objects and C#.
  • Implemented Knockout.js for binding huge data in Web pages.
  • Implemented this project using ASP.NET as a presentation architecture
  • Extensive use of Web Services, (WCF) Services and SOA protocols
  • Accessing the Data from database and XML’s using LINQ.
  • Added new feature in application like more than 30 types of file formats and as per the requirements from the Client.
  • Wrote Complex nested queries, stored procedures, Triggers, Functions, and Indexes to improve the throughput of application using optimized queries in SQL server, Multithreading
  • Performed Code review and Unit testing using NUnit testing, MSTEST, MOQ for quality code.
  • Involved in AGILE Methodology for the software development process. Used SQL Profiler for capturing the database calla fired from the top layer.
  • Created ASP.NET User Controls and custom controls for code reusability and to reduce the complexity of user interface design.
  • Implemented Kendo UI MVC controls for fast performance
  • Wrote Stored Procedures, triggers in SQL Server 2012 and used LINQ providers, Data List, Details view, Repeaters, Dataset Classes for data manipulation.
  • Used WCF for acquiring the information from a remote component and caching it.
  • Use of Team Foundation Server for continuous integration, generating database deployment scripts and version control.
  • Gathered client requirements and converting them into technical specifications.

We'd love your feedback!