Senior Programmer Resume
Frankfurt, KY
SUMMARY
- Around 8+ years of total IT experience in designing, developing, and maintaining web and client/server applications using Microsoft Technologies.
- Well verged with MVC and N - Tire application development.
- Exposure to .NET Framework 2.0/ 3.0/ 3.5/4.0/4.5/4.6/4.7/4.8
- Very good Hands-on experience with ASP.Net, C#, VB.Net and LINQ.
- Expertise in implementing applications using JavaScript, Ajax, HTML, jQuery, AngularJS and Json.
- Having good experience in utilizing of CSS, LESS, and Bootstrap in web development environment.
- Good experience in Developing Web Services, WCF, WebAPI and Windows Services.
- Hands on experience in data access technologies like LINQ and ADO.Net.
- Worked on ORM tools like Entity Framework.
- Good exposure on Cloud Computing - Windows Azure, SQL Azure, ADFS, Data Sync, AWS.
- Good experience on Design patterns like Singleton, Abstract, Dependency Injection and Factory
- Expertise in designing the Tables and creating Views, Stored Procedures, Functions, Triggers and Indexes in SQL Server and Oracle Database.
- Expert in designing and implementing windows-based application using WPF, WIN forms, Threading etc.
- Experience in creating ETL transformations and jobs usingPentahoKettle Spoon designer andPentahoData Integration Designer and scheduling them onPentahoBI Server.
- Experience in designing and creating reports using Reporting Tools Crystal Reports and SSRS.
- Good in Creating ETL packages using SSIS for data migration.
- Good espouser in using of Source controls like Team Foundation Server and GIT.
- Involved in deploying the web application in Internet Information Services.
- Thorough knowledge of Object-Oriented Programming and SOLID principles.
- Good knowledge of all stages of Software Development Life Cycle (SDLC).
- Outstanding Team Player, also with an ability to perform well as an individual and possess excellent work ethics, self-motivated and quick learner, willing to learn and adapt new technologies.
- Very strong analytical and problem-solving techniques.
- Experience in preparing scope document's document and UML documentation.
- Experience in developing windows and web applications following SDLC principles.
- Exposure to the Project management activities like planning, tracking, and reporting progress, organizing, managing resources, etc.
TECHNICAL SKILLS
Programming Languages: C#.Net (4.8/4.7/4.6/4.5/4.0/3.5 ), VB.NET (10.0), HTML5, T-SQL, C++
Database servers: PL/SQL, Oracle 11g/10g/9i/8i, MS SQL SERVER 2016/2012/2008 , MS Access 2010/2007/2003
Web Technologies: ASP.NET 4.5/4.0/3.5, ASP.NET,MVC 4.0/3.0, Silverlight 4.0/3.0, Ajax 3.0/2.0, CSS3, Java script, JQuery, VB Script.
Xml Technologies: XAML, XML, XDOCUMENT, XSLT, XPATH, XSL, LINQ to XML, XSL Transformations (XSLT)
UI Technologies: Winforms, WPF, IIS, JQuery UI, Kendo UI
IDE Tools: Visual Studio 2022/2019/2017/2013/2010 , SQL Server Management Studio, Expression Blend (4.0/3.0/2.0), visual built pro 7.1/8.
.Net Frameworks: .Net Framework 4.5/4.0/3.5
Reporting Tool: SQL Server Reporting Services (SSRS 2008/2005), SSIS (2014 stable), Tableau, Crystal Reports (2010/9/8.5/8).
Modeling Tools: UML, MS Visio 2010/2007
Version Control Tools: Visual SourceSafe (2005), Sub Version, Team Foundation Server (2008)
Middleware: WCF, ADO.NET 4.0/3.5/3.0/2.0 , MSMQ, Web Services, Enterprise Library 5.0/4.0/3.1
Servers: Windows Server 2008/2003/NT, Microsoft IIS (7.0/6.0)
PROFESSIONAL EXPERIENCE
Confidential, Frankfurt, KY
Senior Programmer
Responsibilities:
- Implemented the web interface using MVC.
- Used Data Contract as the standard mechanism in the WebAPI for serializing .NET object types into XML.
- Involved in Deployment and Implementation.
- Code review and Code integration done by team.
- Produce more quality of code using new and simple methodologies.
- Created Complex SQL Stored Procedures for retrieving and saving the data as per the requirements.
- Created SSIS packages for data integration from excel to SQL server.
- Used TFS for Code Check-in, Check-Out, creating new solution, Branching and Merging.
- Implemented business logic using C#.
- Extensively used ETL to transfer and extract data from source files (Flat files and DB2) and load the data into the target database.
- Implemented Windows applications for Court apps.
- Involved in performance tuning of existing legacy application code.
- Used ADO.Net concepts for communicating application with Database.
- Working with QA and support team to resolve issues requiring detailed knowledge of the inner workings of the application and security to ensure product is tested for highest quality.
- Worked on creating ETL packages using SSIS for data migration.
Environment: Visual Studio 2019, C#, ASP.Net MVC5, WebAPI, Entity Framework, SQL Server 2016, JavaScript, HTML5, CSS3, jQuery, SSRS, TFS
Confidential, Chattanooga, TN
Full Stack Developer
Responsibilities:
- Implemented Data Validation Rules and Exception Validation Rules in C# UI and Implemented Data Conversations.
- Involved in the requirements gathering and design technical documents.
- Full lifecycle .NET projects from initial scope to implementation.
- Developed Complex database objects like Stored Procedures, Functions, Packages and Triggers using PL/SQL.
- Responsible for deployment of the Application in production and resolving any post-deployment issues.
- Used Team Foundation server (TFS) for Source Control Management.
- Involved in migrating database from Oracle 8i to Oracle 11g.
- Made use of TOAD as an editor to handle with backend database.
- Responsible for using dynamic SQL in PL/SQL which is an advanced programming technique that makes the applications more flexible and versatile.
- Developed a new functionality using C# for CRUD the data on the grid view.
- Worked as UI Designer and Developer for the Web application using HTML5, C#, JavaScript, jQuery, CSS and ASP.NET.
- Develop and Consume Windows Communication Foundation Services (WCF) which interfaces with Windows Active Directory and SQL Server.
- Used Entity objects such as Data Reader, Dataset and Data Adapter, for consistent access to SQL data sources.
- Design security for WCF service endpoints. Designing of WCF based Service, Data, Fault and Message Contracts. Hosting the WCF based service on IIS 7.5.
- Effectively Used Data Adapters, Datasets, Command & Connection Objects of ADO.NET to manipulate data in the Oracle Server database.
- Effectively used Grid View and Details View to display the data returned data returned form the database.
- Gathering information from product owners and stakeholders on the functionality of customer support application.
- Designed and developed windows applications and supported them.
Environment: Visual Studio 2017, C#, ASP.Net MVC5, Entity Framework, Oracle8i/11g, JavaScript, HTML5, CSS3, WCF, jQuery, SSRS
Confidential
Responsibilities:
- Gathering information from product owners and stakeholders on the functionality of customer support application.
- Designed the enhancements for E-Tracker application ensuring modularity and scalability. Followed the agile methodology standards and met all targets for the provided sprint cycles.
- Developed a new functionality using VB.Net for CRUD the data on the gridview.
- Developed multiple test scenarios by extensively using java script and JQuery.
- Developed an EXE to validate the credentials and run ASD application by scheduling this EXE as a windows task in-order to run the test automation as daily job.
- Used XSLT to transform XML documents to required XLM documents.
- Developed Complex database objects like Stored Procedures, Functions, Packages and Triggers using PL/SQL.
- Responsible for using dynamic SQL in PL/SQL which is an advanced programming technique that makes the applications more flexible and versatile.
- Develop and Consume Windows Communication Foundation Services (WCF) which interfaces with Windows Active Directory and SQL Server.
- Developed several reports using SSRS and integrated reports within the application.
Environment: Visual Studio 2013, VB.Net, MVC, WCF, ASP.Net, Ajax, Entity Framework, oracle 10g, TFS, JavaScript, SSRS, HTML5, CSS3, JQuery, DevExpress, XSLT.
Confidential, Hilliard, OH
Programmer Analyst
Responsibilities:
- Gathering information from product owners and stakeholders on the functionality of customer support application.
- Participated in development of a well responsive single page application using AngularJS framework, JavaScript, jQuery, and C# in conjunction with HTML5, CSS3.
- Designed the enhancements for the Enterprise Site Management application ensuring modularity and scalability. Followed the agile methodology standards and met all targets for the provided sprint cycles.
- Worked as UI Designer and Developer for the Web application using HTML5, C#, JavaScript, JQuery, AngularJS, CSS and ASP.NET
- Involved in consuming REST services for secured token exchange.
- Developed an enhancement to import the excel data from the application into the database.
- Involved in creating tables, stored procedures and writing complex queries in Sql Sever
- Debugged the application.
- Moved the existing DBML code to the entity framework with .NET 4.5.
- Moved the existing user interface by following standard Confidential templates using Bootstrap, CSS, HTML, and DevExpress.
Environment: Visual Studio 2012, C#, VB.Net, WCF, WPF, MVC, ASP.Net, Ajax, Angular JS, Entity Framework, SQL Server 2012, TFS, JavaScript, Bootstrap, HTML5, CSS3, JQuery
Confidential
.Net Developer
Responsibilities:
- Involved in full life cycle of development using agile methodology, prepare/modify of the requirements in Requirement Specification document.
- Coding the Data Access Layer, and Business Logic Layer, Entity Layer using C#.NET.
- Used ASP.NET Ajax Toolkit controls like Script Manager, Calendar control, Validation controls etc.
- Involved in writing table creation and calling Stored Procedures through ADO.NET.
- Implemented page- level error handling and Custom Error pages, unit testing using N-unit.
- Implemented Validation for client-side and server - side validation using Ajax.
Environment: VS.Net 2010, .Net Framework 3.5, C#.Net, ADO.Net, JavaScript, AJAX, ASP.NET, SQL Server 2005, HTML, CSS, Windows XP.
