We provide IT Staff Augmentation Services!

Sr.software Developer Resume

Costa Mesa, CA

SUMMARY:

  • Over Nine (9+) years of extensive experience as a Technical Lead in System Analysis, Design, Development, Coding and Implementation of various applications based on (OOPS) Object Oriented Programming, Client/Server N - tier architecture, Model View Control (MVC), Windows, Web based and Internet Technologies.
  • Experience in Implementation of AWS solutions using EC2, ECS, S3, Dynamo DB, Elastic Load Balancer, Auto scaling groups, Cloud Watch, Cloud Front.
  • Strong Experience with designing and working with N-tier architecture and Service-Oriented architectures.
  • Experience with Software Development Processes & Models: Agile, Waterfall & Scrum Model.
  • Experience in Developing Micro services using .net Core
  • Strong Experience developing applications using the C# (4.0/3.0/2.0) .NET Framework (4.5/4.0/3.5/3.0/2.0/1. x), ASP.NET (3.5/3.0/2.0), ASP.NET MVC Framework 5.0/4.0/3.0/2.0, ADO.NET, AJAX, LINQ, WCF, Web Services, SOAP, and Microsoft .Net platform (2.0/3.0/3.5/4.0 ).
  • Experience in functionality with Entity Framework Code First and Database First approaches with ASP.NET MVC 5.0/4.0 .
  • To retrieve the data in the form of objects and properties, such as customers and customer addresses, without concerning them with the underlying database where this data is stored using ENTITY FRAMEWORK.
  • Extensively used HTML5, BOOTSTRAP, NodeJS, ANGULAR JS 4 and JQUERY and created Single Page Applications (SPA).
  • Used Entity Framework and LINQ to access the two databases so the user could create, edit, display, and delete data from the application's UI.
  • Experience in Agile Scrum Methodologies.
  • Knowledge on DevOps Tool Jenkins and Nexus.
  • Strong experience in the Analysis, Design, Development and Implementation of multi-tier web-based applications and distributed applications using WCF/Web services Standards based on Service Oriented Architecture (SOA).
  • Experience in developing and consuming services using WCF (REST, SOAP) and ASP.Net Web API.
  • Created Entity classes, relationships between entity classes using Entity Framework 6.0/4.x to manage relational data as objects and used LINQ to Entities to massage the data.
  • Experience in design and implementation of services using WCF SOAP\REST, creating REST services using ASP.NET Web API
  • Leveraged the introduction of Web API Controllers (Web API 2) in ASP.NET MVC 5 to build, maintain Restful API’s and consume the API’s client side using Angular JS 4 data binding.
  • Developed Entity Framework 6.0/4.3 and made LINQ queries to connect to the database and implemented CRUD
  • Experience with Test-Driven Development (TDD) like N-Unit testing frameworks and MS unit Tests.
  • Implemented ADO.Net data access techniques i.e. SQL Connection Objects, SQL Command Objects, Dataset Objects, Data Reader Objects and Data Adapter Objects using Data Grid, Data List and Repeater controls.
  • Experience in using Language - Integrated Query (LINQ) to query and retrieve data from different data sources (LINQ to Objects, LINQ to XML, and LINQ to SQL).
  • In depth knowledge of Database Development including Tables, Views, Stored Procedure, Triggers and Query Optimization techniques using SQL Server 2005/2008/2008 R2/2012.
  • Experience in using Source Code Control Systems like GIT, Stash, MS Visual Source Safe (VSS), Team Foundation Server (TFS), and Subversion.
  • Experience in design using Design patterns like Factory, Singleton and Repository and using Object Oriented Programming Principles like Inheritance, Polymorphism, Encapsulation and Abstraction.
  • Expertise in writing test plans covering all the possible scenarios and) Proficient in writing Unit Test Cases for Business logic, Web services and WCF also automate them at all levels of testing like unit, integration, Functional, Compatibility.
  • Excellent Team player with good Communication and Interpersonal skills and ability to pro-actively engage with co-developers, Business analysts and clients. Also, capable of taking up responsibilities independently and collaboratively in teams.

TECHNICAL SKILLS:

Languages: .net Core, .NET Framework 4.5/4.0/3.5/3.0/2.0/1.1, C#, ASP.Net, MVC Framework, Ajax, Angular JS, ADO.Net, SQL, WCF, Web API and LINQ, AWS

Web Technology: ASP.Net, ASP, HTML, CSS, jQuery, BOOTSTRAP, Web Service, Angular JS 4

Web Services: REST, SOAP, WSDL, XML.

XML Technologies: XML, XSL/XSLT, SOAP, WSDL, DTD, LINQ to XML

DevOps Tools: Jenkins, Nexus

Databases: SQL Server 2012/2008 R2/2008/2005

Application/Web Servers: Microsoft IIS 7.0/6.0/5.0

Version Controls: GIT, Team Foundation Server (TFS), Visual Source Safe 6.0 (VSS), Stash, GITHUB

IDE: Visual Studio .Net 2012/2010/2008/2005/2003

Operating System: Windows 7/ Vista / XP / 2003/ NT / 200099

Standards & Trends: Agile Development, SOA (Service Oriented Architecture), SCRUM

PROFESSIONAL EXPERIENCE:

Confidential, Costa Mesa, CA

Sr.Software Developer

Responsibilities:

  • Duties include designing, planning, developing and deploying Microsoft .Net based solutions that meet or exceed client expectations with Industry quality and coding standards.
  • Developing the applications to meet performance requirements as per mentioned SLAs and with Confidential security standards.
  • Involved in analyzing the business requirements with Business Analyst and end-users.
  • Participated in the daily SCRUM Stand-ups and bi- weekly SCRUM planning meetings.
  • Analyzed User stories and clarified functionality with the team and Business owner.
  • Providing Production Support, Customer Support for solving issues and clarifications.
  • Developed system services SOA application platform for use by all web applications utilizing WCF services and WebAPI.
  • Developed and consumed the Windows Communication Foundation (WCF) servers to push the jobs and provide the rules for downstream applications.
  • Responsible for developing WCF Service Libraries to exchange data between Desktop and Central Application and implement business logic.
  • Written SQL Queries, Stored Procedures, Triggers users in SQL Server 2012 using T-SQL.
  • Extensively involved in developing components for Business and Data tier using C#, ADO.NET and also involved in creating controllers to handle the events raised on the Razor views in ASP.NET MVC 5 framework.
  • Building and Deploying application and promoting the application to various environments like development, testing, staging and production.
  • Implemented Asp.net MVC Web API with Angularjs 4, jQuery and JSON also used jQuery-Ajax to make asynchronous calls.
  • Implemented SEO friendly Public pages Using NodeJS.
  • Used Node Template Engine SWIG to render dynamic html markup.
  • Used Node Rest-Client to make REST Call and render Credit card information for Public pages.
  • Implemented Node Middleware to sanitize the data.
  • Worked with npm commands and using package. json for managing dependencies and dev-dependencies of NodeJS applications.
  • Used SAML and Oauth2 for secure SSO (Single Sign On) authentication.
  • Used TeamCity application to automate build process to various environments such as QA, Stage and Production.
  • Used TFS and GITHUB as a Code Repository and followed source code handling practices like Check-In daily basis.
  • Good experience using tools such as Splunk, Slack, Confluence, Jira, and OKTA.
  • Analyze, design and implement .NET Core Micro services .
  • Implement AWS solutions using EC2, ECS, S3, Dynamo DB, Elastic Load Balancer, Auto scaling groups, Cloud Watch, Cloud Front .
  • Involved in Unit testing, Modular testing, Regression Testing and successful integration of modules and multiple layers in the system.

Technology: Asp.net MVC 3.0, C#, LINQ, SQL Server 2008, SSRS, AJAX, jQuery, NodeJS, AngularJS4, JSON, T-SQL, Internet Information Server 7.0(IIS)

Tools: MS Visual Studio 2003/2005/2010, TFS, GitHub

Art.com, Emerveille CA

Software Developer

Responsibilities:

  • Duties include designing, planning, developing and deploying Microsoft .Net based solutions that meet or exceed client expectations and also meet Art.Com quality and coding standards, performance and security requirements
  • Involved in gathering the requirement, analysis, design, development and testing of the project.
  • Developed Web services using WCF to expose certain services to web tier and other dependent modules, in-order to make app as N-Tier application and also achieve scalability.
  • Designed and developed UI using ASP. NET/MVC, CSS, jQuery.
  • AngularJS was used for creating the controllers, Factories, Services, Custom Directives.
  • Created dynamic GUIs, Report Filter criteria with .NET user controls and cascading style sheets on web forms.
  • Build REST web service by building Node.js Server in the back-end to handle requests sent from the front-end jQuery Ajax calls.
  • Analyzed the Node.JS server structure in legacy project, then mimicked the REST service by using Java JAX-WS API, and did the corresponding configurations.
  • Involved in unit testing and code reviews while development and fixing the bugs.

Technology: Asp.net MVC 4.0, C#, LINQ, SQL Server 2008, HTML5, CSS3, Java Script, AJAX, jQuery, JSON, T-SQL, Internet Information Server 7.0(IIS)

Tools: MS Visual Studio 2010, SVN

Confidential, Franklin TN

Sr.Software Developer

Responsibilities:

  • Duties include designing, planning, developing and deploying Microsoft .Net based solutions that meet or exceed client expectations with Industry quality and coding standards.
  • Developing the applications to meet performance requirements as per mentioned SLAs and with IT&S security standards.
  • Providing Production Support, Customer Support for solving issues and clarifications.
  • Converted Legacy applications (PLUS) which was been written in asp and VB to C#.
  • Building and Deploying application and promoting the application to various environments like development, testing, staging and production
  • Worked on Agile Methodology to meet timelines with quality deliverables.
  • Experienced in developing Web Services and invoking them by using XML, SOAP and WSDL for creating proxy classes.
  • Implemented Asp.net MVC3 with jQuery and JSON also used jQuery-Ajax to make asynchronous calls.
  • Participated in designing and developing of the data access layer using NHibernete (ORM).
  • Proposed and Implemented lot of jQuery Plug-ins like alpha numeric, masking, jQuery UI and Block/Unblock UI.
  • Involved in writing unit testing using NUnit, doing code reviews while development and fixing the bugs raised by Quality Control.
  • Used JSLint tool to review the jQuery/JavaScript code to make client side script as per industry standards.
  • Involved and supported in UAT phases for the whole application and making sure that the application is developed as per the needs and requirements.
  • Developed DTS packages for data transformation between CSV files and Excel sheets using SSIS.
  • Designed and Developed reports using SSRS 2008 R2.
  • Generated Sub-Reports, Drill down reports, Drill through reports and Parameterized reports.

Technology: Asp.net MVC 3.0, C#, LINQ, SQL Server 2008,SSRS, AJAX, JQuery, JQuery Templates, JSLint JSON, T-SQL, XML, SSIS, NHibernete (ORM),Internet Information Server 7.0(IIS)

Tools: MS Visual Studio 2005/2008, TFS and HP-Quality Center

Confidential, Austin TX

Software Programmer

Responsibilities:

  • Involved in requirements gathering, analysis and categorizing them into Modules and developed prototype.
  • Designed and developed UI using ASP. NET/MVC, CSS, jQuery.
  • Involved in development and finalization of initial design of the application and worked with content managers, copywriters and designers to resolve the issues
  • Prepared tracking spreadsheet via Excel to monitor daily work schedules.
  • Developed data formatted web applications and deploy the script using client-side scripting using JavaScript.
  • Developed front-end interaction Webpages using ASP.NET, web form, Server Controls and Validation Controls, Master pages, CSS, Java Script.
  • Prepared the technical design document, use case diagram, process flow diagram and sequence diagram.
  • Wrote WCF Web Service client used for receiving and storing information to a SQL Server database
  • Used MVC 3 Razor in UI designing.
  • Designed and developed Globalization to implement the project on multiple cultures.
  • Used Data Transformation Services to import the data in SQL server from heterogeneous data sources like excel.
  • Involved in Configuring IIS web server, deployed project on the web server and handled server configuration issues.
  • Used cross browser to make function the website on all browsers.
  • Implemented ASP.net MVC 3 template with branding features.
  • Use SOAP protocols to call Web services.
  • Involved in the designing of front-end screens.
  • Involved in Testing and implemented an extensive range of use-cases.
  • Used agile development methodology collaboratively to produce high-quality software in a cost effective and timely manner.

Technology: Asp.net MVC 3.0, C#, LINQ, SQL Server 2008,SSRS, AJAX, JQuery, JQuery Templates, JSON, T-SQL, XML, SSRS, Internet Information Server 7.0(IIS)

Tools: MS Visual Studio 2005/2008, TFS, Star Team and HP-Quality Center

Confidential

.Net Developer

Responsibilities:

  • Active part in the Development and Testing phases of SDLC.
  • Involved in User Interface development using HTML and ASP.NET2.0.
  • Developed the modules in VS 2003 using ASP.NET, c#, JavaScript, HTML, CSS and ADO.NET.
  • Client side validation of pages done in and JavaScript and validation controls were incorporated for server side validation.
  • Involved in development and usage of user controls in various web pages.
  • Involved in implementation of the session management for the application.
  • Involved in the integration of Microsoft Enterprise Library into the application
  • Involved in writing stored procedures at the database end.
  • Used Datasets and Data Grids to retrieve and display the data in the required format.
  • Involved in transferring the data to the new system using DTS.
  • Involved in Unit and Integration testing for quality assurance purpose.
  • Visual Source Safe was used as a source control.

Technology: C#, ASP.NET1.1, IIS, Java Script, Crystal Reports, XML, Web services, Visual Studio 2003, Oracle 8i and Visual Source Safe.

Hire Now