We provide IT Staff Augmentation Services!

Full Stack Developer Resume

St Louis, MO

PROFESSIONAL SUMMARY

  • Over 7 years’ experience across complete software development lifecycle (SDLC) using Client / Server architecture (n - tier).
  • Client Side Business Logic: Developed User Interface utilizing core directives, expressions, and modules; developed custom directives and services in AngularJS. UtilizedAngularJS UI-Routefor managing the State Transition and URL route. Developed web-based page and site designs using ASP, JavaScript, HTML, XHTML, and CSS.
  • Unit Test: Experience in writing unit test cases for client side as well as server side.
  • Hosted AWS infrastructure. Utilized S3, Lambda, SNS, SES, Cloud Watch, EC2, IAM, Cloud Formation.
  • Experience with Cloud Foundry setup with configuration/maintenance. Created apps and services in Cloud Foundry through CLI.
  • Hands-on experience on R language.
  • Version Control: Used TFS, Git and TFS for managing projects for parallel development.
  • Continuous Integration: Configured and created Bamboo and Jenkins Jobs.
  • Software Development: Followed Agile methodologies: SCRUM and Kanban.
  • Web Services: Developed RESTful web services. Developed restful services layers with 3-tier architecture such as data access layer, business layer, and user interface.
  • Server Side Business Logic: Applied C# language in developing business logic, implementing Object-Oriented Programming functionalities. Implemented object-oriented concepts such as inheritance, polymorphism, interfaces, events and delegates, generics and collections, multithreading, exception handling. Used .Net Core for AWS Lambda and .Net 4.5 framework for IIS servers.
  • Used MVC, factory, singleton design patterns and dependency injection both on server side as well as client side while developing the application.
  • Used Oracle OBI for data pull applications.
  • Good working knowledge of database design and development (creating tables, indexes, views, performance tuning using SQL). Used SQL Connection, SQL Command, and Datasets for retrieval of data from the database and inserting, deleting and updating of the data into the database Worked with database Postgres, SQL Server, and Oracle 12c. Used Entity Framework code first approach to build data model.

PROFESSIONAL EXPERIENCE

Confidential, St Louis, MO

Full Stack Developer

Responsibilities:

  • Developed single page applications (SPA) utilizing core directives, expressions, and modules; developed custom directives and services in AngularJS. Technologies used for developing user interfaces, web pages, and web forms are CSS, HTML, jQuery. Consumed rest web services by making Ajax calls.
  • Experience on working with CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, classes, and CSS behaviors in CSS.
  • Utilized AWS S3, and implemented for storing files and bucket policies.
  • Proficient in using angular single page web page where the content was fetched via API calls and updated the DOM (JSON Parsing).
  • Developed SOAP and RESTful web services. Provided JSON response for restful and XML for SOAP.
  • Applied C# language in developing business logic, implementing Object-Oriented Programming functionalities. Implemented object-oriented concepts such as polymorphism, interfaces, delegates, classes, constructors, and methods.
  • Used ASP.NET MVC Page Controller pattern to add functionality to individual pages such dat to accept input from the page request, invoke the requested actions on the mode.
  • Experience in writing unit test cases for the whole app. Used Karma for client side and Microsoft unit test, and fake libraries for server side.
  • Developed WCF and restful services layers with 3-tier architecture such as data access layer, business layer, and user interface.
  • Used TFS, Git and TFS for managing projects for parallel development. Extensively used git commands for code check in, check out branch, merging, push, pull, stash, and commit using git bash. Used web based repositories such as GitLab and GitHub. Did code review by reviewing pull request in GitHub.
  • Configured and created Jenkins Jobs. Wrote Windows bash command, and Cloud Foundry commands. Injected environmental variables such as app usernames and passwords to the application using Bamboo at run time.
  • Followed Agile Kanban. Involved in backlog grooming, and team retrospective. Followed Fibonacci 1, 3, 5, 8, 13 to estimate points for given user story.
  • Utilized JIRA tool for tracking user story, subtasks, and bugs and collected information during end user weekly meeting.
  • Used Entity Framework code first approach to build data model.
  • Used SQL Connection, SQL Command, and Datasets for retrieval of data from the database and inserting, deleting and updating of the data into the database. Database used is SQL Server, Oracle.
  • Created and designed schema. Wrote triggers, functions, views and stored procedures to store and retrieve user data. Used the LINQ to Entities, Query projections, Grouping, Entity SQL, and Querying with LINQ to SQL for data filtration.
  • Used MVC, factory, singleton design patterns and dependency injection both on server side as well as client side while developing the application.
  • Used Oracle OBI for data pull applications.
  • Created OBIEE Dashboards, BI Answers, and Analytics using Administration Tool of Oracle Business Intelligence.
  • Hands on experience setting up Session Variables and Repository Variables using various Initialization Blocks.
  • Configured interactive Dashboards with drill-down capabilities and using Dashboard and Page Level Prompts and Filters

Environment: .Net Framework 4.2/4.5/4.6. Visual Studio 2012/2017, AJAX, AJAX Control Toolkit, Restful Web Services, C#, S3, ASP.Net, ADO.Net, LINQ, Entity Framework, JavaScript, jQuery, Angular JS, Node JS, XML, JSON, WCF, CSS, SQL Server 2008, Oracle 12c, Git, TFS, Jenkins.

Confidential, St Louis, MO

Breeding Team

Responsibilities:

  • Hands experience on R language. Used R language for developing the custom library. The custom library is used to consume restful web services, parse the JSON by converting the JSON to CSV file. Used R Studio IDE for developing R library. Used httr, jsonlite, roracle libraries for developing R custom library.
  • Hosted AWS infrastructure. Utilized S3, Lambda, SNS, SES, Cloud Watch, EC2. Wrote S3 bucket policies, configured VPC, private subnet, public subnet.
  • Experience writing angular.js code for developing Single page applications (SPA), used core directives, expressions, and modules.
  • Created IAM user, roles, policies, generate a key pair for assigned IAM user using AWS console.
  • Used S3 Browser to view bucket files. Used S3 browser to upload and download files.
  • Used Cloud Watch for audit logging, exception logging. Assigned IAM user to get access to SES, S3.
  • Used NAT Gateway to configure private subnet, which enables the security and access restriction to the only particular user. Used lambda C# Amazon SDK for developing the application.
  • Used Outh2 protocol for security. This involves generates outh2 authentication token from valid username and password. The authentication token is checked and validated in the application.
  • Responsible for configuring and creating Jenkins Jobs for continuous integration. Wrote Windows bash command, and CF commands.
  • Established and developed using .Net Core and responsible for developing components in the head to head app using C#.
  • Object-oriented concepts such as polymorphism, interfaces, delegates, classes, constructors, methods.
  • Used JIRA tool for tracking the user story, subtasks, bugs. Collected information by interaction with the end user weekly meeting.
  • Agile methodology was implemented in the project and conducted and involved in daily SCRUM. Involved in 3 weeks sprint planning, backlog grooming, sprint retrospective, and sprint review. Followed Fibonacci 1,3,5,8,13 to estimate the points for given user story.
  • Used Cloud Foundry for hosting environment. Injected environmental variables to the application through Cloud Foundry.
  • Collected information required for the business layer and user interface. Involved in designing the User Interface Screens. Used Web Services like SOAP and RESTful web services using Ajax, HTML, JavaScript, Angular JS.
  • Provided JSON response format to support various service clients.
  • Involved in development with WCF and restful services layers with a 3-tier architecture such as Data Access Layer, Business Layer, and User interface.
  • Applied C# language in developing the business logic, extensively implemented the Object Oriented Programming functionalities.
  • Used ADO.Net objects such as Data Reader, Data Adapter, and Data Set to object data source fetch and handle user data. Used SQL Connection, SQL Command, and Datasets for retrieval of data from the database and inserting, deleting and updating of the data into the database in SQL Server 2008 and Oracle 12c.
  • Involved in writing triggers, functions views, and tables for data manipulation in SQL Server.
  • Involved in outline/design and development of different parts components and modules of the application using IDE Visual Studio.
  • Experience with Oracle, SQL Server, and Postgre. Used Dapper to connect Oracle 12c. Used TOAD and SQL developer tool to connect database.
  • Used Postgres for storing data. Used Ngsql to connect Postgre instance for data retrieval, data manipulation. Created and designed schema, and tables. Ssh to connect Postgre instance and used pgAdminII tool for writing queries.
  • Used LINQ and Entity Framework of .NET 4.6 for Data Filtration.
  • Installed and supporting IIS for use with Web applications in Cloud Foundry and AWS in EC2 instance.
  • Involved in Unit Testing. Performed unit testing on each module before sending it for User Acceptance Test. Used Moq, Xunit, Xunit.runner library for writing Unit Tests.
  • Designing User Interfaces, Web pages, and Web forms using Server controls, HTML, JavaScript, JQuery, Angular JS, Bootstrap, and CSS to improve UI experience on Client-side.

Environment: .Net Framework 4.2/4.5/4.6, .Net Core, Visual Studio 2013/2015/2017, AJAX, AJAX Control Toolkit, Restful Web Services, C#, SES, IAM, SQS, Lamdba, SNS, S3, ASP.Net, ADO.Net, LINQ, Entity Framework, JavaScript, jQuery, Angular JS, Node JS, HTML5, XML, JSON, WCF, CSS, SQL Server 2008, Oracle 12c, Moq, Xunit, EC2 and Git

Confidential, St Louis, MO

.Net Developer

Responsibilities:

  • Collected information required for the business layer and user interface. Involved in Designing the User Interface Screens with ASP.Net MVC 4, AJAX, Tele and HTML Controls. Created outline for the application using HTML Helper and Razor Views in MVC 4 architecture dat advances a reasonable separation between the various layers.
  • Utilized current and upcoming industry trends and practices to create Sitecore CMS websites.
  • Agile methodology was implemented in the project and conducted and involved in daily SCRUM.
  • Involved in development with WCF and restful services layers with a 3-tier architecture such as Data Access Layer, Business Layer, and User interface.
  • Applied C# language in developing the business logic, extensively implemented the Object Oriented Programming functionalities.
  • Used ADO.Net objects such as Data Reader, Data Adapter, and Data Set to object data source fetch and handle user data. Used SQL Connection, SQL Command, and Datasets for retrieval of data from the database and inserting, deleting and updating of the data into the database in SQL Server 2008.
  • Involved in outline/design and development of different parts components and modules of the application using Visual studio 2012.
  • Used LINQ and Entity Framework of .NET 4.0 for Data Filtration.
  • Developed a working relationship with development and QA teams dat results in enhanced cooperation and mutual support in achieving each other's goals. Involved in User Interface designing, User Control and View designing with Rich Interactive UI Controls.
  • Involved in writing the Stored Procedures, triggers, functions views, and triggers for data manipulation in SQL Server.
  • Installing and supporting IIS for use with Web applications.
  • Finally documenting the analysis and technical specification for future reference. Documentation using SSRS. Involved in Unit Testing. Performed unit testing on each new version before sending it for User Acceptance Test.
  • Designing User Interfaces, Web pages, and Web forms using Server controls, HTML5, JavaScript, jQuery, Angular JS and CSS3 to improve UI experience on Client-side.
  • Used TFS for managing the projects as source control tool with the use of a feature of checking in and checking out the project file. The features of TFS as merging, branching of the project along were used extensively.

Environment:.Net Framework 4.0, Visual Studio 2012, AJAX, AJAX Control Toolkit, C#, ASP.Net, ADO.Net, LINQ, Entity Framework, JavaScript, jQuery, HTML5, Angular JS, Sitecore CMS, XML, WCF, CSS3, SQL Server 2008, SSRS, and TFS

Confidential, Los Angeles, CA

.Net Developer

Responsibilities:

  • Involved in design and execution of the web Application.
  • The project is created based on the agile methodology and conducted and involved in daily SCRUM.
  • Adopted C#, ASP.NET, AJAX Toolkit controls like Script Manager, Update Panel and Modal Popup Extender within some web pages.
  • Implemented Confidential Libraries for to connect Database (Data Access Application Block), to log on the application used (logging Application Block), to handle exception used (exception Handling application block).
  • Migrated web applications into the Sitecore CMS System.
  • Achieved in creating different Web Pages using C#, HTML5, AJAX, Telerik RadControls, JavaScript, JQuery, Angular JS and CSS3.
  • Designed & built WCF services for an Interactive Decision System for a loan, implemented multithreading to simulate an Asynchronous Batch Run.
  • Responsible for Required Analysis, timely delivery, Client interactions, Resolutions of issues.
  • Responsible for designing the ASP.NET application authentication using .NET Framework, Model View Controller (MVC).
  • Constructed database in MS-SQL and created stored procedures, functions, views to reduce the complexity of front-end SQL queries and triggers to enforce entity relationships.
  • Implemented Entity Framework to create entities in Data Access Layer.
  • Implemented LINQ to SQL, LINQ to XML and LINQ to Objects for retrieving the data efficiently and Just in Time manner.
  • Created SQL server Reports using SSRS 2008.Identified the data source and defined them to build the data source views.
  • Involved in the analysis and profiling of source data, creating prototypes and sample reports to help with requirements and design (SSRS).
  • Handling Web Services (SOAP, WSDL) for communicating with other application and components.
  • Developed WCF Service Libraries to exchange data between Desktop and Central Application and implement business logic.
  • Executed SSIS packages and jobs to integrate with external third parties and internal databases.
  • TFS (Team Foundation Server) is used for all the source code maintenance among the whole team members.
  • Stored Procedures, Triggers, and Cursors in SQL Server were used.
  • Responsible for manual testing, unit testing, integration testing, and system testing for modules coded.

Environment: Visual Studio 2008, Agile Methodologies, ASP.NET, ADO.NET, VB, .NET framework 3.5,C#, HTML5, CSS3, JavaScript, jQuery, Angular JS, WCF, WPF, TFS, SQL Server 2008, SSRS, SSIS, Web Services, Entity Framework, AJAX, and LINQ.

Confidential, Omaha, NE

.Net Developer

Responsibilities:

  • Implemented on Agile Methodology (Scrum) to meet timelines with quality deliverables.
  • Developed complex stored procedures using temporary tables and loops using SQL and PL/SQL.
  • Developed and designed business components and Data Access Layer using C#.
  • Used JQuery to dynamically render the content on web pages developed using C#.
  • Involved in Extraction transformation and loading of data using SSIS to create packages.
  • Used ADO.NET Entity Framework Model as the Data Access Layer (Database First) and implemented using create, update, retrieve and delete operations. Mapping and execute stored procedures.
  • Developed Cascading Style Sheets (CSS3), AJAX, Telerik RadControls and HTML5 for User Interface uniformity throughout the application.
  • Communicated with the customer for day by day redesigns, surveys, and demos. Involved in customer preparing programs.
  • Used LINQ to XML and LINQ to Objects for recovering the data efficiently and Just in a Time manner.
  • Involved in user training and implementation.
  • Experience in building rich client interface web applications utilizing Silver light (MVVM) and XAML.
  • Involved in social and setting up the necessities from customers for product design and upgrades.
  • Implemented application variables for application level reports.
  • Developed JQuery and Angular JS code for client-side validations.
  • Responsible for designing the ASP.NET application authentication using .NET Framework, Model View Controller MVC, and IIS security model.
  • Used the LINQ to Entities, Query projections, Grouping, Entity SQL, and Querying with LINQ to SQL, Eager Loading, defining Mapping and Inheritance.
  • Used ASP.NET MVC Page Controller pattern to add functionality to individual pages such dat accept input from the page request, invoke the requested actions on the mode.
  • Experience working with Silver light Unit Test Framework, involved in Unit testing and has created unit test cases.
  • Hosted WCF Service manually to provide multiple endpoints, which can then use by other modules.
  • Created WCF Service to lookup and retrieve the data from the database.
  • Involved in creating, deploying and managing reports using SSRS.

Environment: Asp.net MVC, .NET Framework 3.0, C#, HTML5, CSS3, JQuery, Visual Studio 2008, Web Services, WCF, MS Visual SourceSafe, XML, XSLT, MS VISIO(UML), Microsoft Silver light, SQL Server Integration Services 2008,and SQL Server Reporting Services 2008.

TECHNICAL SKILLS

Languages: C#, C++, C, SQL, R, LINQ and VB

Framework: .Net 4.5, & .Net Core, Angular JS 1.6

Web Technology: JavaScript, CSS, JQuery, Angular JS, ASP.NET, ADO.Net, HTML, WCF, and Web Services

Operating Systems: LINUX and Windows

Server Platforms: IIS, Windows Server SPI

IDE Microsoft: Visual Studio, R Studio, and IntelliJ

Database: SQL Server 2014, Oracle 11i/12c, Postgres

AWS: S3, Lambda, VPC, IAM, SNS,SQS.

Hire Now