Software Developer Resume
GA
SUMMARY
- Over 6+years of experience in all aspects of software development life cycle (SDLC) starting from requirement analysis through development and deployment.
- Experience in System Analysis, Design, Development and implementation of various applications including Web and Windows Applications using Confidential .NET Framework 3.5/3.0/2.0, WCF,C#.NET, ADO.NET, ASP.NET, MVC 3.0/4.0/5.0, Web API, Java Script, jQuery.
- 3+ years of experience working with C#, ASP.NET, MVC, JQuery, Angular.js, Visual Studio 2010 and SQL Server 2008.
- Well versed with back end, middle tier and front end development.
- Experience in using ADO.NET objects such as SQL Connection Object, SQL Command Object, Data Reader Object, Dataset Object and Data Adapter Object.
- Strong Object Oriented Analysis and Design (OOAD) and C#, VB.NET Programming skills.
- Experience in building single page Applications (SPA) using HTML5, CSS3, Bootstrap, AngularJS, ASP.NET MVC, ASP.NET Web API, Entity Framework.
- Excellent knowledge of XML, XSLT, XHTML, DHTML, XAML.
- Experience in Object Oriented Analysis and Design methodology with strong knowledge and experience with the Design Patterns including Structural, Creational and Behavioral Patterns like Model Viewer Controller (MVC)
- Reused existing Third party controls such as Angular JS Grid UI Model.
- Developed Data access layer (DAL), Business logic layer and also implementing business processes
- Extensive working experience in unit testing framework.
- Excellent analytical, problem solving, communication and team management skills
TECHNICAL SKILLS
.NET Technology: .NET Framework 2.0/3.0/3.5/4.0 , C#, ASP.NET, ASP.NET MVC 3/4/5, ADO.NET, LINQ, ADO.NET Entity Framework, WCF and WPF.
Web Technology: JavaScript, TypeScript, jQuery, Angular JS, AJAX, CSS, HTML4/HTML5, XML, JSON, DHTML.
Languages: C#, VB.Net, C++, C.
Databases: SQL Server 2005/2008 R2/2012, MySQL 4/5.
Web/App Server: Web Server: IIS, APACHE
IDE: MS Visual Studio.NET 2005/2010/2012/2013 , 2015 Dream Weaver, SQL Management 2012, SQL Developer.
Operating Systems: Confidential Windows 7/ Vista/ XP/ 2003/ 2000, UNIX
Design Patterns: Service Oriented Architecture (SOA), Model View Controller (MVC), Factory, Singleton, and Object Oriented Design.
PROFESSIONAL EXPERIENCE
Confidential, GA
Software Developer
Environment: JavaScript, HTML5 canvas, Bootstrap, Angular Js, Cincom Environment, ASP.NET MVC 5.0/4.0, .NET Framework 4.0, C#, Web API,WCF services.
Responsibilities:
- Worked closely with development project managers and business analyst to ensure the management of delivery risks or issues.
- Involved in cincom portal Application builder GUI design using Custom request Handler class library, building cincom models and client side validation is done by Ajax validation extenders.
- Design and implement integration components using ASP.NET (C#) and JavaScript, using latest industry standards and best practices. Design and implement Restful API layer along with calls to consume an API layer.
- Working on creating Rest Services using ASP.NET Web API and C#.
- Worked on Cincom server side application directly interacts with the database via an application programming interface (API), which pulls, saves, or changes data. The data are returned and converted into front - end code a user interacts with the help of drawing, reports, tables rendered on UI.
- Involved in end to end development to launch Customized web application in cincom environment.
- Used various jQuery plugins to enhance the usability, functionality and overall experience of website.
- Built applications for scale using JavaScript and React.JS. Used ReactJs framework where data from backend is stored in the model and populated it to the UI.
- Worked on exposing web services using WCF architecture for the client to communicate and exchange data and involved design of WCF based Service.
- Worked on Appmodels of data and state with consistent matter to be shared in different controllers.
- Performed unit testing to the custom request handler project to test all the methods involved with Moq framework.
- Responsible in the development of C#, Asp.net and SQL server technologies.
- Worked closely with front end technologies especially on HTML 5 canvas.
- Acquired knowledge on different JavaScript application framework for building interactive cross browser platforms like AngularJS.
- Created and optimized views for user interactions using objects of HTML Helper class, Custom Helpers and Angular JavaScript/jQuery.
- Worked with Web API to provide services to HTTP requests. Created class libraries for creating and consuming business components in ASP.NET.
- Performed Dependency Injection to decouple the code and Unit testing (N-Unit) to rectify errors.
- Involved in developing and consuming Web Services and n-tier web applications using ASP.net, and ADO.net..
- Understand requirements specification document and develop the prototype for feasibility study and documented the result.
- Participated in code reviews and meetings and provide updates on project progress.
- Involved in User Acceptance Testing before QA testing to overcome the defects, Re-testing end to end to ensure the defect resolutions.
- Closely worked with QA testing in both standalone version as well as in cincom environment.
Confidential, Redmond WA
Software Developer
Environment: Angular JS, Typescript, Third Party libraries - Grid UI, Data visualisation toolsNode JS environment, ASP.NET MVC 5.0/4.0, .NET Framework 4.0, C#, Web APIAzure portal, SDK libraries
Responsibilities:
- Worked with Business Analysts and users to understand the requirement and Contributed to the requirements gathering, analysis, design, development, change management, release and post-production verification of several projects.
- End 2 End implementation including design, coding and testing of rest services using ASP.NET Web API and C#
- Hands on experience in creating tables and also Rename Delete, Upload, Download Entities in Azure Storage Explorer for inspecting and altering the data in windows Azure Storage projects including the logs of cloud-hosted applications.
- Used AngularJS/TypeScript to create modern web applications to solve everyday business needs on the front end, and Confidential SQL on the back end.
- Developed several UI pages in ASP.net with server side and client side validations.
- Used the basic principles of MVC to in corporate theAngularJS/Typescript to build client side application.
- Extensive work experience in javascript frameworks like Angular Js, Ext.js.
- Worked with MVC architecture application using ASPX/Razor view engine.
- Design and implement Restful API layer along with calls to consume an API layer. And also added unit tests to the codebase using Jasmine.
- Involved in the development of Business Logic Classes, Data Access Components and various Web Forms in C# 3.5
- Front-end architecture with AngularJS controllers, directives, services and custom directives.
- Worked on creating responsive website for smart devices using responsive design and media queries.
- Experience in troubleshooting the application, analyzing and resolving issues.
Confidential, Morrisville, NC
UI/Web Developer
Environment: Net Frame Work 4.0/3.5, Visual Studio 2010, ASP.Net, C#, CSS, SQL Server 2008, HTML 5, JavaScript, backbone.js, AJAX, CSS 2/3, JSON, JQuery, XML, Angular.js.
Responsibilities:
- Designed & created dynamic web pages using HTML5 features (Application Cache, Canvas Drawing & Local Storage), JQuery, JavaScript, CSS3 features Entity Framework, C# & ASP.NET
- Experience with built-in services and knowledge of custom services and scoping in AngularJS
- Followed 3-tier architecture with emphasis on Business Logic Layer and Data Access Layer.
- Extensively used web-Services & worked on WCF to enable applications to communicate with each other.
- Created knockout.js widget subsystem within a jdash dashboard using typescript and inheritance.
- Design and Implemented functionality to consume data as part of JQUERY AJAX calls and update DOM.
- Used AJAX for Partial Page Updating, Invisible Data Retrieval, Constant Updating, Smooth Interfaces, Simplicity and Rich Functionality
- Involved in Designing and developing the user interface for the entire application.
- Performed Dependency Injection to decouple the code and Unit testing (N-Unit) to rectify errors.
- Used various .NET server controls and like Data grid, with extensive data binding to display, page and sort multiple records.
- Responsible for the Client Side Support and Developed test cases and performed unit testing.
- Fixed Cross browser issues in Internet Explorer 7+ (including IE9), Safari, Chrome, and Firefox and contributed bug fixes.
- Used various jQuery plugins to enhance the usability, functionality and overall experience of website
Confidential, New York City, NY
UI/Web Developer
Environment: Net Frame Work 4.0/3.5, Visual Studio 2010, ASP.Net, C#, CSS, SQL Server 2008HTML, CSS, JavaScript/AJAX, XML, JSON, Photoshop, Linux
Responsibilities:
- Co-ordinated with BA group for better understanding of functional requirements analyzed and designed the business requirements to documented and implemented client side script like Java Script and JQuery for appropriate balance between the server side and the client browser capabilities.
- Developed Presentation layer (Web Forms) using ASP.NET, HTML, and JavaScript.
- Focused on Forms-based Authentication in ASP.NET to authenticate the users.
- Implemented Authentication and Authorization using Web Config file. Configured for users Authorization and role based security.
- Maintained state of the Web Pages by using View State and Session Memory objects.
- Involved in developing prototype and implement new web interfaces using HTML5.
- Used Site Map Path, Menu, Breadcrumb and Tree View Control for site navigation function.
- Used Team Foundation Server (TFS) for source control and bug tracking.
- Performed validation of completed sites, which included the debugging, and testing of code using JavaScript and Firebug.
- Followed Agile Methodology.
Confidential, Huntsville, AL
UI/Web Developer
Environment: HTML5, CSS3, JavaScript, jQuery, AJAX, JSF, XML, JSON, Web Services, MVC
Responsibilities:
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using DHTML, HTML, CSS3, and JavaScript and used Visual designing.
- Appliedmedia queriesto createdresponsivewebsite across different size of screens.
- Created client side validation tool using technologies JavaScript and Jquery.
- Responsible for developing, editing, publishing and managing content on the external Web pages and internal layouts.
- Modified web services using C# to interact with the other applications and exposed them using SOAP and HTTP.
- Used Grid Views and custom paging for displaying huge amounts of data.
- Developed the web pages using Visual Studio, HTML, and CSS for styling the Web pages.
- Tested/De-bugged web browser using Firebug
- Managed and implemented all code changes via SVN. Deploying builds across development, staging and production instances and maintaining code integrity.
Confidential
Developer
Environment: .Net Framework 3.0, ASP.NET 2.0, C#.Net JavaScript, PHP, HTML, CSS, AJAX
Responsibilities:
- Involved in gathering project requirements and documenting design specifications
- Implemented business logic/rules using C#.NET
- Developed Web Pages with ASP.NET using JavaScript, Client Side Validation, Server Side Controls, HTML Controls and CSS
- Used Windows communication Foundation (WCF) for creating rich, sophisticated user Interface.
Confidential
Developer
Environment: HTML, CSS, Adobe Photoshop, JavaScript, DHTML, MS-office
Responsibilities:
- Involved in the design and development of user profile planning for those accessing the system.
- Analyzed user requirements and converted into use cases.
- Responsible for managing website content.
- Created a website using HTML, designed all pages using CSS and JavaScript.
- Designed layouts on the front-end using JavaScript, CSS and DHTML.
- Created multiple types of content, each with different features.
