Senior .net Developer/ Senior Software Engineer Resume
Sunrise, FL
SUMMARY:
- More than 12 years of strong professional software development experience using Microsoft Technologies in web and client - server applications.
- More than 3 years’ experience in developing Single Page Applications (SPA) using latest technologies such as Angular 2/4, Bootstrap 3/4.
- Experience in working as a Full Stack .Net Developer with familiarity in each layer of software development.
- Strong hands on experience in analysis, design, development, implementation, testing and maintenance of software applications in the Client/Server environment using C#, ASP.NET, ASP.NET MVC, LINQ, Entity Framework, ADO.NET, ADO, ASP, HTML5, CSS3, jQuery, AngularJS,VB.NET, AJAX, Telerik / Kendo UI controls, Visual Basic 6.0, ActiveX, HTML, XML/XSL, IIS, Adobe Acrobat, MS Access, Web Services, SQL Server 2000/2005/2008/2012/2016 , T-SQL, PL/SQL, IBM DB2 and Database Design.
- Specialized in design, development and implementation of graphical user interface (GUI).
- Responsible for Checking Cross Browser Compatibility of different elements and tags hence worked on different browsers like Internet Explorer, Google Chrome, Firefox, Opera, and Safari
- Experience in .NET Framework, .NET technologies and AJAX technologies.
- Expertise in SQL Server’s T-SQL, Stored Procs, CTEs, creating Indexes, Views, Triggers, Performance Tuning and SQL Server Reporting Services.
- Developed Stored Procedures, Functions, Triggers and SQL Scripts using PL/SQL.
- Worked on Oracle 10g/9i and used SQL Developer, TOAD tools and created Datastage jobs to load data into the data warehouse
- Expertise in managing database with using ADO.NET, Entity Framework, LINQ and Lambda Expressions.
- Expertise in UI application development using-MVC, AngularJS, KnockoutJS, NodeJS, ReactJS, Vue.js, JavaScript, jQuery, Bootstrap
- Development and Implementation of N-tier applications (3-tier application) in C# and ASP.NET with extensive exposure to Web Forms, Windows Forms, ADO.NET, WPF, WCF, Web Services, client-server technologies.
- Knowledge of infrastructure and supporting applications running on Microsoft Azure
- Knowledge of containers and orchestration such as Docker and Kubernetes
- Expertise in using Smart Card Devices like Smart Card readers, VeriFone devices, biometrics and hand held devices.
- Extensive experience in developing software for finance, banking and insurance companies.
- Hands-on experience in preparing the System and Test plans as well as Functional Specifications.
- Hands-on experience in developing Web Services using C#. Net and using SOA technology for communication and message definition in web services and other JAVA applications.
- Experience in building enterprise middleware with SOAP & RESTful Web Services, Web API, XML processing, web content creation.
- Strong understanding of threading, parallelism and asynchronous code.
- Used JIRA for bug and issue tracking.
- Used Jenkins and PowerShell scripting for Continuous Integrations and builds.
- Used GIT, Stash, SVN Subversion tools for version control and repository management.
- Sound business-related skills including excellent problem solving, team building, judgment and decision-making.
- Expert in functional analysis for analyzing the user requirements and determining the customizations required for meeting the end-user needs.
- Excellent experience in handling multiple assignments and consistently meeting tight deadlines.
- Strong interpersonal skills, with demonstrable verbal and written communications.
- Has a strong passion towards learning new technologies and staying on the cutting edge.
TECHNICAL SKILLS:
Web Technologies: ASP.NET, ASP, HTML5, CSS3, JavaScript, jQuery, JSON, AJAX, XMLADO.NET, AngularJS 2/4, KnockoutJS, Bootstrap, ASP.NET MVC
Languages: C#, C, C++, VB.Net, Microsoft Visual C++, SQL
Microsoft technologies: .NET Framework 1.1/2.0/3.0/3.5/4.0/4.5 , ASP.NET, ADO.NET, ADO, VB 6.0
Operating Systems: Windows 10,8,7, XP; Windows 2000/2003/2008 Server; UNIX, LINUX
Databases: SQL Server 2000/2005/2008/2012/2016 , IBM DB2, Oracle 10g/9i, MS-Access
Development Tools: Microsoft Visual Studio 2003/2005/2008/2010/2012/2013/2015/2017 , NUnit
Middle Ware Services: WCF, Restful services, Web Services, Web API,.Net Remoting, COM, COM+
Reporting Tools: SSRS, Crystal Reports 8.0
Patterns and Practices: Enterprise library, Singleton, Factory, Composite UI Application Block
Development Methodology: Waterfall, TDD, Agile (Scrum) Methodology, Kanban
Others: Teamcity, Team Foundation Server, Fiddler, Resharper, Telerik/Kendo UI controls, Gallio, TOAD, UML, MS Visio, Erwin, Networking & Trouble Shooting, Adobe-Photoshop
PROFESSIONAL EXPERIENCE:
Confidential, Sunrise, FL
Senior .Net Developer/ Senior Software Engineer
Responsibilities:
- Involved in complete Software Development Life Cycle starting from requirements gathering, performed object oriented analysis, design discussions and requirement sessions. Also involved in designing, developing and deploying the code.
- Actively coordinated with Product Owner, Business Analyst, System Analyst, Architect, Technical leads, and peers to create, maintain and cultivate the shared vision to deliver the best possible solution.
- Lead and guide critical initiatives that often require complex technical and domain knowledge
- Triaging the critical issues and take ownership until the issue is resolved
- Implemented responsive UI using Angular/Bootstrap/NodeJS/ReactJS.
- Build RESTful API services be using ASP.NET Core
- Used Entity Framework while implementing business logic middleware.
- Extensively used JSON Serialization for transferring the data from controller to view.
- Wrote adequate synchronous /asynchronous unit testing using Karma/Jasmine
- Enable Test-Driven Development (TDD) Unit Testing by using xUnit.net, MSTest and Moq to replace dependencies with mocks
- Worked with QA team to automate the product using Ranorex Automation tool and also worked with Performance Team in analyzing the SLAs.
- Experience writing and implementing automated unit, system, and integration tests
- Understanding of service-oriented architecture and experience with CI/CD pipelines using Octopus and TeamCity
Environment: Visual Studio 2017/2015, .Net Core 2.0, AngularJS 2/4, JSON, jQuery, Bootstrap, ReactJS, NodeJS, JavaScript, Web API, RESTful API Services, LINQ, Entity Framework, Visual Studio Code Editor, GitHub, Octopus
Confidential - Weston, FL
.Net Web Application Developer
Responsibilities:
- Involved in complete Software Development Life Cycle starting from requirements gathering, performed object oriented analysis, design discussions and requirement sessions.
- Used jQuery for DOM manipulation and two-way binding.
- Evaluate JSON from the server and making requests using XHR object and handling JSON objects.
- Extensively used Firebug/web kit inspector to debug UI code and handle different browser CSS issues.
- Created Angular Services & injected them into Angular Controllers (using Dependency Injection) to enable webapi calls and created custom angular directives to create own HTML tags and induce some kind of functional behavior to those tags.
- Used Entity Framework while implementing business logic middleware.
- Extensively used XML and JSON Serialization for transferring the data from controller to view.
- Experience in Language-Integrated Query (LINQ) to retrieve data from different data sources (LINQ to Entities, LINQ to XML, and LINQ to SQL).
- Experience in using various JQuery UI controls and corresponding Event handlers etc.
- Accessed the Data from Database and XML's using LINQ.
- Experienced in writing complex PL/SQL Queries, Stored procedures, functions, packages, tables, views, triggers.
- Developed responsive UI using Angular/Knockout/Bootstrap/NodeJS/ReactJS.
- Performance evaluated react components using React Add-ons performance module to get insights about wasted time in reconciliation.
- Worked on developing SSRS reports for generating different types of reports.
- Perform adequate unit testing, automated unit test cases.
- Worked with QA team on daily basis in fixing the reported bugs/defects and checking cross platform compatibility.
Environment: C#, ASP.NET MVC 4.0, Microsoft Visual Studio 2013/2012, .Net Framework 4.5, NodeJS, KnockoutJS, CSS3, AngularJS 2.0, JSON, jQuery, Bootstrap, ReactJS, JavaScript, Web API, Restful Services, SSRS, SSIS, LINQ, Entity Framework, XML, HTML, ADO.NET, Resharper, NuGet, Gallio, Jenkins, SVN, GitHub and Stash
Confidential - Tampa, FL
Sr .Net Web Application Developer
Responsibilities:
- Involved in complete Software Development Life Cycle starting from requirements gathering, performed object oriented analysis, design discussions and requirement sessions.
- Worked closely with business-side clients to deliver attractive, easy-to-understand screens that appropriate reflected the company's fulfillment workflow.
- Gathering requirements from end user and analyzing business need using Object Oriented Design and Analysis (OOAD).
- Worked on HTML5, CSS3 style sheets, AngularJS, Bootstrap, JavaScript and JQuery to tie together a diverse range of sites with an easily understandable structure.
- Involved in development of Web Forms, Classes using C#, ASP.NET MVC that incorporates N-Tier Architecture.
- Used Entity Framework while implementing business logic middleware.
- Worked on WCF Services to integrate with SOAP compatible systems and RestFul services are implemented using ASP.NET Web API to support light weight data exchange in ASP.NET MVC UI.
- Implemented Service Oriented Architecture (SOA) using WCF service.
- Strong working experience in solving Cross-Browser Compatibility challenges and processing Responsiveness.
- Developed user-friendly interface to seamlessly combine the new module with existing login system by using Angular JS framework and JQuery.
- Developed web page quickly and effectively used HTML 5, CSS3, JavaScript and JQuery and also experience in making web page cross browser compatible.
- Develop various screens for the front end using ReactJS, NodeJS and used various predefined components from NPM (Node Package Manager).
- Experience in using various JQuery UI controls and corresponding Event handlers etc.
- Accessed the Data from Database and XML's using LINQ.
- Worked on Data Analysis and Data Mining for producing analytical reports.
- Used AngularJS and jQuery for DOM manipulation and two-way binding.
- Worked on PowerShell scripts for Jenkins continuous integration.
- Extensive use of Oracle - SQL developer in building the queries, procedures, views and triggers.
Environment: C#, ASP.NET MVC 4.0, Microsoft Visual Studio 2013/2012, Oracle 10g/9i, .Net Framework 4.5, HTML5, CSS3, AngularJS 2.0, JSON, jQuery, JavaScript, Bootstrap, NodeJS, ReactJS, WPF, WCF, Web API, Restful Services, LINQ, Entity Framework, XML, XSL, SOAP, HTML, ADO.NET, Resharper, NuGet, Jenkins, GitHub and Stash
Confidential .Rochester, NY
.Net Application Developer
Responsibilities:
- Involved in complete Software Development Life Cycle starting from requirements gathering, performed object oriented analysis, design discussions and requirement sessions.
- Involved in project planning and coordinating tasks between team members.
- Gathering requirements from end user and analyzing business need using Object Oriented Design and Analysis (OOAD).
- As a Full Stack developer was involved in the data modeling, business logic, application layer, user interface and hosting environment of the project.
- Involved in designing User interface and Prototypes for the application using ASP.NET
- Designed and implemented application using ASP.NET MVC 4.0 with Razor View Engine, C#, JSON, JQuery, LINQ, Entity Framework in Visual Studio 2012.
- Implemented LINQ Lambda Expressions to query in memory expressions.
- Involved in design, development and maintenance. Used UML for designing the application.
- Used AngularJS and KnockoutJS to build custom forms for the different pages.
- Designed web forms using different HTML Controls.
- Actively involved in coding and designing using C#, XML, ADO.NET, JavaScript, HTML5, and Cascading style sheets (CSS3).
- Used Validation Controls for corresponding validations required for business logic in the Forms.
- Responsible in developing Stored Procedures, Views, Indexes, Scripts for database transactions on SQL Server.
- Extensively used ADO.NET for database connectivity and transactions. Used Dataset, Data Tables, Data Adapter, Data Reader and other ADO.NET connectivity controls extensively.
- Used RestFul services and Web API, including SOAP and developed prototypes using XML web service (SOAP) for data transfer over HTTP network with other Java based applications.
- Responsible for developing WCF Services using C#. The application extensively absorbs and exposes web services.
- Responsible for developing Layout, Nested Layout Pages, Partial Views Using CSS style sheets for having common layout and look and feel to all the controls.
- Responsible is using JQuery for Client Side Validations, Calling the Controller Actions, and Making calls to the WCF Services.
- The project went through full SDLC using Agile. Used UML for designing the application.
- Responsible for designing and developing SSRS reports.
- Created MSI Packages and PowerShell scripts for easy deployment using Jenkins framework.
- Coordinate with the QA Team for Unit Testing and Integration Testing of different modules.
Environment: C#, ASP.NET MVC 4.0, SQL Server 2012/2008, Microsoft Visual Studio 2012/2010, Team Foundation Server (TFS), .Net Framework 4.5, SSRS, SSIS, WCF, HTML5, CSS3, AngularJS 1.0, KnockoutJS, JSON, jQuery, JavaScript, RestFul services, Web API, LINQ, Entity Framework, XML, XSL, SOAP, Telerik /Kendo UI controls, VB.Net, VB 6.0, HTML, ADO.NET
