Senior Developer Resume
5.00/5 (Submit Your Rating)
Tempe, AZ
SUMMARY:
- A technically inclined IT software development professional with over 8+ years of experience in analysis, Design, development, testing, implementation and maintenance of client server applications.
- Experienced in AGILE based project development.
- Highly experienced in Object Oriented Analysis & Design (OOAD).
- Proficient in Software Development Systems, involved in design and development of various Projects stages.
- Adept in handling structural designing, Coding & testing of new application developments.
- Proficient in translating business strategy into IT capabilities, increasing productivity and ensuring scalability of IT solutions.
- Experienced in designing and developing SPA web pages using Angular, JavaScript, jQuery, Bootstrap, Cascading Style Sheet (CSS & CSS3), HTML & HTML5 and AJAX and knowledge in React JS.
- Experienced in implementing SOA architecture using RESTFUL services, WEBAPI, WCF, XML Web Services (SOAP, WSDL).
- Experienced in ASP.NET, ASP.NET MVC, C#.Net, ADO.Net, Web Services, WCF and .NET
- Sound knowledge of SOA, 3 - tier and N-tier layered architecture.
- Sound knowledge of several Design patterns like Singleton, Factory and MVC. framework 2.0/3.5/4.0, MS SQL Server 2008/2012, Oracle Database
- Developed highly scalable applications in both Web and Windows based applications.
- Experienced in securing web applications using ASP.NET authentication and authorization mechanisms.
- Expertise in writing SQL Procedures, Functions, Triggers, Restore/ Backup and Performance Tuning.
- Experienced in utilizing Configuration management tools like TFS and SVN.
- Experienced with Test Driven Development (TDD) Projects.
- Experience in writing unit test cases, integration test cases using NUnit and Mock framework.
- Quick learner able to ramp up rapidly in unfamiliar areas and contribute effectively.
PROFESSIONAL EXPERIENCE:
Senior Developer
Confidential - Tempe, AZ
- Understanding requirements and prepared Technical design documents.
- Involved in weekly meetings with Manager and business group on schedule update and requirements clarifications respectively.
- Involved in all the phases of SDLC including Requirements Collection, Design & Analysis of the Customer Specifications, Development and Customization of the Application.
- Involved in design and development of UI component, which includes Angular 6 with HTML5, CSS3, Bootstrap and LESS.
- Followed Single Page Application (SPA) Pattern and used Angular MVC to build a cross-browser compliant application.
- Implemented core features of Angular framework such as Data-binding, Event binding, Filters, Directives, Templates, Services.
- Developed Web applications using MVC architecture, C#, ASP.NET, JavaScript, JSON and XML.
- Worked with Entity Framework to design and implement Data Access Layer and to make changes in databases, implemented lazy loading, caching.
- Created WebAPI for communicating real time data from integrated server.
- Analysis, design, bug fixing and implementing business logic with three-tiered architecture Analyzing/Fixing Production issues/bugs.
- Involved in end to end testing of the application.
- Created deployment package and documented for different environments like Dev, QA, PreProd and Prod.
Senior Developer
Confidential - San Jose, CA
- Participated in various client meetings with the team and the Project manager to discuss improvements/ amendments in the development of the section.
- Preparing technical design documents and reviewing design documents.
- Worked on Agile, SCRUM development methodology and built the application with Test Driven Development (TDD) environment.
- Developed web application using MVC4, ASP.Net and performing unit testing.
- Created Business Logic Layer & Data Access Layers using design patterns like MVC, Facade, Builder, and Repository.
- Designed Domain and Business Models using SOLID Design Principles
- Developed core web services in Web API to read/write data from SQL Server Database using Entity Framework.
- Developed Web Pages using SPA (Single Page Applications) Framework, HTML, CSS, Bootstrap, Angular.
- Implementation of client-side validations using jQuery, Angular and server-side validation using ASP.NET MVC Validation at Controller level
- Created DAL (Data Access Layers) to establish database connectivity and data manipulation.
- Used Forms Based Authentication to enforce security in the application
- Wrote the Database Stored Procedures, Triggers, Views, and Indexes.
- Maintained the Version, Labeled Versions and Backups of the source using Team Foundation server (TFS).
Senior Developer
Confidential
- Extensive involve in analyzing business requirement and discussion with business users
- Involved in enhancement of existing system based on the business requirements, database design and system analysis. Developed ASP.NET Pages using C# and Server Controls.
- Configured security features for the application using Form Based Authentication and Role Based Authorization using C# and ASP.NET.
- Responsible for designing Rich user Interface Applications using JavaScript, jQuery, CSS, HTML, Bootstrap, AJAX.
- Extensively worked with the JavaScript and client-side validations.
- Created and consumed WCF Web Services to expose the application functionality for different applications running inside the company & outside, implementing a Service Oriented Architecture (SOA).
- Used LINQ to SQL to manipulate and fetch the data from database.
- Performed database operations on SQL Server 2012 to create and maintain accounts information by creating SQL queries, stored procedures, functions, and views.
- Performed debugging and exception handling in support to the software development.
- Extensively used Nuget Packages.
- Working with Team Foundation Server as the source for version control and project / issue management.
Developer
Confidential
- Designed and developed the front-end forms using C# and .Net Framework.
- Designed and Developed Web Services.
- Involved in functional and technical Documentation.
- Provided custom validations in ASP.Net & Client-side Validations using Java Script.
- Developing screens using ASP.Net server controls & doing form field validations server-side validations using C#.NET and ASP.Net.
- Used ADO.NET (Data adapters, Data Readers, Datasets) for database connectivity to SQL Server database.
- Responsible to provide system support once the code is migrated to Test, QA or Production environments.
Developer
Confidential
- Involved in preliminary analysis of user requirements and Detail Design documentation.
- Prepared design documents like HLDD and LLDD.
- Provided custom validations in ASP.Net & Client-side Validations using Java Script.
- Developed Page Template and User Controls for easy maintenance and performance.
- Implemented server-side business logic using C#.
- Developed stored-procedures for back-end data access.
- Developed database access components using the ADO.NET Entity Framework and utilized LINQ to Entity.
- Supporting the production support issues/deployment
Developer
Confidential
- Involved Daily Client calls on requirement and stand up meetings with team members .
- Design user interfaces using ASP.NET, HTML 5, and CSS.
- Developed the Web Service Project, building the necessary Web Methods with Error Logging & Exception Handling.
- Developed SSIS package.
- Composed Triggers, Stored Procedures & SQL Queries needed for the Database operations.
- Worked on Tickets for Application Support, with minor enhancements.
- Testing & Fixing of the Bugs/Issues throughout the Development, System Testing.