Software Developer Resume
Austin, TX
PROFESSIONAL SUMMARY:
- Overall 12+ years of Full Stack development experience in Client\Server Applications, Product Development, Software maintenance.
- Hands on experience in developing enterprise applications using server side technology C#, WCF, MVC, REST APIs, Windows\Web Services, ASP.NET, WPF, SignalR.
- Experience in developing application using client side JavaScript framework\Libraries like AngularJS, Sencha, Kendo, Jquery, AJAX.
- 10+ years Hands on experience in Microsoft SQL Server and RDBMS Concepts, Database Programming with the help of Stored Procedures, Triggers, Cursor and Indexes.
- Experience on developing and using Data Access Frameworks like NHibernate, Entity Framework and custom ORM Framework.
- Experience to work with SSRS, SSIS other Reporting Tools and packages.
- Expertise in unit testing using NUnit, Karma, Moq, Rhino Mocks, Fakes frameworks.
- Hands on experience in monitoring and debugging application using App Dynamics, Fiddlers, Developer Tools, ELK.
- Domain expertise in Banking, Automobile, Telecom, Ecommerce and Healthcare.
- Sound experience in Agile methodology, Prototype and Waterfall SDLC life cycle.
- Projects experience in migrating .NET applications to higher level of framework versions.
- Undergone Scrum Master\Agile internally and acquired good experience in implementing the agile methodology in project execution by using tools like JIRA, TFS, Planning Poker.
- Hands on experience of MVC, MVVM, Object Oriented Design Patterns and Principle.
- Experience and understanding in delivering and planning Service Production Packs/Patches/Quick Fixes to the procuct.
- Quick learner, Result oriented and Flexible with excellent A nalytical, Technical, Communication and Presentation skills
- Experience to work as an individual contributor, excellent team member.
- 2+ years of experience in Team Lead role Effort estimation, task distribution, knowledge transfer planning, risk analysis and management .
- Onsite Experience 4+ Year: Design & development on agile methodology based lease & loan automation application).
SKILLS:
Languages: C# (5.0/4.0 /3.0/2.0 )
.Net: ASP.NET 4.5/ 3.5/2.0, MVC 5/4/3, WCF, WPF, Restful, API,.net Core Multi - Threading, Visual Studio.NET 2013/2010/2008 , IIS, Entity Framework, Azure Understanding
UI Design: Angular, angularJS, Sencha, Kendo UI, JQuery, HTML5, Bootstrap
Design Pattern: Design Patterns & Principals, MVC, MVVM
Databases: SQL Server 2008 R2/2012, PL/SQL, nHibernate, SQL Sentry
Caching tool: GemFire, MemcacheD
Version Control: Visual Source TFS, Tortoise SVN, VSS, AccuRev, gitHub
Methodologies: Agile(scrum,kanban), Waterfall, Prototype
Other Tools & Tech: DotTrace, Fiddler, Postman, Swagger, App Dynamics,SignalRPRISM, Unity, MemcacheD, ELK, TDD,DDD, Telerik, SSIS, SSRS
PROFESSIONAL EXPERIENCE:
Software Developer
Confidential, Austin, TX
Responsibilities:
- Implementing Adobe analytics to trace the end users activity in application
- Converting and implement Cognos Reports into SSRS
- Design, Architecture, Environmental, tools & Techniques suggestion/Implementation to resolve the issue
- Complex query and Business Logic Optimization with appropriate use of Multi-Threading, Parallel Task, SP, CTE, Views, UDF, dynamic Query and Batch Job Processing
- Developing high frequency web applications using Asp.net MVC 5, Angular, Bootstrap and WebAPI
- Activity Participating in Agile Ceremonies
Technology - C#.Net 4.6, MVC 5,VS2017, REST API, SSRS, GitHub, MSTest, Angular 4, TypeScript, Entity Framework, CSS, Bootstrap, jQuery, .net core, Adobe Analytics, Multi-Threading, Adobe analytics, Jasmine, Agile
Performance Engineer
Confidential, Carrollton, TX
Responsibilities:
- Improve the performance with minimum changes and meet the SLA of widely used Product
- Proactively monitoring the highly used business case in product with help of AppDynamics, SQL profiler, DotTrace, SQLSentry, Solarwind
- Design, Architecture, Environmental, tools & Techniques suggestion/Implementation to resolve the issue
- POC on complex issue and verifying the solution in various environment ( DEV, QA, UAT ) with variety of data.
- Complex query and Business Logic Optimization with appropriate use of Multi-Threading, Parallel Task, SP, CTE, Views, UDF, dynamic Query and Batch Job Processing
- Developing high frequency web applications using Asp.net MVC 5, Angular, Bootstrap and WebAPI
- Activity Participating in Agile Ceremonies
Sr. Programmer Analyst
Confidential, Texas
Responsibilities:
- Design and develop the application in C#.Net 4.6, ASP.Net MVC 4.0, SQL Server 2012, Web API, Entity Framework 6.0
- Create and modify Stored Procedures, DB Schema, DB Tables, SQL Jobs, SSIS Packages
- Creating Unit Test Cases and supporting TDD Approach responsible for providing design for services and factory functions for rest api calls in angular JS.
- Responsible for creating Web Service, WCF Service, Restful Web API as per requirement. Application optimization, enhancement and bug fixing.
- Deployment, logging and exception handling was done in Web form load balancing environment
- Setup and Used TFS for Continuous integration, Build management, Merging and Branching
- Onshore - Offshore Coordination, meeting participation, Process Follow-up and Support
Technology: C#.Net 4.6, ASP.Net, MVC 4.0,WCF, VS2013, Restful Web API, SSIS, SQL Server 2012,TFS,nUnit, MOQ, AngularJS, Entity Framework, ORM, LBF5, Multi Layard Architecture, Agile
Confidential
Consultant
Responsibilities:
- Designed and developed the application in C#.Net 4.5, ASP.Net MVC 4.0, SQL Server 2008R2, JQuery. Web API, Entity Framework 6.0
- Implementing LINQ for collection, Lambda Expression, Entity Framework, DAL Generator (ORM) as per architecture and design, Created new Stored Procedures, DB Schemas, DB Tables, SQL Jobs
- Utilized AngularJS, Sencha for application access and integrated to the backend and Dashboard. Implementing Route, Service, Factory, Component, Directives as per requirement.
- Working with Log4Net, Kibana dashboard, RabbitMQ, Fiddler, App Dynamics for application debugging and maintenance.
- Created Custom filters for Logging and Exception Handling. Created Unit Test Cases for developed module in client & server side
- Responsible for creating Web Service, windows Services, WCF Service, Restful Web API as per requirement. Application optimization, enhancement and bug fixing.
- Deployment, logging and exception handling was done in Web form load balancing environment
- Setup and Used TFS for Continuous integration, Build management, Merging and Branching
Technology: C#.Net 5.0, ASP.Net, MVC 4.0,WCF, VS2013, LINQ, Restful Web API, SQL Server 2014,TFS, HTML, AngularJS, RabbitMQ, Sencha, GemFire, SignalR, Entity Framework, ORM, IIS 7.0, LBF5, Log4Net,Kibana, Multi-Tenant, Multi Layard Architecture, Agile
Confidential
Sr. Consultant
Responsibilities:
- Application design and development in C# 4.0, LINQ, SQL Server 2008,TFS, EF4, .Net 3.5 WCF, WPF, WF, C#, SQL Server
- Implementing LINQ for collection, Lambda Expression, Entity Framework, DAL Generator (ORM) as per architecture and design, Created new Stored Procedures, DB Schemas, DB Tables, SQL Jobs
- Worked in LINQ to collection and lambda expressions. Created Custom filters for Logging and Exception Handling.
- Work on creating widget using WPF,telerik controls and deciding the business flow using WF.
- Setup and Used TFS for Continuous integration, Build management, Merging and Branching
Technology: C# 4.0, LINQ, SQL Server 2008,TFS, EF4, .Net 3.5 WCF, WPF, WF, C#, SQL Server 2008 R2,Custom ORM( DataSync), Windows Services, APIs, third Party Integration, Nunit, Telerik, Widget Framework, Prism, Unity
Confidential
Sr. Consultant
Responsibilities:
- Designed and Developed the application in C#.Net 3.5, WCF, SQL Server 2008, EF 4.1
- Created new Stored Procedures, DB Scheme and new DB Tables. New UI Pages with User Integration.
- Worked in LINQ to collection. Created Macros to generate report in XL
- Implementing SSRS packages for displaying reports and SSIS packages for data transformation task
- Created Custom filters for Logging and Exception Handling.
- Setup and Used VSS for Continuous integration, Build management, Merging and Branching
Technology: .Net (2.0, 3.5),MVC, C#, SQL Server 2000 and 2005, XML Macros, WCF, SSRS, SSIS, Web chart, Ajax, JavaScript,VSS