It Application Developer Resume
Irvine, CA
SUMMARY
- Over 5+ years of diverse facets in full life cycle development involving analysis, design, development, testing, implementation & maintenance of large enterprise applications, stand - alone applications using Microsoft.NET technologies in domains like Insurance, Healthcare, IT, B2C applications, and in teh implementation of web and client server applications.
- Strong experience technologies like C#.NET, Microsoft.NET 4.5/4.0/3.5, Visual Studio 2019,2017,2015,2013, ASP.NET, ADO.NET, MVC 3/4/5, IIS 8.0/7.0/6.0/5.0, SQL SERVER 2016/2012/2008.
- Experience in each phases of Software Development Life Cycle (SDLC) in requirement gathering, analysis, design, implementation, deployment, and maintenance in domain-driven design (DDD), Test-driven development (TDD) Agile, Scrum & Waterfall methodologies.
- Experience in design and development of Web Applications using Model View Controller (MVC), MVVM, and MVPC.
- Good knowledge of OOP principals like Interface, Inheritance, Polymorphism, Encapsulation, abstraction, and SOLID principals.
- Hand-on experience in UI Design like Web Forms, Win Forms, Razor Views, Layout Pages, and user controls using ASP.NET, HTML5, CSS3, JavaScript, ReactJS, TELERIK, Kendo UI, Bootstrap3, AngularJS/2/4, Knockout JS.
- Experience in information Architecture Designing, Development Customization along wif maintaining enterprise web sites/portals on Sitecore 6.6 Content Management System CMS.
- Knowledge in XML related technologies like XML/XSL, XSLT, XML Schema, DOM, SAX, SOAP, WSDL, Web-Services, and VBScript.
- Published, Created, and consumed Web services using C#.NET to interact wif teh other applications and exposed them using SOAP, REST, HTTP, HTTPS, TCP/IP protocols.
- Extensive knowledge on Ajax Libraries, Ajax Control Tool Kit and configuring, version controlling wif Team Foundation Server (TFS), Visual Source Safe (VSS), and GITHUB.
- Developed SharePoint Web Services, WCF Services, REST Services, Web Parts Development, Features, Custom Lists, Workflow.
- Extensive experience wif process modeling using UML, Flow Charts, Sequence diagrams, Activity diagrams and use cases by using tools like MS Visio and Relational Rose.
- Excellent experience in writing directives, services, controllers and in developing single page applications using Angular JS (1.0, 2.0, and 4.0), and Web API 2.
- Experience in HTML5/CSS3 development and has experience in React.js, Angular.js.
- Strong experience in programming, design understanding and deep functional experience in creating, deploying and consuming XML Web Services, WCF Services, REST Services, and Web API.
- Experience in Cloud computing using Amazon Web Services (AWS), Windows Azure.
- Experience in designing and developing reports using SQL Server Reporting Services (SSRS), SQL Server Integration Services (SSIS) and SQL Server, Reporting Services, Crystal Reports.
- Knowledge of Backend programming, RDBMS (SQL Server 2000/2005, Oracle 9i), SQL, T-SQL, PL-SQL, Stored procedures, Functions, Views, Cursors, and Triggers and imports and exports of Data using DTS Packages.
- Experience wif Object Relational Modeling (ORM) wif different tools such as Entity Framework, NHibernate.
- Experience in Windows Workflow Foundation (WWF) for building workflow enabled applications on windows platform and implementation of WCF services.
- Experience in implementing .NET security features such as Authentication (Windows-based Authentication, Forms based Authentication) and Authorization (Authorizing Users and Roles).
- Proficient in design pattern such as Microservices, MVVM, and dependency injection.
- Experience in designing and writing Unit tests and Integration tests using N-Unit framework.
- Ability to adapt to new environments and learn new technologies.
TECHNICAL SKILLS
Microsoft Technologies: Microsoft .Net Framework, ASP.Net, ASP.NET MVC, WPF, WCF, XML/XSL, XSLT, Web Services, Microsoft Silverlight, Microsoft Azure.
Front End Technologies: HTML5, CSS3, JavaScript, jQuery, ReactJS, Angular JS 2/4/6, Bootstrap, NodeJS, Typescript, Kendo UI, Ajax, Responsive Web Design.
Programming Languages: C#.NET, VB.NET, Python
Development Tools: Visual Studio .NET 2013/2015/2017/2019.
Frameworks: Microsoft .Net 4.5/ 4.0/ 3.5/3.0.
Databases: SQL Server 2012/2008/2005, Oracle 10g/11g.
Data Access Technologies: ADO.NET, LINQ, Entity Framework, NHibernate, Dapper.
Reporting Tools: SSIS, SSRS, Crystal reports.
Version Controller: TFS, SVN, GIT.
Cloud: Microsoft Azure.
Application Tools: Visual Studio.NET, SQL Management studio, Visual Source safe, XML Spy, Excel on Stylus Studio, XML Web service, HTTP Analyzer, HTTP Watch, SQL Profiler, Database Query performance, Xamarin and Web application optimization tools, Site Core Content Management System CMS
PROFESSIONAL EXPERIENCE
Confidential, Irvine, CA
IT Application Developer
Responsibilities:
- Worked as a developer in teh team for designing and developing teh application using Microsoft advanced technologies such as .Net, C#, ASP.NET, SQL Server.
- Worked on legacy applications in revamping it and turning it into WEB API’s.
- Developed classes using C#, which in corporate N-Tier architecture and database connectivity.
- Used SQL server 2016 for writing Stored Procedures.
- Designed and developed Web Forms using ASP.NET controls, developed classes in business layer and in data access layer.
- Experience wif Web Forms, User Controls, and Web controls using Bootstrap, JSON.
- Designed and developed various Web forms using HTML, CSS and React.JS
- Actively involved and developed teh presentation using HTML5/CSS3 and Angular6.
- Created Typescript reusable components using Angular 6 architecture.
- Used Node package manager (NPM) to manage and install Angular cli, Bootstrap, jQuery, and body-parser.
- Experience designing and developing Winforms and Webforms.
- Used Delegates and Events to establish communication between teh Winforms.
- Used various bootstrap components like date picker, time picker, alert, button and react-bootstrap components.
- Implemented client-side interface using React.JS. used React-Router to turn application into Single Page Application.
- Implemented caching methodologies to improve performance.
- Used angular build in directives such as ng-controller, ng-if, ng-Init, ng-switch, ng-model and ng-grid for binding data from server side.
- Created Web API services using ASP.NET Web API to generate data which was then consumed in teh front-end by Angular6.
- Implemented CRUD operations using $http service to call Web API methods.
- Used Swagger to test Web API functionality
- Implemented DAL layer of web API using Dapper.
- Created stored procedure, trigger on teh database to provide/insert specific data from multiple tables for web API services
- Existing applications were deployed to Azure after every enhancement.
- Developed T-SQL Stored Procedures for generating reports.
- Used Unit Testing to test teh applications N-Unit testing for test cases.
- Designed UML diagrams using various tools like Visio and Rational-Rose. Applied perform Unit Testing and Test Cases to identify any defects.
- Worked in troubleshooting of code defects and deploy timely fixes during client implementation.
- Worked wif BA and developers’ team to create technical solutions that meet business and technical requirements.
- Assist wif teh troubleshooting and resolution of customer issues related to teh software responses for improvement and enhancements.
- Developed web pages wif new features wif good user experience.
- Developed user Controls for teh reuse of it in all pages of teh application.
- Coordinated wif teh application modification and in fixing teh bugs.
Environment: C#.Net, .Net Framework 4.5, ASP.NET MVC 5.0/4.5, Web Forms, WinForms, RESTful web services (Web API), Angular 6, SQL Server 2016/2014/2012, JavaScript, HTML5, CSS3, JSON, Bootstrap, ReactJS, Microsoft IIS, Dapper, Swagger, Microsoft Azure, Team Foundation Server (TFS)
Confidential, Houston, TX
.Net Developer
Responsibilities:
- Participated in all phases of teh System Development Life Cycle (SDLC) from design phase to implementation, Testing, Deployment, and Maintenance phase.
- Implemented teh project using C#, ASP.NET, and a back-end database as SQL Server 2014.
- Recorded all teh details about Software Requirement Specifications & Test cases, and Object-Oriented analysis. Also designed UML using MS Visio 2007.
- Created Views and Partial Views for various modules using MVC 5(Razor View).
- Created scripts using SQL in Azure Portal for reading text files and creating .csv files.
- Design and development were carried out using Agile Methodology wif daily scrums, and continuous integration using SDLC process.
- Hosting of Windows Web API’s, Asp.Net applications in IIS and created Cloud instance using AWS for deployment in product environment
- Hands on experience in creating components using React.js.
- Worked on end to end event tracing for analysis purpose and usage metrics wif teh concept of React.JS.
- Worked on Object Relational Modeling (ORM) wif different tools such as Entity framework and LINQ.
- Created WCF Services wif different bindings to make it available to all clients. Used WPF in creating an TEMPeffective user interface.
- Developed view templates using React Forms for better rendering and developed lazy load single page application.
- Extended a driven Microservices architecture build on top of ASP.NET Web API and HTTP protocol.
- Created custom workflow by overriding standard business logic using Python.
- Extensive usage of Delegates and Events to establish communication between WinForms.
- Developed user interface by using Telerik Kendo UI, and HTML5.
- Developed AJAX calls for teh UI Interactions using jQuery and retrieving teh data back as JSON and passing it on to UI.
- Creating a new object model employing SOLID design TEMPprincipals
- Developing WinForms for scheduling of automatic downloads.
- Designed Graphical User Interface (GUI) using Layout Pages, Master Pages, HTML, JavaScript, and CSS Classes.
- Worked on writing ReactJS Plugin, created different screen using ReactJS.
- Developed database objects such as Tables, Views, Complex Stored Procedures, and UDF (User Defined Functions).
- Implemented Optimized SQL Stored Procedures which are used as data source for Crystal reports and used SQL Reporting Services.
- Used Team Foundation Server (TFS) to manage version control history during development phase.
- Designed user interfaces using WinForms, and C#.
- Worked on Flowcharts to resolve complex solutions wif necessary modifications.
- Used T-SQL for queries in SQL server database.
- Used Custom Validation and User Validation.
- Used AJAX in creating a better, faster, and user-friendly web application.
- Used teh data of Source files through PL/SQL reduction methods, and data filtering to create required format of demand schedule files.
- Used Bootstrap to implement Tabs, Scroll Spy, Tooltips, Pop overs, Buttons and Alerts.
- Used jQuery and JavaScript for retrieving data from teh database in short time as possible.
- Used authentication and authorization services of ASP.NET for teh application security.
- Managed teh features like View State, Cookies, Session State and Query Strings to regulate state information.
- Involved in code review, build, and deployment wif GIT, Jenkins.
- Actively participated in stake holders meeting in discussing teh strategies of teh business.
- Actively worked in fixing bugs during deployment and debugging process.
- Actively worked in designing tables, functions, and stored procedures.
Environment: Visual Studio 2012/2015,.NET Framework 4.5, C#, MVC5.0, Entity Framework 4.0,Winforms,Python, Service Oriented Architecture (SOA), Windows Communication Foundation (WCF), Web Services, LINQ, Telerik Kendo UI, Azure, ReactJS, AWS, JavaScript, Bootstrap, AngularJS, JSON, AJAX, HTML5, Crystal reports, jQuery, Microsoft SQL Server, Microservices, Oracle, MS Test, ORM, Agile/SCRUM methodologies, Software Development Life Cycle (SDLC), UML, TFS, CI/CD, GIT.
Confidential, Sacramento, CA.
.NET Developer
Responsibilities:
- Developed teh application based on Agile Methodology for a better timeline wif quality deliverables.
- Developed teh application in C# and .NET Framework 4.5 and Visual Studio.NET 2012 to meet teh business requirements.
- Developed .NET in Facets Core System for teh implementation of teh project.
- Used Facets Data Model in Claims Processing.
- Designed abstract classes, interfaces, and classes to construct teh business logic.
- Responsible for developing application authentication using MVC 4.0 and IIS security model.
- Designed MVC Page Controller pattern to add functionality for every page. Created Rest full API’s using MVC4 Web API’s
- Coded and tested teh task management logic for messaging system using Python.
- Used MS SQL database for SSIS packages which can populate teh data.
- Used Web Services to access teh data from Data Access Layer for User Interface.
- Used SQL server for creating Indexes, stored procedures, and views which helps in quick and efficient retrieval of data.
- Developed application using ASP.NET Winforms for server process.
- In development phase, used Team Foundation Server (TFS) to manage version control history.
- Developed reusable components of ReactJS such as Panel, Grids, and View-Port.
- Created popup forms using Bootstrap and jQuery controls.
- Designed and developed User Interface using WinForms.
- Enhanced Master Pages, Custom Controls, and User Controls by using HTML, CSS, .Net UI Controls, and Asp.Net Controls.
- Created required reports for teh management using Crystal Reports 10.0.
- Used SSIS packages for transmission and receiving teh data to downstream systems.
- Performed validation of Facets application under teh guidelines and instructions of senior staff.
- Proficient in Microsoft BI tools and generating reports, dashboards.
- Created PowerShell Scripts to deploy SQL code.
- Used ASP.Net Validation controls and JavaScript for server and client-side validations.
- Added different Design patterns and SOLID principals to teh code.
- Created Web Services using ASP.Net 4.5, XML for retrieving Customer Service Records, and SOAP.
- Developed a few Modules which help in validating user, password changing, and searching information upon user priority in teh site.
- Used WCF Services for system services SOA application platform.
- Used binding for controlling Windows Communication Foundation (WCF) stack at runtime.
- Employed Object Oriented Programming (OOP) concepts such as: Inheritance, Encapsulation, Polymorphism, and Abstraction.
- Developed teh Web UI using HTML, JavaScript, CSS, and MVC Razor Engine.
- Used ASP.NET MVC Framework to inject objects into class through Dependency Injection.
- Used teh mechanism Data Contract in WCF for serializing objects of .NET into XML.
- Developed 3-layer approach wif Presentation layer developed using MVC, Business layer using C#, and Data access layer using Entity Framework.
- Designed and developed complex reports in SSRS.
- Invoked Web Services by using XML SOAP which helps in creating proxy classes.
- Communicated wif other applications and components using Web Services (SOAP, WSDL).
- Involved in stake holder meetings to bring teh business solutions and objectives.
Environment: VisualStudio2012, C#, ASP.NET 4.5,WinForms, Crystal Reports 10.0,ADO.NET, MVC 4.0, SQL Server 2012, Python, Entity Framework 4.0,Facets, Microsoft Power BI, WCF, WPF, LINQ, XML, ReactJS, SSRS, SSIS, TFS,IIS 7/8.0, Angular JS, Java Script, jQuery, AJAX, Bootstrap, Agile methodology, SOLID Principals, MS Enterprise Library, Windows Server 2003.
Confidential
Jr .Net Developer
Responsibilities:
- Worked responsible for development of forms using Visual Basic .net.
- Developed ASP.NET Web Forms using C# depending on teh business logic.
- Designed user interface using Web forms.
- Used Data Reader, Dataset, and Data Adapter of ADO.NET to has data access from SQL data source.
- Used ASP.NET state management, and accessibility features in developing teh application.
- Actively involved in testing of teh application.
- Used ReactJS to implement rich functions in various pages: form validations, grid list, crud, multi-selection, custom directives authentication etc.
- Handled cross browser compatibility issues in Mozella, IE, and Safari by implementing ReactJS code.
- Used joins for teh flow of data from various tables, and databases.
- Used cascading sheets for uniformity using Master Pages.
- Capable of working well in a team environment.
- Able to work wif teh customer in developing teh application.
- Attended and completed any additional responsibilities assigned.
- Responsible for teh design of solution and modification.
- Strong verbal and written communication skills.
Environment: C#.NET framework 3, ASP.NET, WinForms, SQL SERVER, VISUAL STUDIO 2013, HTML, CSS, JavaScript, ReactJS, TFS, XML.
