Full Stack .net/react Developer Resume
Atlanta, GA
SUMMARY
- Over 5 years of IT experience in all phases of software development life cycle (SDLC) - Project Analysis, Requirements, Design, Development, Testing, and Deployment and Documentation.
- Experience in .NET Framework 4.5/3.5, .Net Core 3.1/2.1 Web based application development using Microsoft.NET technologies including .Net Core, EF Core, ASP.NET, C#, ADO.NET, AJAX, MVC (Model, View, Controller) 4.0/5.0, Entity Framework 6.0.
- Strong working knowledge in N Tier architecture and Service oriented architecture.
- Solid understanding of OOPS concepts, Dependency Injection, SOLID Principles and used above concepts for writing testable and maintainable code.
- Experience in front-end and client Side technologies like JavaScript, jQuery, React Js, HTML5, CSS3 and Bootstrap etc.
- Expertise inReact JSframework to develop theSPA.
- Familiar with creating custom reusableReactComponents Library.
- Hands on experience inSQL Serverdesign and development, writingConstraints,Indexes,Views,Stored Procedures,Cursors,TriggersandUser Defined Functions.
- Have experience in using the SQL Profiler for checking the performance tuning of the applications.
- Good working knowledge on all AWS concepts for logging, storage, scaling apps.
- Strong hands on programming, design, understanding and deep functional experience in creating, deploying and consuming of REST Services Web API.
- Extensive experience of LINQ and ORM technologies like Entity Framework 6.0/5.0, Database First, Code First and performance tuning in Entity Framework.
- Expertise in creating Views, Partial Views, Strongly Typed Views, Sections, and Areas etc... In ASP.NET MVC.
- Worked with jQuery and JSON for the retrieval of data.
- Experience in Software Configuration using tools likeTeam Foundation Server (TFS) and GitHub.
- Have experience hosting web applications using IIS.
- Experience in usingChrome Developer Tools, Firebug, IE developer toolsfor debugging and troubleshooting the code.
- Effective in working independently and collaboratively in teams
- Commitment and conformance to delivering quality applications adhering to deadlines and hardworking, enthusiastic and highly committed to the growth and success of the organization
TECHNICAL SKILLS
Programming Languages: C# .NET, LINQ, T-SQL
Markup Languages: XML, HTML5, HTML, CSS. Bootstrap 3.0x.
Scripting Languages: JavaScript, jQuery, Ajax, ES6, React Js, Redux
.Net Technologies and Frameworks: .Net Core, Asp.net Core, EF Core, ASP.NET, ADO.NET, ASP, LINQ, ASP.NET MVC, Entity Framework and .NET Framework (4.5 / 4.0 /3.5)
Servers: Microsoft IIS (7.0/10.0)
Databases: SQL SERVER (2016/2014/2012 )
Testing Tools: MS Unit/Jest
Development Tools: Visual Studio (2017/2015/2013 ), Team Foundation Server (2010/2012), VS Code
Cloud Technologies: AWS
PROFESSIONAL EXPERIENCE
Confidential, Atlanta, GA
Full stack .Net/React Developer
Responsibilities:
- Designed and developed the application using ASP.NET MVC 5, ASP.Net, C#, JavaScript.
- Designed the Web Pages using HTML, CSS, JavaScript, React JS, XML, JSON and AJAX.
- Provide technical support to client on the delivery of solution, escalating issues/concerns of potential impacts across the organization e.g., data architecture, form and report designs, data flow routines, and security designs).
- Written Unit Test cases for controller action methods.
- Responsible for implementing the client-Side validations using Java Script and JQuery.
- Developed HTTP Services using WEB API to expose business logic.
- Involved in writing complex SQL queries, stored procedures and Triggers accessed SQL SERVER database.
- Developed Web API’s for Task Management Application.
- Worked on Web API to build HTTP Services that return JSON data to the client.
- Used Entity Framework ORM tool to interact with the database.
- Written Unit Test cases for controller action methods.
- Performed code reviews, debugging and testing.
- Written technical documentation and developed workflows for the business functionality.
- Actively involved in deployment process, production server bug fixes and implemented new change Requests
- Used Team Foundation Server (TFS) for source and version control.
Environment: C#.Net, HTML, CSS, React 12.14.1, Redux, .Net Core 2.1, Git, Visual Studio 2017, Visual studio code, SQL server 2016, Scrum, JIRA, Confluence, Teamcity, Artifactory.
Confidential, Plano, TX
Full stack .Net/React Developer
Responsibilities:
- Followed the Agile SDLC best practices for iterative and incremental development.
- Worked as a .Net Developer as part of the team in designing and developing the applications usingVisual Studio 2017, .Net Framework 4.6.2, C#.NET, ASP.NET MVC 5withEntity Framework 6,SQL Server 2015andLINQ.
- FollowedAgile Methodologywhich involves daily scrums meetings and Sprint meetings (planning, Review, Retro) to meet deadlines and expectations.
- Developed Restful web apis that return JSON data.
- Experienced with common tools likeGitBash, Git Extensions, Source Tree, Visual Studio 2015, Visual Source safeandTFS
- Worked on React JS Virtual DOM and React Views, rendering using components.
- Experience withASP.NetMVC by Using theRazor View Engine, JavaScript, HTML5, CSS3, andBootstrap, Triggers, viewsandStored Procedures.
- Extensively worked in Entity Data Model for implementing Business logic and Data Layer usingEntity Framework 6.0.
- Designed and developed dynamic webpages usingBootstrap,JavaScript and jQuery.
- Focused on frontend development using ReactJS/ Redux, Materialize CSS and Toolbox API
- Experience withAgileMethodology and Test-Driven Development
- Responsible for code merging using Microsoft Team Foundation Server (TFS) and for other source code maintenance needs.
- Developed Restful web services using Web API.
- Creating, modifyingSQL queries,Stored Procedures,Functions,Viewsto handle the data integrity for various data transaction inSQL Server 2014.
- Created Indexes,Stored Procedures,TriggersandViewsusingSQL server 2014.
- UsedMicrosoft Team Foundation Serveras repository for source control of application.
- Fixing production defects and regress test the system.
- Used Bootstrap for developing responsive and mobile-first applications.
- Designed the application using HTML Helpers and Razor view engine in ASP.NET MVC4 architecture that promotes a clear separation between the different layers.
- Used Team Foundation Server (TFS) for the purpose of version Control and source code maintenance needs.
- Involved in supporting and maintaining the application after production.
Environment: C#.Net, Asp.net, HTML, CSS, Git, React JS, Visual Studio 2017, SQL server 2014, Scrum, JIRA, Confluence.
Confidential, Webster, NY
.NET Full Stack Developer
Responsibilities:
- Provided them an architecture of the web app in order to be scalable.
- Design and created the tables, relationships, stored procedures, triggers.
- Made the continuous integration for the software.
- Supported colleagues with programming issues.
- Created the models, views and controllers in ASP.NET.
- Wrote JavaScript validations in the client side.
- Ran unit testing using a local server.
- Deployed in production.
- Developed reports using SQL databases.
- Created Queries in the server in order to verify the data information integrity
- Continuous integration.
- Created a dash report.
- Wrote custom queries in order to verify the integrity of the data.
- Migrated their information to the new web app using scripts.
- Set up the server with IIS and SQL server database.
- Made the daily backups scripts
Environment: ASP.NET MVC, SQL Server, Bootstrap, JQuery, JavaScript, HTML, CSS.
Confidential
.Net Developer
Responsibilities:
- Handled calls with customer and business on requirement analysis.
- Responsible for developing User interface using .NET web forms, web controls, custom controls, HTML and CSS.
- Created standard CSS file for Themes and Skins to make fields look similar.
- Used JQuery as client scripting language and performed validations.
- Developed and consumed web services developed by middle tier team.
- Extensively used AJAX controls to speed up web application by providing partial page update.
- Developed User controls in asp.net using Ajax Control toolkit.
- Developed business logic using C#.
- Developed Master pages for consistent look and feel.
- Used ASP.Net MVC as the design pattern and Partial views were primarily used for asynchronous client call & various off screen tasks.
- Involved in the design and development of data access layer.
- Designed Custom classes for Data Validations, exceptional handling and logging.
- Created several database objects such as Stored Procedures, User Defined Functions, Triggers and Views in SQL Server database.
- Used SQL tuning/ SQL optimizing techniques to increase performance of queries.
- Performed Unit and Integration testing.
- Participated in daily stand up calls with business and Dev. Team as part of agile process for reporting the day to day developments of the work done.
- Used TFS version control for development and maintenance.
Environment: ASP.Net, MVC, ADO.NET, JavaScript, JQuery AJAX, HTML, CSS, Web Services, Visual Studio 2013, SQL Server 2012, CSS.