We provide IT Staff Augmentation Services!

Application Programmer Resume

3.00 Rating

NC

SUMMARY

  • 7+ years of professional IT experience as .NET Developer in development of Enterprise - level Web and Windows Applications using Microsoft Technologies.
  • Proven Ability to lead and manage complete Project Life Cycles, from initial Planning, Requirements Gathering to Testing and Deployment of Enterprise web applications.
  • Developed a variety of .NET Framework Applications including Web Forms, Win Forms and Web Services.
  • Proficient in Object Oriented Design/Development (OOD), Object Oriented Analysis and Design (OOAD), Model View Control (MVC) design pattern and Test Driven Development (TDD).
  • Experience with Software Development Processes and Models: Agile, Waterfall & Scrum Model.
  • Proficient in development of Web Based applications using C#, ASP.NET, ASP.NET MVC, JavaScript, J-Query, AJAX, CSS, HTML.
  • Good knowledge in using LINQ (Language Integrated Query) and Entity Framework (ORM model) to query the database.
  • Expertise in developing WCF services. Demonstrated experience with REST Services, SOAP Services and other Web Services technologies (WSDL, JSON, XML, XSL, and serialization).
  • Experience in using SQL Server Integration Services (SSIS) for importing the data from various sources and creating reports using SQL Server Reporting Services (SSRS).
  • Thorough understanding and Experience on SQL Server Database Design, Analysis, and Normalization and in writing Tables, Stored Procedures, Functions, Views, Triggers, Indexes and Constraints using T-SQL.
  • Knowledge of Version control systems such as SVN, TFS, GIT.
  • Experience in Exception Handling and Debugging Techniques by which the whole picture of application runtime behavior can be seen and analyzed more efficiently.
  • Energetic self-starter with excellent analytical and organizational skills along with the ability to work individually as well as in a team environment with good team spirit.

TECHNICAL SKILLS

Language/Framework: .NET Framework 4.5/4.0/3.5, C#.NET 4.5/4.0/3.5, VB.NET, ASP.NET 4.5/4.0/3.5, WCF, LINQ, Entity Framework, ADO.NET, ASP.NET MVC 5.0/4.0, JAVA, C, C++

Web & Scripting Language: HTML, CSS, JavaScript, jQuery, Angular JS, Bootstrap, AJAX, IIS, JSON, XML

Design Architecture: MVC, SOA, OOD

Relational Databases: MS SQL Server 2012/2008/2005 (SSRS, SSIS), Oracle, MS Access, MySQL

Reporting Tools: SQL Server Reporting Services (SSRS), Crystal Reports

Big Data Technology: Apache Hadoop, Cloudera, Hortonworks, Zeppelin, HDFS, MapReduce, Hive

Cloud Computing: Microsoft Azure, Microsoft SQL Azure, Apache CloudStack

Service Oriented Architecture: Windows Service, Web Service(SOAP/REST)

Version Control Tools: Tortoise SVN, TFS, GitHub

Mobile Technology: Android/Win Phone/Win 8 App Development

PROFESSIONAL EXPERIENCE

Application Programmer

Confidential, NC

Responsibilities:

  • Involved in Requirement Gathering, Functional and Technical Specification. Analyzing the specifications provided by the business.
  • Developed the application using Scrum Methodology under the Agile Framework.
  • Developed N-tier Architecture Application.
  • Major role in the development of the Web Application using ASP.NET MVC, C#, JavaScript, JQuery, Angular, ADO.NET and LINQ.
  • Used ADO.NET objects such as DataAdapter, DataReader and DataSet for consistent access to the data store.
  • Used JavaScript(JQuery) to enhance UI experience on Client-Side.
  • The application was developed using the Model View Control(MVC) architecture that gives a clear separation of representation of information from the user’s interaction with it.
  • Involved in setting up the Development, Staging, Testing & Production Environments for the application.
  • Developed T-SQL Queries to fetch data as per the business requirements with proper tuning techniques and enhanced the performance of applications by constantly monitoring the queries by running Execution Plans and Query Optimization Techniques in SQL Server.
  • Used Team Foundation Server(TFS) for Version Control, Team Build and Project Management.

Research Assistant

Confidential, NC

Responsibilities:

  • Installed and configured multi-nodes fully distributed Hadoop cluster using Cloudera Manager for easy management of Hadoop cluster.
  • Configured and Installed the Hadoop using Cloudera Manager 5.8.1 and CDH 5.4.7 on nine machines.
  • Worked on installing Cluster, Commissioning & Decommissioning of DataNode, NameNode Recovery, Capacity Planning and Slots configuration.
  • Involved in loading data from LINUX file system to HDFS.
  • Used Hadoop environment to store network trace file and checking on the data if something unusual happened using Hive Queries (Like SQL Queries) and Visualization Analytics tool under research topic “Network Security Analysis Using Big Data Technology”.
  • Used C#.NET and AngularJS as the development framework to build Web Application.
  • Developed Web Applications and UI design using HTML, CSS, JavaScript, AngularJS, Bootstrap, JQuery to develop a very seamless look and feel.
  • Setup Private Cloud Computing Environment using Apache CloudStack.

Environment: Hadoop, Cloudera Manager, Hive, MS SQL Server, VMware, Virtual Box, CSS3, HTML5, AngularJS, Bootstrap, Apache CloudStack, Centos, .NET Framework, C#.NET.

Data Management Intern

Confidential, NC

Responsibilities:

  • Responsible in developing Stored Procedures, Views, User Defined Functions, Indexes, Scripts for database transaction with Microsoft SQL server.
  • Involved in Performance Tuning of the application by creating various database Indexes and optimizing Database Queries.
  • Developed various Stored Procedures for the data retrieval from the Microsoft SQL Server and generating different types of reports like Parameterized reports, Linked reports, Clickthrough reports, Drillthrough reports using SQL reporting services (SSRS).
  • Incorporated SSRS reports in Business Intelligence Development Studio (BIDS).
  • Experienced in using the Business Intelligence Development Studio to develop business solutions that include Analysis Services, Integration Services, and Reporting Services projects.
  • Developed .NET Framework Class library for Census Data to automate the import functionality in the current Application Module.
  • Used SQL Server Integration Services (SSIS) tools like Import and Export Wizard, Package Installation, and SSIS Package Designer.
  • Designed SQL Server Integration Services (SSIS) Module for importing the data from various data platforms and applications.
  • Worked with GIT for managing versions of code.

Environment: Microsoft SQL Server 2008 R2, SQL Server Reporting Services(SSRS), SQL Server Integration Services(SSIS), .NET Framework, .NET Framework Class Library, Visual Studio, BI Tools, ASP.NET, C#.NET.

Sr. Software Engineer

Confidential . FL

Responsibilities:

  • Involved in Requirement gathering, Functional and Technical Specification from the Project Manager.
  • Analysis of the specifications provided by the Manager.
  • Designed and Developed applications using ASP.NET 4.0/4.5, C#, WCF, MVC 5.0, SQL Server 2012.
  • Developed the application using various patterns including MVC 5.0, Singleton, Dependency Injection.
  • Developed back-end in C# using Entity Framework and LINQ to Entities.
  • Implementation of client side validations using JQuery and ASP.NET MVC Validation implemented at Controller level.
  • Experience in development and implementation of Windows Communication Foundation (WCF), and Responsible for developing WCF SOAP and REST based Services.
  • Created Joins, Views, Functions, Stored Procedures, Indexes and Triggers as quick and efficient retrieval of data using MS SQL Server 2012.
  • Involved in Performance Tuning and Query Optimization.
  • Used SSRS to generate reports and integrated with ASP.NET Web Page using Report Viewer.
  • Worked with TFS (Team Foundation Server) for managing versions of code.
  • Performed Unit Testing using Visual Studio integrated testing tools.

Environment: C#, .Net Framework 4.0/4.5, MVC 5, ASP.NET, HTML 5, XML, JavaScript, XML, AJAX, MS Visual Studio 2012, SQL Server 2012, Entity Framework, TFS, SSIS, SSRS, REST APIs, WCF, JQuery, TFS, LINQ.

Consultant Developer

Confidential

Responsibilities:

  • Gathered Client requirements and converting them into the Technical Specifications and developed Web forms using C#.NET.
  • Developed 3- tier architecture application with User Interface, Business and Data Access layers using .NET 3.5 and Entity Framework for the use of LINQ-based Data Access.
  • Developed Stored Procedures, Functions, Views and Triggers for Data Manipulation, ensuring set up relations includes indexing, constraints, foreign keys etc. and worked extensively with DDL and DML statements using Microsoft SQL Server 2012.
  • Implemented the backend code of the application in C# using various Object Oriented features like Classes, Interfaces, Inheritance, Polymorphism etc.
  • Developed ASP.NET MVC 4 application in Test Driven Development environment using Microsoft Test as the Testing framework.
  • Used Microsoft Entity Framework Code First approach for the Data Access Layer for the ASP.NET MVC 4 application.
  • Developed web services using C# to interact with the other applications and exposed them using SOAP and HTTP.

Environment: .NET Framework 3.5, MS SQL Server 2012, ASP.NET MVC, C#, Entity Framework Web Service, SOAP, HTTP, T-SQL, Window server, BI Tools, Visual Studio, TFS, JavaScript, HTML, AJAX, XML, CSS

Software Engineer

Confidential

Responsibilities:

  • Analyzed user needs and software requirements to determine feasibility of design within time and cost constraints.
  • Involved in Software Development Life Cycle (SDLC) of Analysis and Design of all the modules within the application and developed UI components using ASP.NET and C# and back-end database as Microsoft SQL Server 2008 R2.
  • Designed and developed interface using Win Forms, ASP.NET, VB.NET and C#.NET.
  • Created ASP.NET Web forms and server controls to display dynamic data obtained using Microsoft ADO.NET and Data binding.
  • Developed Business Logic Component using Web Services, WSDL. Implemented SOAP (Simple Object Access Protocol) for communication of application.
  • Development was done using C# ASP.NET using 3-tier architecture.
  • Involved in writing and debugging Stored Procedures and SQL query packages which in turn is called by the Data Access Modules using ADO.NET.
  • Implemented UI validation using JavaScript.
  • Used AJAX to trade data with a web server, without reloading the page.
  • Grid view and Custom paging were used to display huge amount of data.
  • Used Crystal Reports to generate required reports and Tortoise SVN for version control of code.

Environment: .NET Framework, C#, VB, ASP.NET, JavaScript, HTML, AJAX, XML, JSON, CSS, ADO.NET, MS SQL Server 2008 R2, Crystal Reports, Windows Service, Web Service(SOAP), Tortoise SVN

.NET Programmer

Confidential

Responsibilities:

  • Analysis of the specifications provided by the Project Manager.
  • Involved in requirement gathering, functional and technical specification.
  • Used 3-tier architecture for Presentation Layer, Business and Data Access Layers using C#.
  • Coding and debugging using ASP.NET and C#.
  • Developed Web Forms using ASP.NET Server Controls and validated client side using JavaScript.
  • Used AJAX to trade data with a Web Server without reloading the page.
  • Used ADO.NET objects such as Data Adapter, Data Reader and Data Set for consistent data access.
  • Written SQL Queries, Stored Procedures, Views and fixing up standard specifications.
  • Creating reports using the HTML Reports and Crystal Reports for the report needed by Middle Office, Back Office users.
  • Used a hybrid of Waterfall and Incremental model as the SDLC.
  • Prepared Technical Documentation for the designed modules.

Environment: .NET Framework 3.0, ASP.NET, Web Services, C#. NET, Visual Studio .NET 2005, JavaScript, IIS, HTML, AJAX, Crystal Reports, HTML Reports, SQL Server 2005.

We'd love your feedback!