We provide IT Staff Augmentation Services!

Software Developer Resume

4.00/5 (Submit Your Rating)

Brentwood, TN

SUMMARY:

  • Software Professional with Eight (8+) years of extensive experience in Client/Server, Multi - tier and Windows & Web applications development with active involvement in all the phases of SDLC such as design, development, deployment.
  • Experience of Financial, HealthCare, Insurance and Logistics Domains.
  • Proficient in working with Angular, ASP.Net MVC, C#, VB.Net, JQuery, JavaScript, Type Script, Node JS, HTML/HTML5, CSS/CSS3, MVC, WCF, Web API.
  • Well versed with the Micro Services, Object Oriented Programming (OOP) model, Object Oriented Design (OOD), System Oriented Architecture (SOA), Model View Control (MVC) design pattern and Test Driven Development (TDD).
  • Expertise in database design and creating database objects like Stored Procedures, Views, Triggers, Joints and Functions.
  • Expert in analyzing, designing, developing, installing, configuring and deploying MS SQL Server suite of products with Business Intelligence in SQL Server Reporting Services (SSRS) 2008 and SQL Server Integration Services (SSIS).
  • Proficient with report generation tools like Crystal Reports, DevExpress Reports and MS SQL Server Reporting Services (SSRS).
  • Experience in deployment using IIS Application Servers.
  • Experience in using Agile/Scrum methodologies for developing the application.
  • Experience in Version controlling tools VSS, TFS, SVN and GIT.
  • Experience with Authentication and Authorization .NET security mechanisms.
  • Well acquainted with direct client interaction for requirement gathering, project demo & application enhancements and knowledge transfer process.
  • Good communication skills, highly motivated, hardworking, reliable and punctual.
  • Ability to learn and adapt to emerging technologies and implement them in the current projects.

TECHNICAL SKILLS:

Operating System: MS DOS, Windows 95 / 98 / NT 4.0 / 2000, XP, Windows 7, UNIX,LINUX

.NET and Web Technologies: C#, VB.NET, ASP/ASP.NET, ADO.NET, Web Services, WCF, Web API, AJAX, MVC, LINQ, Entity Framework, HTML 5, XML, JSON, CSS 3, VSS, TFS, WSDL, SOAP, REST.

Web & Application Servers: IIS 6.0/7.0, Apache

Frameworks: .NET Framework 3.0/3.5/4/4.5 , Angular JS, Angular 2/4, Bootstrap

Programming Languages: C, C#, Visual Basic, PL-SQL and T-SQL

Scripting Languages: VB Scripts, JavaScript, AJAX, JQuery

RDBM: MS SQL Server 2000/2005/2008/2012 , Oracle 8i/9i/10g/11g and MS Access

Development Tools: Visual Studio .Net 2015/2013/2012/2010 , MS Visio and Microsoft Testing Tools

Version Controller: VSF, MS Visual Source Safe ( VSS) and Team Foundation Server (TFS), SVN, GIT

Reporting Tools: Crystal Reports 13.0/10.0, DevExpress Reporting 14.0

Third Party Tools: DevExpress Controls, Telerik DevCraft, CA Erwin, SiteMinder

PROFESSIONAL EXPERIENCE:

Confidential, Brentwood, TN

Software Developer

Responsibilities:

  • Developed and implemented solutions in accordance with company policies and procedures.
  • Involved in gathering and analysis of business requirements and design of the project.
  • Used Agile methodology for the application development process.
  • Directly worked with internal clients for the requirements of the project.
  • Designed and Implemented web application using Angular 2 along with TypeScript, HTML5, CSS3, JavaScript, jQuery, Bootstrap and ASP.Net Web API.
  • Agile development with daily stand-ups, bi-weekly sprints, sprint planning and retrospective sessions.
  • Used NPM for installing required modules and other published Angular NPM modules.
  • Worked Extensively with Angular CLI for creating Components, Services, Pipes and Directives.
  • Designed and developed the application using Angular 2 framework along with HTML5, CSS3, Type Script, Java Script, Bootstrap, Node.js, NPM, Mongo DB.
  • Created TypeScript reusable components and services to consume REST API’s using component based architecture provided by Angular 2.
  • Integrated ng-echarts with application for displaying order analysis details in charts and graphs.
  • Created Custom Directives in Angular 2 for reusable components.
  • Utilized Observables for http error handling with catch and throw RxJS operators.
  • Worked on Angular 2 concepts such as two-way d binding, *ngif and *ngFor structural directives, property binding, services, dependency injection, routing.
  • Updated the application with new features of Angular 4.
  • Worked on some of the new features of Angular 4 like new if else syntax, ng-templates and form validators.
  • Used JSON for data exchange between client and server.
  • Created Responsive Web Design using Bootstrap.
  • Created Restful API’s using ASP.NET Web API.
  • Collaborated with QA team to define test cases, metrics, and resolve questions about test results.
  • Responsible for maintenance of applications with technologies such as .NET, C#, SQL Server, Oracle, JQuery, HTML5, JavaScript, Angular, Bootstrap.
  • Responsible for performing the backend database development of tables, stored procedures, packages and functions using MS SQL Server.
  • Used GIT for version control.

Environment: C#, ASP.NET Web API, MS-SQL Server, T-SQL, LINQ, Angular 2/4, Angular CLI, WebPack,, GitLab, TypeScript, HTML5, CSS3, JSON, Bootstrap, JQuery, JavaScript, NPM, ng-echarts, VS Code, Visual Studio 2017.

Confidential, Folcroft, PA

Software Developer

Responsibilities:

  • Extensively involved in gathering and analysis of business requirements and technical design of the project.
  • Used Agile/Scrum methodology for the software development process. Involved in daily scrum meeting, sprint review meeting and agile release planning. Participated in sprint planning, sprint review discussions, giving demo to the business at the end of sprint on the functionality delivered.
  • Worked with internal clients for business objectives, project scope and the requirements of the project.
  • Extensive experience of working in Test driven development (TDD) and Agile development environment.
  • Participated in detail design of the application using MVC architecture.
  • Designed dynamic browser compatible pages using HTML5, CSS3, TypeScript, JavaScript and Angular JS.
  • Created reusable templates and style sheets based on UI standards and guidelines; Performed functional tasks using specifications and wireframes.
  • Created forms to collect and validate data from the user in HTML5 and Angular JS.
  • Developed Angular JS components such as Controllers, Services, Filters and Models.
  • Created self-contained, reusable and testable modules and web components using Angular Directives.
  • Developed client-side validation techniques using Angular directives.
  • Developed responsive web pages using Bootstrap and CSS3 media queries.
  • Implemented AJAX functionality using JQuery, JSON and XML.
  • Designed, Implemented and Consumed WCF (XML, SOAP) Services and REST Web API’s (JSON).
  • Designed and implemented WCF services using Service Oriented Architecture (SOA).
  • Involved in writing Stored Procedures, Views, Queries, Functions and Triggers in T- SQL.
  • Used Team Foundation Server (TFS) for Version Control.
  • Used JIRA to manage and track the issues reported by QA and act based on the severity.
  • Used ETL (SSIS) to develop jobs for extracting, cleaning, transforming and loading data into data warehouse.
  • Designed SSIS Packages to import data from different files to SQL Server using Business Intelligence Development Studio.
  • Extensively used SSIS transformations such as Lookup, Derived column, Data conversion, Aggregate, Conditional split, SQL task, Script task and Send Mail task etc.
  • Handled all aspects of the web applications including maintaining, debugging and deploying.
  • Communicated tasks and project updates to manager as needed.
  • Used Balsamiq to create screen mock ups/wireframes.

Environment: Windows 7, Visual Studio 2010/2015, IIS 7.0, SQL Server 2008/2012, SOA, MVC, C#, WCF, Web API, Angular JS, Micro Services, TypeScript, Node JS, JavaScript, CSS3, SASS, HTML5, AJAX, Bootstrap, SOAP, REST, XML, JSON, OAuth, T-SQL, LINQ, TDD, Nunit, TFS, JIRA, Balsmiq.

Confidential, Harrisburg, PA

Programmer Analyst

Responsibilities:

  • Involved in Full Software Development Life Cycle (SDLC).
  • Worked on developing the application in the Agile methodology
  • Participated in detail design of the application using N-tier architecture, involved in creation of use cases, sequence diagrams and class diagrams.
  • Participated in various client meetings with the team and the Project Manager to discuss improvements/amendments in the development of the application.
  • Implemented the DAL using the Entity Framework Database-First paradigm.
  • Used Generics, Lambda Expressions, Extension Methods, Linq to Sql, Linq to Objects.
  • Developed Web Forms with ASP.NET Controls. Client side validations were performed using JavaScript and .NET validation controls.
  • Extensively used CSS and Implemented Master pages for consistent look for web pages.
  • Created Stored Procedures and Functions to perform business operations on the back-end using SQL Server 2008 database.
  • Implemented Unit of Work, Repository patterns and used entity framework for faster and stable application development.
  • Designed entire framework to support Test Driven Development (TDD) by making use of Dependency Injection through unity framework and developed a generic repository.
  • Optimized the query performance with modification in T- SQL queries.
  • Developed WCF Services by following Service Oriented Architecture (SOA).
  • Used Ajax in order to provide pleasant client side experience, implemented HTML, JavaScript Functions.
  • Used Team Foundation Server (TFS) as Source control and document management.
  • Migrated data from MS Access Database to SQL Server Database using SSIS packages.
  • Used SSRS to generate various reports. Involved in preparing technical documentation.
  • Used rich, high-performance Telerik and DevExpress controls to design complex grids.
  • Involved in implementing security for unified security purposes and role based access to the system based on the system users, roles and permissions using SiteMinder security.

Environment: Visual Studio 2010, ASP.NET, VB.NET, ASP, Win Forms, WCF, SOA, JavaScript, JQuery, .Net Framework 4.0, SQL Server 2008 R2, Entity Framework, T-SQL, IIS 6.0, SSRS, SSIS, VBA, CSS, HTML,CA Erwin, MS Visio.

Confidential, Chicago, IL

Software Developer

Responsibilities:

  • Analyzed the client’s requirement and was involved in designing and developing the User Interface Application using .NET
  • Used ASP.NET, Web, User and custom controls in developing the front-end application.
  • Used .NET, WCF in developing the application accordingly.
  • Implemented the MVC architecture pattern.
  • Used C# in developing the business logic and implemented the Object Oriented Programming Functionalities.
  • ADO.NET was used as a middle ware component encapsulating the business logic.
  • Client side validations were performed using Java Script and .NET validation controls.
  • Used Ajax in order to provide pleasant client side experience.
  • Implemented agile methodologies and Web Services in the application.
  • Constructed web pages encapsulating the business logic in order to provide separation of data and presentation layers.
  • Created database tables using SQL Server 2008 and used Stored Procedures, Triggers and Cursors.
  • Maintained documentation of website and developed complex reports.
  • Used server controls, data grid and data list in order to display information to the user.
  • Created and deployed class libraries and used view state for the dynamic controls to speed up the application.
  • Experience working with POS software to provide easy access to the client accounts.
  • Used Visual Source Safe for Version Control.
  • Involved in production support of the application.

Environment: C#,ASP.NET, WCF, ADO.NET, Visual Studio.NET, JavaScript, AJAX, HTML, XHTML, XML, XSL, XSLT, MS-SQL Server, Crystal Reports, CSS.

Confidential, Denver, CO

Dot Net Developer

Responsibilities:

  • Involved in the Project initiation meeting held with the QA and Business
  • Involved in full life-cycle of the project from Design, Analysis, logical and physical architecture modeling, development, Implementation, testing using Agile Methodology
  • Designed and Modified Database tables and used SQL Queries, Views, Stored Procedures and Triggers
  • Design and Development of Business Layer using .NET WCF Services, ADO.NET Entity Framework
  • Responsible for performing the backend database development of stored procedures, UDF, triggers, packages, and functions within an SQL Server database environment using SQL.
  • Created controllers and views (Razor) using ASP.NET MVC
  • Extensively used WCF Services, SOAP and XSL to expose the reports to facilitate the information sharing across teams
  • Developed the independent Windows Communication Foundation (WCF) services and defined Service Contracts for specific functionality in project search module
  • Used AJAX for Partial Page Updating, Invisible Data Retrieval, Constant Updating, Smooth Interfaces, Simplicity and Rich Functionality
  • Effectively used JQuery a concise JavaScript Library for traversing HTML document, event handling and AJAX interactions
  • Created ADO.Net entity models, custom entity models, mapping the stored procedures, writing the LINQ to entity queries and written extension methods
  • Customized the data grid to behave like excel to export and import the data into/from excel files, done the custom validations.
  • Used AJAX pattern to improve page performance

Environment: Net Framework 4.0, Visual Studio 2008, C#, ASP.NET 4.0, WCF Web services, XAML, TFS, MVC 3, AJAX, ADO.NET, TFS, XSL, JQuery, VSS, JavaScript, CSS, SSRS, VB.NET, Unix, LINQ, SQL-Server 2008, XML, IIS 7.0

We'd love your feedback!