We provide IT Staff Augmentation Services!

Senior Full Stack Developer & Software Architect Resume

5.00/5 (Submit Your Rating)

SUMMARY

  • An excellent Full stack Software engineer with over 16+ years of experience in architecture, design, development, implementation, maintenance and management of distributed enterprise applications. Participated in all phases of Software Development Life cycle.
  • Extensive experience in designing Architectureand implementing features in large distributed systems that scale well. Achieved MCAD, MCSD, MCDBA, MCTS certifications. Excellent experience in SDLC, SCRUM concepts and implementation.
  • Highly skilled in Web application development using Visual studio. Good experience in Design patterns and implementation. Worked with MVC (Model View Controller) framework. Excellent experience in Onion Architecture and RabbitMQ.
  • Developed many Restful API, MVC views, Web forms and Windows forms. Very familiar with CSS, JavaScript, JQuery and Angular. Designed and Developed Responsive web sites.
  • Strong experience in creating/authoring Databases, Tables, and DTS packages, SQL queries, Stored Procedures, User DefinedFunctions and Triggers with MSSQL Server database.
  • Rich Knowledge and experience in Web standards, Responsive web, Rich Internet Applications (RIA) and Object Oriented Programming concepts.
  • Gathered requirement from Business unit and convert Technical document then prepared SRS, HLD, LLD and use casesdocuments.

TECHNICAL SKILLS

Operating System: Windows 2008/2012, XP, Vista, Windows 7/8

Framework: .Net Framework4.5.2/4.6, Bot Framework

Development Tool: Visual studio / 2012/2013/2015, Swish, Adobe Flex, UML, MS Project, MS - VisioDreamweaver,IntelliJ IDEA,ReSharper, LINQPad

3rd Party Controls: MDAC, Microsoft Application Blocks, ActivePDF, EvoPdf,Devexpress,Infragistics,atlassian, Telerik, Twilio, Sendgrid, Bcrypt, RabbitMQ, Kafka, Avro, Confluent, Docker, Jenkins

Languages: C#, VB.Net, ASP.Net, ASP.Net MVC,JAVA

Web Technologies: HTML, DHTML, XML, XSLT, Java Script, AJAX, AJAX .NET, XAML, JSON,CSS, Prototype, JQuery,Angular, Bootstrap, Responsive Design, Highcharts, Node.JS, NPM,Grunt, JADEDatabase MS SQL Server2012/2014, MY SQL, Postgres,MongoDB,redis

Reporting Tool: Crystal Report, SSAS, SSIS, SSRS

Source Control: Team Foundation Server,Git,Microsoft Visual Source Safe, Aldon

Cloud: Azure, AWS

PROFESSIONAL EXPERIENCE

Confidential

Senior Full stack Developer & Software Architect

Responsibilities:

  • Collaborated with the Business Unit and developed Prototype to confirm the Business unit requirements. Employed Agile methodologies especially SCRUM to ensure rapid iterative software development.
  • DesignedMulti-Tier Architecture, developed business logic components and data access layer components using C# and implement OOP concepts for the project.
  • ImplementedCaching techniques for most queried common data towards the end of the project for performance. ImplementedRole Based security with Form Authentication.
  • Enhanced existing application and services and consumed many WCF and Web services. Implemented Nlog to log application logs
  • Developed rule evaluation API to validate each application and notify whether the rule has passed or not.Developed emission calculation API to calculate the emission values and check if the value is high for any cancer risk.
  • ImplementedTest Driven Development (TDD) to create N number of Unit test case for validating each business rules.
  • Developed Web API to send and receive data from Client side. Developed different Dot Net helper and validation classes for the Application logic and utilities.
  • Designeddatabase tables and developed a number of SQL Queries, stored procedures, functions and SCHEMA.
  • Used Dapper framework (Micro ORM) to obtain data from Ingres database.
  • Used Entity Framework repository pattern, unit of work pattern and Fluent API to access the SQL server databases.
  • Managed a 5 member team in the full life cycle development of the system that includes performing code review, task assignmentand programming.
  • Interacted with the business team on a regular basis and coordinated with cross-functional teams to ensure delivery of the product on time.

Environment: Visual Studio 2015, C#, ASP.NET, ASP.NET MVC5, Entity Framework6, .NET Framework 4.5.2/4.6, Win Forms, MVC Views,Windows Services,Ingres, SQL Server 2012/2014, WCF,NUnit,Moq, Dapper,JQuery, JQuery UI, AngularJS, JSON, Bootstrap, HTML, CSS, AJAX, JavaScript, XML, and Team Foundation Server.

Confidential

Senior Full stack .NET Developer

Responsibilities:

  • Made architectural changes in existing application and implemented design patterns. Implemented Log4Net to log application logs. Enhance business logic components and Implemented repository pattern and Unit of work pattern.
  • Developed self-hosting WCF services and all other applications accessing this service. Created windows service to check background process.
  • Developed web application using ASP.Net MVC5 and used Angular JS.
  • Developed Web API to send and receive data from Client side. Developed different Dot Net helper and validation classes for the Application logic and utilities.
  • Implemented Kendo UI to show the data in graphical representation. The User can see inflow, Forecast and Analysis details in Graph.
  • Used Entity Framework, ADO.NET objects to access the databases and gather all relevant information to be stored. Designed SQL Server Database Table and developed a number of SQL Queries, Stored procedures, Triggers, User defined Functions, Views & SCHEMA.
  • Developed many SSIS packages using SQL server Integration service. Developed Data Transaction Services (DTS) packages for retrieve data from Datacenter to SQL server.
  • Implemented Test Driven Development approach and Agile methodologies. Developed unit tests using NUnit with Moq to validate business logic.
  • Created deployment document to deploy application in User Acceptance Test server and Production server.
  • Used Team Foundation Service for version control and work item tracking and team build. Created and scheduled jobs in Autosys to execute SSI packages using Power Shell Script.

Environment: Visual Studio 2012/2015, C#, ASP.NET, ASP.NET MVC5, Entity Framework6, .NET Framework 4.5.2/4.6, Win Forms, MVC Views,Windows Services,SQL Server 2012/2014, Todd, Oracle11, WCF,NUnit,Moq, JQuery, JQuery UI, Angular, JSON, HTML, Bootstrap, CSS, AJAX, JavaScript, XML, and Team Foundation Server.

Confidential, Glendale, CA

Senior Full stack .NET Developer

Responsibilities:

  • Involved from the start of the project to delivering the product to Production. Involved in Architecture and design of the application. Used Onion Architecture for this project.
  • Developed RESTful service (Web API) to receive Booking Delivery status and provide data to Web portal.
  • Portal authenticated by Single sign-on (Ping Federate). Web portal used Angular JS and ASP.NET MVC.
  • Implemented Pubs-sub model in many connected applications. Used RabbitMQ for queuing mechanism. Developed multi-threaded application to do asynchronous communication.
  • Implemented Log4Net to log application logs and configured Kibana to view log detail any time via browser.
  • Developed many Windows service to submit Bookings and Theater changes from different applications.
  • Created Mock client/test applications and deployed to Azure environment to test the application performance and identify any missing requests.
  • Deployed micro service into AWS EC2 instances. Used AWS SQSto receive theater update request and store raw data into S3.
  • Used Test Driven Development (TDD) and created N number of Unit test case to validate each business rules.
  • Designed SQL Server Database Table and developed a number of Storedprocedures, Triggers, User defined Functions, Views& SCHEMA. Used Entity Framework, ADO.NET objects to access the databases and gather all relevant information to be stored.
  • Used Git and Team Foundation Service for version control. Used Confluence to track the project set-up, team details, and software license details.
  • Employed Agile methodologies especially SCRUM, to ensure rapid iterative software development. Used Rally for SCRUM Story/Task management.

Environment: Visual Studio 2012/2013, C#, ASP.NET, ASP.NET MVC5, Entity Framework6,WCF,Azure,AWS,SES, SQS,S3,.NET Framework 4.0/4.5.2, VB.NET, Win Forms, Web Forms, MVC Views, XAML, Ping Federate,RabbitMQ, NUnit,Moq, Kafka, Avro, SQL Server 2012/2014, JQuery, JQuery UI,Angular JS, NodeJS, NPM,Grunt,JSON, HTML, CSS, AJAX, JavaScript, XML, XSLT, Windows Services, GIT and Team Foundation Server.

Confidential, Glendale, CA

Senior Full stack .NET Developer

Responsibilities:

  • Designed Web Interface using Views/Web Forms/HTML.Developed websites using W3 standards. Extensively used AJAX in Executive Center portal to provide rich and user friendly interface.
  • Developed Windows application to add, Edit master data. Developed Windows service to submit Assessment data and retrieve assessment report. Developed and Consumed Web service to update Assessment Request status.
  • Developed reusable email and report components. Changed existing web application to support multiple browsers. Converted Existing websites to Web2.0 standard.
  • Developed stored procedures, views and triggers for data manipulation, ensuring set up relations includes indexing, constraints and foreign keys.
  • Used ADO.NET objects to access the databases and gather all relevant information to be stored. Developed functions for Encryption, Decryption of Password.
  • Created deployment document to deploy applications in User Acceptance Test Server and Production Server. Used Team Foundation Service for version control.

Environment: Visual Studio 2010/2012, ASP.NET,.NET Framework 3.0/3.5/4.0, ASP.MVC3/4, C#, VB.NET, Win Forms, MVC Views, Web Forms, XAML, SQL Server 2005/2008, Ping Federate,ASP, JQuery, JQuery UI, JSON,HTML, CSS, AJAX,Soft Artisans, JavaScript, XML, XSLT, Windows Services, Web Services and Team Foundation Server.

Confidential, Charleston, WV

Senior Software engineer

Responsibilities:

  • Interact with Business Unit and Developed Prototype to confirm the Business unit requirements. Employed Agile methodologies especially SCRUM, to ensure rapid iterative software development.
  • Implementing Microsoft Chart Control to show the data in graphical representation. Used ADO.NET in Data Access Layer.
  • Extensively used AJAX control in Participant Portal to provide rich and user friendly interface.Designed SQL Server Database Table and developed a number of SQL Queries, Stored procedures, User defined Functions and Views and SCHEMA.
  • Leading a team in the Report Module. Designed and developed reports by using Crystal Reports. Developed Use Case Diagram and Sequence diagrams using UML. Used ALDON for version control.
  • Developed Data Extract application using Windows Presentation Foundation (WPF) services. Used ADO.NET Objects to access the databases and gather all relevant information to be stored. Developed function for Encryption, Decryption of Password and User name.
  • Created Deployment document for to deploy application in User Acceptance Test server and Production server. Deployed WCF service in User Acceptance Test server and Production server.

Environment: Visual Studio 2008, ASP.NET,.NET Framework 3.0/3.5, C#, VB.NET,WCF, WPF, SQL Server 2005, Microsoft chart components, Analysis Service, Reporting Services, Integration Services, Crystal Reports,SSRS, Data Mining Extensions (DMX), HTML, CSS, AJAX, JavaScript, MS Chart Control, XML, XSLT.

We'd love your feedback!