Senior Software Engineer/full Stack Developer Resume
5.00/5 (Submit Your Rating)
SUMMARY:
- A result driven Software Engineer with total 10 years’ experience of designing, developing and maintaining web/windows as well as mobile applications.
- Possesses diverse experience of creating multiple highly scalable applications using different tech stacks. Adept at understanding the requirements of the clients and delivering projects accordingly.
- Experience in creating and consuming web services with Web API, Node.js, REST, for Service Oriented Architecture. Experience working in an Agile SDLC environment participating and adding value in all phases of software development: feasibility, requirement analysis, design, development, integration, test and delivery.
TECHNICAL SKILLS:
- Angular React TypeScript JavaScript CSS3 HTML5
- Bootstrap MongoDB JQuery NoSQL ES6 REST API
- C# JAVA ASP.NET Core MVC .NET Core WebAPI
- WCF AJAX SQL Server 2017 Node NPM JSON
- TFS GIT Python Jasmine Karma NUnit XML Bamboo CI Jenkins CI
PROFESSIONAL EXPERIENCE:
Confidential
Senior Software Engineer/Full Stack Developer
Responsibilities:
- Worked closely with product owners to define business objectives, project scope, solution space and design/development approach for various knowledge research applications, created technical documentation Developed StreetSmart.com using Angular6, TypeScript, JavaScript, Node.js, Bootstrap, CSS, HTML5, C#, Node and jQuery UI
- Extensively build robust RESTful APIs component’s for implementing Service - Oriented Architecture using Node.js, Web API, C#, .Net Core, MongoDB, Azure, REST, Microservices, .Net Core
- Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML, Responsive Web Design and CSS
- Automated builds and deployments with Powershell scripts and Bamboo Continuous Integration Used Agile software development methodology which helps to develop project plans
- Involved in code review sessions to verify coding standards of team members
- Used Jasmine, Karma to write unit test cases and documented the same, involved in Test Driven Development
Confidential
Senior Software Developer
Responsibilities:
- HTML5, HTML, CSS3, SASS, JavaScript, C#, C++, Angular 5, TypeScript, Web API 2, WPF, NPM, TFS, Web
- Technologies, GIT, MS Visual Studio, Robomongo, Bamboo CI, BitBucket, SQL Server, NodeJSDesigned, Developed, configured and maintained applications using C#, AngularJS, MVC 5.0, ASP.Net, Microsoft.net Framework 4.5, JavaScript, jQuery, CSS, HTML5
- Extensively build robust RESTful APIs component’s for implementing Service-Oriented Architecture using Web API, WCF and C#
- Used ADO.NET Entity Framework, Dapper to create the Object Relational Model (ORM) to query Relational Database from code
- Involving in Database Design and Implementing and Optimizing SQL Stored Procedures and queries to enhance the overall system performance
- Using Bitbucket, GIT for the version controlling and change control management
Confidential
Senior Software Engineer
Responsibilities:
- AngularJS, Karma, Jasmine, Grunt, Bower, Microsoft .NET Framework 4.5, Microsoft Visual Studio 2013, MVC 5, SQL Server 2012, Windows 7, TFS, LINQ, C#, jQuery, JavaScript, NUnit, Moq, ADO.NET Entity Framework, Dapper, Bitbucket, Node.js, npm
- Designed, Developed, configured and maintained applications using C#, AngularJS, MVC 5.0, ASP.Net, Microsoft.net Framework 4.5, JavaScript, jQuery, CSS, HTML5
- Extensively build robust RESTful APIs component’s for implementing Service-Oriented Architecture using Web API, WCF and C#
- Used ADO.NET Entity Framework, Dapper to create the Object Relational Model (ORM) to query Relational Database from code
- Involving in Database Design and Implementing and Optimizing SQL Stored Procedures and queries to enhance the overall system performance
- Using Bitbucket, GIT for the version controlling and change control management
Confidential
Senior Software Developer
Responsibilities:
- Parasoft Virtualize, an automated service virtualization solution, creates, deploys, and manages simulated dev/test environments. Virtualize tool can be used for simulating Database, Mainframe and Service (SOAP, REST) dependencies to accelerate SDLC. My responsibility was to working with various teams across DELL to integrate this with applications and train developers across different teams.
- various development teams about Parasoft tool as well as helped them integrating tool with their applications Involved in creating Proof of Concepts(POC) and prototyping for Database Virtualization and Service Virtualization Designed, Developed, configured and maintained application using Java,C#.Net,ASP.Net 4.0, MVC4.0, JavaScript, jQuery, AngularJS, CSS, HTML
- Extensively developed, used WCF, ASP.Net Web API components for data retrieval and manipulation. Involved into defining Endpoints, Data Contracts, Message Contracts, Bindings, Session Management, andTransaction management in service layer and Hosting WCF services
- Used LINQ to SQL, ADO.NET Entity Framework to create the Object Relational Model (ORM) to query Relational Database from code
Confidential
Senior Software Developer
Responsibilities:
- Microsoft .NET Framework 4.5, Microsoft Visual Studio 2010/2012, MVC4, WPF, XAML, SQL Server 2008R2/2012, Windows XP, Tortoise SVN, LINQ, C#, jQuery, JavaScript, AngularJS, JavaScript, AJAX, Crystal Reports, SSRS, SSIS, FinalBuilder, IIS 7.5
- Handled work allocations, Follow-up team members and Team co-ordination
- Designed, Developed, configured and maintained application using VB.Net, C#.Net, ASP.Net 4.0, MVC4.0, JavaScript, jQuery, AngularJS, CSS, HTML
- Involving in Database Design and Implementing and Optimizing SQL Stored Procedures and queries to enhance the overall system performance
- Used LINQ to SQL, ADO.NET Entity Framework to create the Object Relational Model(ORM)to query Relational Database from code
