We provide IT Staff Augmentation Services!

Sr. Full Stack Developer/ Senior Software Engineer Resume

SUMMARY

  • Highly accomplished Full Stack developer having over 14+ years of software development experience in design, development, integration and implementation of Web applications using wide array of advanced tools, frameworks and technologies.
  • Experience Designing Classes, Interfaces, data structures and algorithms that are elegant, efficient, modular, reusable, testable and maintainable and follow good software design practices and principles.
  • Experience writing highly testable and maintainable code using industry proven principles and practices such as SOLID
  • Strong knowledge in Objected Oriented Development methodologies, design and implementation
  • Very good understandings of fundamental deign principals for building scalable application.
  • Understanding of architecture and design across all systems.
  • Working proficiency in developmental toolsets In touch with industry wide technology trends and best practices.
  • Strong understanding of agile methodologies with ability to work on various common frameworks.
  • Good understanding of techniques such as Continuous Integration, Continuous Delivery, Test Drive Development, Cloud Development, application resiliency and security
  • Ability to work in large, collaborative teams to achieve organizational goals, and passionate about building an innovative culture.
  • Good experience in developing front - end systems with JavaScript, Bootstrap, HTML5, CSS3, MVC frameworks such as Angular JS,Backbone JS and Node JS as a platform for Web applications
  • Extensive experience in developing Single Page Applications (SPA) using JavaScript frameworks like Angular.js and React.js.
  • Experience in designing and implementing component based development, performance driven application using Angular 2 and Angular 4/6 & above.
  • Knowledge of JavaScript frameworks jQuery. Experience in building application with React JS,Angular2/ 4, Redux, Require JS in MVC architecture.
  • Thorough knowledge about Angular.js Features like Two Way Binding, Custom Directives, Controllers, Filters, Services and Project Architecture; React.js Features like Components, Lifecycle methods, Unidirectional data flow using the Flux Architecture.
  • Used popular Node.js frameworks like Express and Restify to mock a Restful API.
  • Good knowledge Virtual Dom implementation within React and Javasript API.
  • Expertise with the Flux architecture and components involved (Stores, Dispatchers, Actions)
  • Experienced in working with Redux architecture using complex Object-Oriented concepts.
  • Experience developing Responsive web design using Bootstrap3 or later.
  • Good understanding of REST API's; extensive experience of integrating services via Ajax using JavaScript, jQuery, Angular.js, Angular 2 / 4 and React.js.
  • Good experience working with CSS preprocessors like SASS and LESS using mixins, unctions, custom grid systems following object oriented modular css patterns; working with complex CSS layouts, positing and Pseudo Elements.
  • Very good experience working in Microsoft .Net technology stack - C#. ASP.Net MVC, .Net Core, Web API.
  • 8+ Years of Experience in OOP design and development using C# and VB.NET.
  • Expertise with WPF, WebAPI, WCF, multi-threading, Task library, MVVM design pattern integration with WPF.
  • Wide array of experience in ASP.NET, ASP.Net Core, .Net Core 2.0, Web Services: WEB API, REST Services, WCF, GraphQL
  • Very good Experience with testing, IOC, DI, Spring.Net.
  • Excellent Knowledge of ASP.NET, Web Services and Service Oriented Architecture (SOA).
  • Experience in using object-oriented techniques and software engineering best practices including design review, code review, unit-testing, and re-factoring.
  • Experience in designing and developing enterprise applications using MVC (Model View Controller) Architecture.
  • Good knowledge of third party controls - Far Spread, Infragistics and Telerik.
  • Good experience in LINQ and ADO.NET Entity Data Model Framework
  • Expertise working on Triggers, Binding, Styles, Data Template, Control Template, Routed Events, Converters, Layout Panels in XAML
  • Experience in using Enterprise Library and Log4Net.
  • Experienced in writing complex SQL Queries, Stored Procedures, Triggers, Views, Cursors, Joins, Constraints, DDL, DML and User Defined Functions to implement the business logic and also created clustered and non-clustered indexes.
  • Involved in Normalization and De-Normalization of existing tables for faster query retrieval.
  • Advised optimization of queries by looking at Execution Plan for better tuning of the database.
  • Designed and developed SSIS Packages to import and export data from MS Excel, SQL Server 2008/2014 and Flat files.
  • Involved in daily batch loads (Full & Incremental) into Staging and ODS areas, troubleshooting process, issues and errors using SQL Server Integration Services (SSIS)
  • Involved in complete SSIS life cycle in creating SSIS packages, building, deploying and executing the packages in both the environments Development and Production.
  • Used various Transformations in SSIS Dataflow, Control Flow using for loop Containers and Fuzzy Lookups etc.
  • Implemented Event Handlers and Error Handling in SSIS packages.
  • Developed various types of complex reports like Drill Down, Drill through, Cross tab reports.
  • Involved in scheduling, creating snapshots and subscriptions for the reports using SSRS
  • Involved in designing Parameterized Reports and Report Models for generating Ad Hoc reports as per the client requirements.

PROFESSIONAL EXPERIENCE

Confidential

Sr. Full Stack Developer/ Senior Software Engineer

Environment: .Net Core, .Net, C#, VB, MVC (4/5/6), Rest API, WCF, XML Web Service, Entity Framework, ADO.Net, VS Code, WPF, MVVM, Redux, RxJs, JavaScript / Typescript, JQuery, AngularJS, Angular (2/4/6), Node, NPM, CSS, Bootstrap, Sql Server, SSIS,SSRS,Toad, Git, BitBucket, VSTS, Agile,Web Jobs, Queue, Service Fabric, Unity, Prism, LINQ,JSON,Log4Net, Radis cache, MOQ,Azure DevOps, AWS, Azure, Serverless, Entity Framework, GIT, Jenkins,TFS,VSTS, NodeJS

Responsibilities:

  • Write high quality code in C# .Net and other object-oriented languages that is easy to maintain and test.
  • Design and build REST API using ASP.Net core 2 frameworks, NodeJS, MSSQL Server, and SOA technologies, Redux Store, RxJs, Angular 6, React.
  • Worked on various features in ECMAScript 6 (ES6) such as Arrow functions, Classes and enhanced object literals
  • Developed user interface by using the Angular 6, Redux, Flux for SPA development.
  • Worked on creating Web Jobs, Queue and implemented Service fabric.
  • Develops/builds code of high-priority and high complexity web applications according to the User Stories in a fast-paced Agile work environment.
  • Participates in all SCRUM ceremonies including Daily Stand Ups, Retrospectives, Sprint Planning and Sprint Review.
  • Designs software solutions for medium complexity requirements under minimal guidance leveraging existing standards.
  • Strong knowledge of well-known software design patterns and practices including SOA or Microservices, Dependency Injection etc.
  • Experience working on n-tier & SOA web applications (UI, Service Layer, Business Logic Layer, Data Access Layer) with a focus on cloud and container deployments.
  • Experience in web-based software development, ideally full stack RESTful API
  • OAuth, OpenID Connect, JWT, token-based stateless authentication
  • Conduct root cause analysis and resolution of application bug fixes in production and test environments
  • Address system issues as they related to performance, scalability, and reliability
  • Participate in an Agile environment using Scrum software development practices, automated unit testing, Continuous integration, Code reviews, Version control systems, automated build processes.
  • Orchestrating Microservices to create business APIs and REST API design and creation.
  • Demonstrating experience with API testing including test automation, load and performance testing.

Confidential, Schaumburg, IL

Sr. Full Stack Developer

Environment: ASP.Net Core, .Net, C#, VB, MVC (4/5/6), Rest API, WCF, XML Web Service, Entity Framework, ADO.Net, VS Code, React, Redux, RxJs, JavaScript / Typescript, JQuery, AngularJS, Angular (2/4/6), Node, NPM, CSS, Bootstrap, Sql Server,NoSql, SSIS,SSRS,Toad, Git, BitBucket, VSTS, Agile,Web Jobs, Queue, Service Fabric, Unity, Prism, PHP, LINQ,JSON,Log4Net, Radis cache, MOQ,Azure DevOps

Responsibilities:

  • Design and build REST API using ASP.Net core 2 frameworks, NodeJs, WCF Data Services, MSSQL Server, Oracle, and SOA technologies, Redux Store, RxJs, Angular 4 / 6, React.
  • Works with business team and other software developers in completing software development and enhancement tasks
  • Analyzes requirements and designs solutions for projects and change requests.
  • Codes, tests, debugs, implements, documents, and maintains complex programs.
  • Works as part of team as well as independently with minimum guidance.
  • Ensures that developed code is compliant with best practices, standards, and enterprise architecture.
  • Write technical documentation for applications developed.
  • Participate in full development life cycle including requirements analysis and design.
  • Participate in software design meetings and analyze user needs to determine technical requirements.
  • Object-oriented analysis (OOA), object-oriented design (OOD), and object-oriented programming (OOP) applying SOLID principles and design patterns in a variety of languages.
  • Actively participating in our SCRUM process.
  • Troubleshooting issues by fixing defects and responding to client specific problems.
  • Developed user interface by using the Angular 4, Redux, Flux for SPA development.
  • Implemented redux architecture using complex Object-Oriented concepts.
  • Worked on various features in ECMAScript 6 (ES6) such as Arrow functions, Classes and enhanced object literals
  • Worked on creating Web Jobs, Queue and implemented Service fabric.
  • Worked on Sql queries and optimization techniques to improve the performance of the application.
  • Document all related work per company's methodology
  • Resolved technical problems relating to API application by identification and fixing bugs.
  • Wrote complex Database Queries, Stored Procedures, views, indexes, triggers and cursors T-SQL scripts for management and maintenance of application Databases.
  • Expertise working on Triggers, Binding, Styles, Data Template, Control Template, Routed Events, Converters, Layout Panels in XAML
  • Used ADO.NET, ADO.NET Entity Framework and LINQ to Object to connect to SQL server database from Repositories classes for retrieving, manipulating, querying, storing data from the database
  • Created Custom Controls, User Controls and used Dependency Properties to bind data on these controls.
  • Worked on BL and DAL layer classes and integrated in UI using MVVM pattern.
  • Extensively used Action, Func and Predicate in ViewModel and Middleware classes.
  • Implemented ADO.NET Entity Framework and LINQ to Object to connect to SQL server database from Repositories classes for retrieving, manipulating, querying, storing data from the database
  • Worked in complex Stored Procedures, Scripts using joins, wrote Triggers to update data in Audit table as soon as data get updated, deleted or inserted into their corresponding tables.
  • Worked in SSIS packages to move data from different sources flat file, database to database.

Confidential, Arlington Heights, IL

Full Stack Developer/Senior Software Engineer

Environment: ASP.Net Core, .Net, C#, VB, MVC (4/5/6), Rest API, NodeJs, WCF, XML Web Service, Entity Framework, ADO.Net, nHibernate, Sprint.Net, VS Code, WPF, MVVM, React, Redux, JavaScript, JQuery, AngularJS, Angular (2/4/5), KO, Node, NPM, CSS, Bootstrap, GraphQL, Sql Server, Oracle, SSIS,SSRS,Toad, Git, BitBucket, TFS, SVN,Web Jobs, Queue, Service Fabric, quartz, Unity, Prism, Applied Pathways, PHP,PostgreSQL

Responsibilities:

  • Design and build REST API using ASP.Net core 2 frameworks, NodeJs.
  • Integration of third party API i.e. Amazon, Ebay and Wayfair.
  • Developed user interface by using the Angular 4, Redux, Flux for SPA development.
  • Implemented Redux architecture using complex Object-Oriented concepts.
  • Worked on various features in ECMAScript 6 (ES6) such as Arrow functions, Classes and enhanced object literals
  • Worked on creating Web Jobs, Queue and implemented Service fabric.
  • Worked on Sql queries and optimization techniques to improve the performance of the application.
  • Document all related work per company's methodology
  • Resolved technical problems relating to API application by identification and fixing bugs.
  • Wrote complex Database Queries, Stored Procedures, views, indexes, triggers and cursors T-SQL scripts for management and maintenance of application Databases.
  • Expertise working on Triggers, Binding, Styles, Data Template, Control Template, Routed Events, Converters, Layout Panels in XAML
  • Used ADO.NET, ADO.NET Entity Framework and LINQ to Object to connect to SQL server database from Repositories classes for retrieving, manipulating, querying, storing data from the database
  • Created Custom Controls, User Controls and used Dependency Properties to bind data on these controls.
  • Worked on BL and DAL layer classes and integrated in UI using MVVM pattern.
  • Extensively used Action, Func and Predicate in ViewModel and Middleware classes.
  • Implemented ADO.NET Entity Framework and LINQ to Object to connect to SQL server database from Repositories classes for retrieving, manipulating, querying, storing data from the database
  • Worked in complex Stored Procedures, Scripts using joins, wrote Triggers to update data in Audit table as soon as data get updated, deleted or inserted into their corresponding tables.
  • Worked in SSIS packages to move data from different sources flat file, database to database.

Confidential

Full Stack Developer

Environment: C#.NET,VB.NET, ASP.NET,ASP.NET CORE, MVC, MVC Core, WEB API Core, C#, WCF,WEB API .Net, Entity Framework,LINQ,HTML, DHTML, CSS, AJAX, SQL Server 2008 R2 / 2017, Windows 7, SSRS,SSIS, CSLA Framework

Responsibilities:

  • Participated in a fully scalable WEB based client/server application using C#, MVC 5.0, WCF, WCF REST, REST API, Angular2.0, Entity Framework and SQL Server.
  • Architected the DAL, REST API
  • Develop API services in an Agile environment
  • Document all related work per company's methodology
  • Implemented procedures for designing and development of new features for assigned applications.
  • Resolved technical problems relating to API application by identification and fixing bugs.
  • Wrote complex Database Queries, Stored Procedures, views, indexes, triggers and cursors T-SQL scripts for management and maintenance of application Databases.
  • Expertise working on Triggers, Binding, Styles, Data Template, Control Template, Routed Events, Converters, Layout Panels in XAML
  • Used ADO.NET, ADO.NET Entity Framework and LINQ to Object to connect to SQL server database from Repositories classes for retrieving, manipulating, querying, storing data from the database
  • Created Custom Controls, User Controls and used Dependency Properties to bind data on these controls.
  • Worked on BL and DAL layer classes and integrated in UI using MVVM pattern.
  • Extensively used Action, Func and Predicate in ViewModel and Middleware classes.
  • Implemented ADO.NET Entity Framework and LINQ to Object to connect to SQL server database from Repositories classes for retrieving, manipulating, querying, storing data from the database
  • Worked in complex Stored Procedures, Scripts using joins, wrote Triggers to update data in Audit table as soon as data get updated, deleted or inserted into their corresponding tables.
  • Worked in SSIS packages to move data from different sources flat file, database to database.

Hire Now