Senior .net Developer Resume
4.00/5 (Submit Your Rating)
Atlanta, GA
SUMMARY
- me had over 8+ years of experience with Microsoft technologies using C#
- Analyze and translate business requirements in functional software solutions
- Developing applications using Microsoft technologies such as .NET Framework 3.5/4.6 Web applications using ASP.NET, and distributed applications using WCF, XML Web
- Extensive experience in teh development of system based on object - oriented programming, databases, client/server, web-based applications.
- Developed web application using MVC 5, modal dialogs, Bootstrap, jQuery, and Razor
- Excellent analytical skills and problem-solving skills
- Working with MS SQL Server ; writing stored procedures, functions, triggers. Developed applications from scratch using both languages C# and VB.NET and maintaining teh existing applications.
- Worked with PostGreSQL 9.4 server and Oracle writing T-SQL statements
- Using GitHub, Git Bash, and TortoiseGit distributed revision control and source code management
- Working in Agile environment with daily standup meetings and two weeks sprints
- 2 years of experience in financial industry using a mortgage application NetOxygen, clients UsBank, TollBrothers, and Confidential
- Concepts (POCs), Prototype based on Business requirements
- Performing Code Reviews of other team members code to meet company coding standards
- Implementing a web base app using NodeJS, ExpressJS, and MongoDB 3.4, using Bootstrap, JQuery, installing different modules for NodeJS using NPM and Bower
- Importing data to Oracle 12c DB using External Tables and manipulating teh data using PL/SQL, creating tables, procedures, insert and update statements with Oracle SQL Developer 4.1.5
TECHNICAL SKILLS
- .NET
- C #
- VB .NET
- ASP.NET Web Forms
- ASP.NET MVC 5
- Transact SQL (stored procedures)
- XML & XML Schema
- XSLT
- ASP (VB SCRIPT)
- AJAX for ASP.NET
- JAVA SCRIPT
- VISUAL BASIC 6.0
- PERL
- HTML/XHTML
- JSON
- JQuery 3.1.1
- Bootstrap 3.3.7
- CSS
- AngularJS
- DELPHI 7.00
- NodeJS 6.10.0
- ExpressJS 4.14.1
- SQL SERVER
- ADO .NET
- OLTP
- POSTGRESQL 9.4
- MY SQL
- MongoDB 3.4
- ORACLE 12c
- ORACLE SQL DEVELOPER 4.1.5
- VISUAL STUDIO .NET 2017/2019
- FRAMEWORK
- ASP .NET
- .NET WINDOWS FORMS
- .NET WINDOWS SERVICES
- WEB SERVICES
- ALTOVA XMLSPY
- SQL ENTERPRISE MANAGER
- QUERY ANALYZER
- SharePoint 2003
- ANALYSIS SERVICES & MANAGER
- SQL PROFILER
- SSRS - REPORTING SERVICES
- EXPRESION WEB 4
- MS IIS 5.0/6.0/7.0
- GitHub
- GitBash
- TortoiseGit 2.4.0
- EDIT PLUS
- INNO SETUP 5.1.5
- REST API
- WebStorm 2016
- Eclipse
- Android Studio 2.2.3
- Azure Cloud
- WINDOWS 2012
- Linux
- FREEBSD 5.2.1
- NOVELL 4.0
- MS-DOS 6.22
- DR-DOS 7.03
- ISO 9001
PROFESSIONAL EXPERIENCE
Senior .NET Developer
Confidential, Atlanta, GA
Responsibilities:
- Maintaining teh legacy application that includes 225 solutions using Visual Studio 2017/2019, C#, Mvc, JQuery, Sql Server
- Enhancing teh legacy application, adding new functionality, adding new classes, modules, stored procedures and client-side scripts using JQuery, Java Script, razor
- Implementing a new development from scratch called Support portal using C#, Mvc, Dotnet Core 3.1
- Upgraded teh JQuery older version to JQuery 3.2.1 and other client libraries
- Re-write teh client scripts to work with teh newest version of JQuery
- Created Stored procedures, functions, triggers, designed database for SQL Server 2017, T-SQL
- Worked on conversion project used SQL Server 2017, converted columns from type INT to BIGINT in 215 databases, created partitions, indexes, defaults, primary keys.
- Created cards for software implementation using JIRA to track teh time and progress of software development
- Working in Agile endorsement, daily stand-up meetings, 2-4 weeks sprints and releases on every month via Bambo
- Performing code reviews, also using Bitbucket to create PRs
- Using Git Bash and SourceTree to create, maintain branches, resolve conflicts, merging to teh master
- Implementing Document Web Api using DotNet Core, C#, ActionFilters
- Resolving issues with teh existing code in C#
- Implementing Unit Tests in order to test teh code
- Creating Dependency Injections, loosely coupled
- Implementing an MVC web application to support teh exiting business requirements
- Using XML and JSON Visual Studio 2017/ 2019 Enterprise edition, MVC 5, Razor, Framework 4.7, JSON, Bootstrap, jQuery, Java Script, SQL Server 2017, Entity Framework, Linq, C#, Dotnet Core 3.1
.NET Developer
Confidential - Atlanta, GA
Responsibilities:
- Using Code First to create database structure, Entity Framework
- Integrate teh Reportviewer in MVC and dynamically load teh reports from database
- Creating Summary and Linked Reports with Reporting Services (SSRS)
- Using HighCharts (column, bar, and pie, drilldown and async charts) to implement Dashboard
- Developed web application using MVC 5 and C# and Framework 4.6
- Designed modal dialogs using bootstrap and jQuery, Java Script, using partials views, models and controllers
- Using DataTables Grid for MVC to display UI, Razor, jQuery, HTML
- Implemented Repository pattern using C#, Visual Studio 2017
- Used TFS, created user stories, resolved conflicts and completed Code Reviews
- Designed teh database structure and used Entity Framework, Linq, IEnumerable and Lamda expressions
- Used Visual Studio 2015 Enterprise and TFS (Team Foundation Server), Framework 4.5.2 / 4.6
- Used interfaces, classes and Unity 4.0.1 container to implement dependency injection (DI)
- Implemented Onion Architecture, teh concept introduced by teh Jeffery Palermo in 2008
- Implemented and EventRestAPI using Web API 2.00, C#, JSON, Framework 4.6
- Created series of classes to represent JSON structure in C#, Serialized teh object to stream and returned JSON text, deserialized a JSON stream to an object
- Created Unit Test Cases to test teh Business Logic
- Working in Agile Environment with daily standup meetings Visual Studio 2015/ 2017 Enterprise edition, MVC 5, Razor, Framework 4.6, JSON, Bootstrap, jQuery, Java Script, SQL Server 2016, Entity Framework, Linq, C#
.NET Consultant / Full Stack Developer
Confidential - Marietta, GA
Responsibilities:
- Installing and configuring Oracle Database 12c on Linux 7.3 operating system using Oracle VM VirtualBox
- Importing data to Oracle 12c DB using External Tables and manipulating teh data using PL/SQL, creating tables, procedures, insert and update statements with Oracle SQL Developer 4.1.5
- Using version control GitHub, GitBash, and TortoiseGit 2.4.0 to create branches, create Pull Request, perform code reviews, resolve conflicts, and manage multiple repositories
- Implementing a web base app using NodeJS, ExpressJS, and MongoDB 3.4, using Bootstrap, JQuery, installing different modules for NodeJS using NPM and Bower
- Create an Azure account and setup NodeJS web app service and integrate continuous deployment with GitHub
- Manage different web app services with Azure Hosting using custom domains, SQL Server, and virtual machines
- Implementing a dashboard like Pie, Bar, and Line Charts for web application using VS2015, C# code, using angular-highcharts, angularJS and framework 4.5
- Working in Agile Environment with daily standup meetings in small team of 5 people using Teamwork.com management tool, with 2 weeks sprints
- Consuming Human REST API which has clinic information about genomic data, parsing teh information in JSON and downloading more than 1000 files, create an application using C# Net Framewrok 4.5 which is processing teh tab delimited text files with size 20-35 Mb, and importing them to teh SQL Server 2016 database
- Comparing database performance for Oracle 12c Cloud DB and SQL Server 2016 local machine, while importing data, running select, insert statements over 1 billion records in single table and multiple tables, using T-SQL, PL/SQL and bulkinsert
- Using MSSQL module for Microsoft SQL Server client for Node.js performing calls to database and returning data in JSON format, tan parse this data on client side with BootStarp and Java Script.
- Designing a Seat Database for aviation industry and developing a Desktop Application using C# and SQL Server 2016
- Using TreantJS to develop a family pedigree tree structure, with NodeJS, ExpressJS, JSON, and JavaScript
- Developing multiple web sites using ASP.NET MVC 5,autantication via roles and different users security features, C#, Entity Framework 6.1.3, deploy teh project on Azure Cloud C#, Visual Studio 2015, Bootstrap 3.3.7, AngularJS 1.6.1, NodeJS 6.10.0, ExpressJS 4.14.1, Oracle SQL Developer 4.1.5, Java Script, GitHuib andGitBash, TortoiseGit 2.4.0, MS SQL Server 2014 and 2016, T-SQL, Azure Cloud, angular-highcharts 1.0.2, JSON, XML, BulkInsert, MVC 5
Software Engineer
Confidential, Atlanta GA
Responsibilities:
- Using Visual Studio Professional 2008, 2012, 2013, 2015 to manage and build over 200 solutions, creating classes and reusable functions, libraries with C# and utilizing teh best practices in object oriented design.
- Using .NET Frameworks to maintaining teh existing functionality and adding new enhancements
- Using Mvc 4 and Mvc 5 pattern, Razor
- Using regular expressions to validate various scenarios on FrontEnd
- Using Angular JS and JavaScript for implementing client side validations at Controller level
- Developing applications using Microsoft technologies such as .NET Framework 4.0/4.5 Web applications using ASP.NET, and distributed applications using WCF, XML Web
- Implementing Bubble sort algorithm for strings instead of numbers
- Improving and Understanding teh process “Price-Master”, manual process that manipulating flat text file with different business rules and validation of teh data. Tan importing teh data in teh corresponding tables in PostgreSQL database. Teh process is executed every quarter.
- Configure Handheld Application that requires Device Emulator Manager for Pocket PC 2003 SE Emulator similar to mobile Emulator for Android and iPhone. Developing additional functionality using C#, windows forms. Debugging and fixing teh errors of teh application on emulator and tan deploying to teh actual device.
- Using GitHub, Git Bash, and TortoiseGit 1.8.16.0 for version control, creating new branches, commit, merge, rebase, and push teh new changes, clone teh master repository, executing manual commands, setting teh key and downloading teh code from repository
- Using PostgreSQL 9.4 to backup and restore databases, import data via PostGreSQL console, write complex sql scripts using pgAdmin III - postgreSQL Tools, alter and create tables in teh schemas, using transactions to eliminate teh errors
- Using CompactView 1.4.12.0 - MS SQL Server Compact Edition Database viewer and editor, database version 3.5. We are transforming data from PostGreSQL to Compact DB using by Handheld Application, using C# and sql statements
- Using PHP Storm 7.1 to debug and analyzing php code, writing and modifying functions in php
- Modifying teh PHP Smarty Template Engine - tpl 3.1.29
- Using TeamCity to provide continuous development, capture teh percentage of method coverage and statements coverage
- Using Test Driven Development, implementing new test cases, test methods that covers all possible scenarios
- Working on Front-End with Html, Java Script, JQuery, JSON
- Using Angular JS and Bootstrap frameworks.
- Using LLBLGen Pro 4.2 to implement and generate database layer with both scenarios Model First and Database First
- Consuming and implementing WCF Services
- Automate teh Process “Price-Master”, implementing series of steps that process two flat text files, using C# code to handle teh business rules and PSQL Console to import teh data into PostGreSQL schema. me is able to automate and reduce teh errors by 57 %.
- Implementing error handling with C# custom classes and capturing teh critical messages
- Working with actual Intermec CN70 Hand Held Computer / device with Windows Embedded Handheld version, installing and upgrading teh software that manages teh yards repairs.
- Configuring teh Windows Mobile Device Center to access CN70 Hand Held Computer, to troubleshoot issues and perform test cases scenarios
- Fixing issues and adding enhancements to MMS Billing System which is developed with MVC4, C#, framework 4.5, and back end service using WCF services
- Integrating teh ExpressYard for Juno T41 Trimble mobile device using their SDK and API to access serial number, map teh key pad, using teh RFID and barcode scanner
- Architecture teh library and classes for Juno T41 Trimble to be reusable for other models C#, Web Services, Windows Form, WCF, Java Scripts, XML, Windows Server 2012/2013, MS Compact Database, PostGreSQL, PHP, Framework 4.0/4.5, JSON, AngularJS, .NET, ASP.NET
Senior/Lead .NET Developer
Confidential - GA Atlanta
Responsibilities:
- Integrating different web services like TIBCO and Expere-Wolters Kluwer to deliver different packages and documents in NetOxygen a mortgage application used by financial industry
- Enhancing teh product NetOxygen with adding new functionality using HTML; Java Script validation on client side using latest browser IE 11
- Used Team Foundation Server 2008 for Source Code Control, project related document sharing and team collaboration
- Implemented .Net classes for Business logic Layer using C# for Core Product