Software Developer Resume
Mt Laurel New, JerseY
SUMMARY:
- 5 years industry experience in software development as a FULL STACK DEVELOPER on client/server applications using Angular 2/4/5, C#, ASP.NET, ADO.NET, SQL Server.
- Experience in all phases of Software Development Life Cycle (SDLC) from Requirements gathering, Analysis, and Design, Development, Documentation, Testing, Implementation and maintenance of various Web and windows applications in N - tier, Onion Architectures.
- Extensive experience implementing project using Singleton pattern and Dependency Injection.
- Extensive experience in developing Enterprise based applications using C#, ASP.NET, Web Forms, ADO.NET, Entity Framework, LINQ, Web Services, Web API.
- Hands-on experience in Angular 4/5 directives, components, services, routings. Rich experience in DOM manipulation using JavaScript, jQuery.
- Experienced using TypeScript to program Angular 4 and develop web applications.
- Good experience working on Responsive UI using HTML, CSS, and Bootstrap.
- Rich Experience in Web API and WCF service development in ASP.NET using C# and Ajax; consumed Web API service in Angular 4 services.
- Expertise in building web application based on Web Forms. Experience in developing and consuming Web Services.
- Created services in SOAP and RESTful. Expert knowledge on Object Oriented Concepts.
- Proficient at LINQ for data retrieval, CRUD operation, data filtering and sorting.
- Extensively implemented data access layer using LINQ to SQL, ADO.NET Entity to access SQL server.
- Experience in writing complex Stored Procedures, Functions, SQL Queries and Views using SQL Server 2016/2014/2012 , and Oracle 11g.
- Hands on experience in reporting and analysis using SQL Server Reporting Services (SSRS) and SQL Server Integration Services (SSIS).
- Experience working within team and using team collaboration tool such as TFS to build web application project under Agile and Waterfall environments. Good knowledge on GIT for version control in Angular 2/4.
- Experience using Postman for testing the services and Jasmine & Karma for testing in Angular 2/4.
SKILL:
Programming Languages: C#, VB Macros, Java
Web: Angular 2/4/5, TypeScript, JavaScript, jQuery, HTML, CSS, Bootstrap
Database, Servers and IDE: SQL Server / 2012, Oracle 11g, MySQL, MS Access, Teradata, SSIS, Visual Studio 2017/2015/2012 , Net Beans 8.2, ETL
Frameworks and Tools: ASP.Net 4.5, ASP.Net MVC 5, ADO.Net, Entity Framework, LINQ, Web API, Web Services, WCF, JIRA, Jasmine, Karma
Source Control: TFS, GIT
Architectures & Methodologies: Waterfall, Scrum/Agile Methodologies
PROFESSIONAL EXPERIENCE:
Confidential, Mt. Laurel, New Jersey
Software Developer
Responsibilities:
- Designed and implemented functions and features using Angular 4 at client-side and Web API at server-side.
- Developed application by implementing the Single Page Application (SPA) using Angular ui-router.
- Implemented client-side form validation, form view results using various components, services, pipes in Angular 4.
- Worked on implementing reusable components within the application for better efficiency and clean coding.
- Implemented more efficient and cleaner layout by using ngGrid, ngFor. Used Node.js package for all the build and development tools.
- Used Angular 4 HTTP to retrieve data through Web API from Entity Framework.
- Created and utilized Web API methods for database operations (CRUD) through Entity Framework.
- Implemented Database First approach to retrieve and store data in entity models.
- Achieved Repository pattern in Web API side to ensure consistency.
- Worked on improving and debugging API functions using Postman and Jasmine & Karma for testing Angular 4 code.
- Created stored procedures, functions, views in SQL Server 2016 database.
- Worked on Agile Methodology and used TFS for issue tracking and configuration management.
Environment: Angular 4, Typescript, Node.js, HTML5, CSS3, Bootstrap, .Net Framework 4.5, Web API, C#, MS SQL Server 2016, TFS, GIT, Postman, Visual Code, Visual studio 2017
Confidential, Houston, Texas
Software Developer
Responsibilities:
- Designed, developed and maintained application using C#.NET, ASP.NET 4.5, MVC 5, Web API JavaScript, jQuery, HTML, CSS with Repository and Dependency Injection.
- Developed the application using Onion architecture and implemented business logic using MVC action filters, authorization filters.
- Implemented authentication and authorization based on Forms mechanism.
- Developed services for fetching different types of funds, user maintenance using Entity Framework, Automapper and DTO.
- Designed user interface with Views, Partial Views by Razor view engine.
- Used tables with Strongly Typed View Models to provide more flexible, editable view to increase user interaction. jQuery validation was used to validate form fields, used custom error pages when needed.
- Implemented HTTP Helpers in Web API for POST / GET / DELETE operations.
- Wrote LINQ queries to perform CRUD operations in database using Entity Framework.
- Highly involved in Creating Structure and UML diagrams.
- Created stored procedures, functions, views in SQL Server 2016 database.
- Worked in Agile Methodology. Comprehensively tested, maintained, documented and deployed the application.
- Collaborated with other developers throughout the project life cycle and used TFS for source control.
- Provide warranty support to users during the market hours.
Environment: .Net Framework 4.5, Visual Studio 2015, C#, ASP.NET MVC 5, Entity Framework, WCF Services, MS SQL Server 2014, JavaScript, jQuery, HTML, TFS
Confidential, Phoenix, AZ
C#.Net Developer
Responsibilities:
- Developed Windows web form using Web Service, ASP.Net Web Forms, ADO.NET and C#.
- Implemented the front-end in ASP.NET Web Form displaying Grid View and a master design page.
- Created Web Service in SOAP (to fetch feedback data from user) and consumed by C# application to update database.
- Added the wsdl file as service reference to the C# application.
- Creating stored procedure and views in SQL Server 2012 database.
- Implemented authentication on server-side for external users.
- Used Grid View and SQL Datasource to connect to database and perform select, insert, update, delete actions.
- Created Low level design documents which includes class and sequence diagram.
Environment: .Net Framework 4.0, Visual Studio 2012, C#, ASP.Net Web Forms, ADO.Net, Web Services, MS SQL Server 2012, TFS
Confidential, Phoenix, AZ
C#.Net DeveloperResponsibilities:
- Development and Unit Testing using Visual Studio for .Net applications using C#.Net.
- Created Low level design documents which includes class and sequence diagram using Visual Studio.
- Implemented inheritance, abstraction and polymorphism for implementing functionalities in classes and libraries.
- Created tables, stored procedures, views, functions and other database objects in SQL Server 2012.
- Created SSIS packages for data-load and report generation. This included pulling data from Teradata database and file system.
- Bug Fix analysis and resolution using Visual Studio for existing applications.
- Provided warranty support to users during the market hours.
Environment: .Net Framework 4.0, Visual Studio 2012, C#.Net, MS SQL Server 2012, TFS