Senior Software Engineer Resume
NY
PROFESSIONAL SUMMARY:
- Seeking a challenging position as a Microsoft.NET Technical Specialist with impressive record of achievements in designing, developing, implementing, troubleshooting and maintaining, multi - tier Web and Desktop Applications. Around13 years’ experience as a Microsoft .Net Developer. Exposure in all phases of SDLC and have consistently contributed to the project’s success. Takes initiative to finish within time, schedule and cost and suggest ways for improvement. Guides, mentors and coaches people. Independently collaborates with other groups and strengthens team spirit.
- Experience in developing Internet, Intranet, N-tier and distributed client-server applications using Visual C#, ASP.Net, .NET Core 2.0, MVC 4/5/6, Web API, WPF, XAML, Win Forms, Multi-Threading, TPL, Parallel Programming, Visual Studio 2015/2017, ADO.Net Entity Framework and LINQ .
- Experience as a Senior .NET Front End Developer with solid understanding of Web Development , Node Package Manger , Webpack and Gulp, developing User Interface (UI) applications and professional web applications using Angular 2/4, TypeScript, JavaScript, RxJS , Bootstrap, HTML5, JSON, jQuery, XHTML, CSS2/3, AJAX, and XML.
- Recent strong working experience on the MVC architecture of Angular 2/4 in developing the apps , components , directives, Services and Routing customized to meet the needs of the application .
- Heaving experience in using Reactive, Template Driven Forms and Routing for developing SPA using Angular 2/4 .
- Extensive experience in using open source library like Angular material to create customized components.
- Package Managers and Module systems : NPM, Webpack, Gulp and NuGet .
- Strong working experience on Object Oriented Development and Design Patterns like MVC , Singleton , Dependency Injection, Strategy, Factory, Command, Decorator , MVP and MVVM etc.
- Strong working experience on Multi-threading application keeping the complex UI responsive while processing heavy data on background threads .
- Experience on working with heavy data driven applications using proper data structures and algorithms for efficiency and proper memory utilization .
- Experience developing applications on Microsoft Azure .
- Experience in developing integrations components with Dynamic CRM 2016 .
- Experience in designing and prototyping Web 3.0 application according to Information architecture and Usability standards .
- Strong hands on Programming , design , understanding and deep functional experience in creating , deploying and consuming of REST services and web API’s .
- Extensively worked with making calls to REST API s to fetch data from the back end as JSON response and parse it on the UI for DOM/CSS Manipulation.
- In depth expertise on WCF Services, Restful services (SOAP,WSDL, UDDI) and ASP.NET Web API.
- Expertise in building rich AJAX, JQuery, Angular 2, Knockout and JSON enabled UI based web applications in .Net and developing multi-tier client-server web applications.
- Leverage SOA paradigm and SOA metadata to create agile technical solutions for changing business demands.
KEY TECHNICAL SKILLS:
Latest .Net Trend: ASP.NET MVC 5/6, .NET Core 2.0, Angular JS, Angular 2/4, Typescript, WebPack, Gulp, TaskRunner, NPM, Knockout, ASP.NET Web API 2.0, RxJS, Razor, Asynchronous Programming, Task Parallel Library, Design Patterns, IOC, Dependency Injection, Elasticsearch, MVVM, Azure, Dynamics CRM 2016,JQuery, JSON, Hudson, MS Unit Test, Team City, MVVM, Architecture, Entity Framework 6.1, RESTful Services.
Programming Languages: Visual C#5.0, Multi-Threading, Parallel Programming, C++, Python, PL/SQL, T-SQL
ASP.Net, ASP.Net MVC: 5, Web API 2.0, Angular 2/4, IIS, AJAX, HTML5, Razor, Web Service
Windows Development: WPF 4.0/4.5, Win Forms, Windows Services
Design Patterns: MVC, MVP, MVVM, Factory Pattern, Dependency Injection, Repository Pattern, Strategy, Command, Observer, Composite Decorator and Singleton etc.
XML Technologies: XML, XSL/XSLT, XAML, Open XML, DOM, XPath, SOAP, WSDL, DTD
Markup/Scripting Lang.: HTML, Razor, AJAX, JQuery, Angular JS, Angular 2, Typescript, Python, JSON, DHTML, Razor, CSS, JavaScript, JQuery, Knockout, Bootstrap, VBScript
Service Oriented Architecture: ASP.Net WEB API 2.0, Restful Services, WCF, SOAP, UDDI, WSDL, XML Web Service
SQL Server 20012/2008, MS: Access, PL- SQL, Oracle 11g/10g/9i, MySQL.
NoSQL: Elasticsearch, Redis
Messaging: MSMQ, RabbitMQ
Source Control Systems: Team Foundation Server(TFS), Git Hub, Microsoft Visual Source Safe (VSS), Tortoise SVN, CVSIDE Visual Studio 2017/2015, VSTO, TFS, Git, VSS, TOAD.
Reporting Tools: SQL Server Reporting Service 2008 (SSRS), Crystal ReportStandards & Trends, DSA (Data Structure & Algorithm), Agile Practice, Scrum Methodology, OOAD with UML, AOP (Aspect Oriented Programming), Design Pattern, SOA (Service Oriented Architecture), Test Driven Design, Domain Driven Design Decent experience in continuous integration tools like Hudson and Team City.
CAREER SUMMARY:
Confidential, NY
Senior Software Engineer
Responsibilities:
- Implement the web application using .NET Stack technologies ( .NET Core 2.0, ASP.NET Web API 2.0, Dynamics CRM 2016 ) along with modern JavaScript framework like Angular 4 , TypeScript, HTML5, CSS3, JavaScript, jQuery, Bootstrap and other web technologies.
- Participated with business analyst to understand the business requirements includes converting mock-ups or wireframes into single page applications utilizing HTML5, CSS3, Bootstrap, JavaScript and Angular 4.0 as its core framework.
- Used Angular material to create customized components by using its Grids, various controls and themes.
- Designed various modules , components and layers based on the requirements using Object Oriented approach and Service Oriented Architecture .
- Developing the Web interface of application using ASP.NET MVC5 and C# .
- Developed various interface points for consumption from various application built on other platforms .
- Created custom directives, routing and input validation using Angular 4 features.
- Created services like Data Service, Error Handler and ModalDialogueService which can be used across the application.
- Working with template driven and Reactive Forms for generating dynamic forms with Angular 4 in Single Page Application SPA.
- Worked with Karma and Jasmine , supporting QA team to debug and write tests.
- Implemented the complex business logic for validating wire approval and data processing in various components using C#
- Created the Web APIs which are JSON enabled using ASP . NET Web API 2.0 framework.
- Created Stored Procedures and functions for interaction with the backend in MS SQL Server .
- Developed the Unit Test cases using NUnit .
- Developed Application using agile methodology.
Environment: .Net Core 2.0, ASP.NET MVC6, ASP.NET Web API, MS SQL Server, C#,WCF, MS-SQL, Entity Framework, Dynamic CRM 2016, AJAX, JavaScript, JQuery, Angular 4,Angular CLI, NPM, RxJS, Webpack, Angular Material, Typescript, TPL, IIS 8.0, Web API, JSON, LINQ, XML, HTML,CSS, TFS, Team City, Visual Studio.NET 2017 IDE.
Confidential, Horsham PA
Senior Software Engineer
Responsibilities:
- Developed the Web interface of application using ASP.NET MVC5 , C# and Angular 2 .
- Developed the Angular 2 components and worked with RXJS Observables .
- Working with Components, Router and template driven and Reactive Forms with Angular 2 in Single Page Application SPA.
- Created custom directives, routing and input validation using Angular 2 features.
- Created the Web APIs which are JSON enabled using ASP . NET Web API framework.
- Created Stored Procedures and functions for interaction with the backend in MS SQL Server .
- Responsible for query tuning and optimisation .
- Developed the Unit Test cases using NUnit .
- Designed and developed Restful API for pricing calculations for Medicaid in the Project also taking into account the security of our API’s.
- Implemented business logic using Triggers , Indexes , Views and Stored Procedures .
- Developed Application using Agile methodology.
Environment: .Net /4.5, ASP.NET MVC5, ASP.NET Web API, MS SQL Server, C#,WCF, MS-SQL, Entity Framework, AJAX, JavaScript, JQuery, Angular JS, Angular 2, SPA, React, Typescript, TPL, IIS 8.0, Web API, JSON, LINQ, XML, HTML,CSS, TFS, Team City, Visual Studio.NET 2015 IDE.
Confidential, NJ
Senior Software Engineer
Responsibilities:
- Developed Application using Agile methodology.
- Interacting with the client for requirement gathering.
- Understanding the business requirements and putting that into technical specifications.
- Developed the Web interface of application using ASP.NET MVC5 , C# and JavaScript .
- Extensively used multi-threading especially using TPL making a highly responsive UI along with making optimal use of processing power of the server.
- Created JSON enabled RESTful services from scratch using ASP.NET Web API for exposing them to mobile and other devices.
- Worked on the MVC architecture of Angular JS in developing the apps , controllers and directives , which are totally customized to meet the needs of the application .
- Wrote unit tests using Jasmine & Karma .
- Responsible for setting up AngularJS framework for UI development developed html views with HTML5 , Razor , CSS3 , JSON and Angular JS
- Worked with Cross-Browser Compatible issues using Modernizr .
- Developed the Angular 2 components and worked with RXJS Observables .
- Working with component router and template driven and Reactive Forms with Angular 2.
- Implemented business logic using Triggers , Indexes , Views and Stored Procedures .
- Created indexes , constraints and rules on database objects for optimization.
- Creating and updating Clustered and Non - Clustered Indexes to keep up the database performance.
Environment: .Net /4.5, ASP.NET MVC5, ASP.NET Web API, WinForms, C#,WCF, MS-SQL, ElasticSearch, AJAX, JavaScript, JQuery, Angular JS, Angular 2, React, TypeScript, BootStrap, Entity Framework, TPL, IIS 8.0, Web API, JSON, LINQ, XML, HTML,CSS, TFS, Team City, Visual Studio.NET 2013 IDE.
Confidential, NYC
Senior Software Engineer
Responsibilities:
- Designed and developed the work flow for the customer enrolment using ASP.NET MVC 4 and C# .
- Designed and developed the strategy for state management of the application taking security and scalability of the application into account.
- Developed front end with HTML5 , Razor and Angular JS .
- Responsible for setting up AngularJS framework for UI development developed html views with HTML5 , Razor , CSS3 , JSON and Angular JS
- Worked on the MVC architecture of AngularJS in developing the apps , controllers and directives which are totally customized to meet the needs of the application .
- Developed RESTful web services and Asp.Net Web API extensively using JSON .
- Worked with Cross-Browser Compatible issues using Modernizr .
- Wrote unit tests using Jasmine & Karma .
- Building new IIS servers and setting up .Net applications.
- Responsible for diagnostic and debugging IIS issues log parser and Event manager .
- Developed the WCF and RESTful web Services to integrate the application with various external components and data sources.
- Developed oracle packages and stored procedures .
- Implemented business logic using Triggers , Indexes , Views and Stored Procedures .
Environment: .Net 4.0/4.5, ASP.NET MVC4, ASP.NET Web API, C#, WCF, RESTful Web services, IIS 8.0, Entity Framework 6.1, AJAX, JavaScript, JQuery, Angular JS, JSON, LINQ, XML, HTML,CSS, TFS, MS-SQL,Team City, Visual Studio.NET 2013 IDE.
Confidential, NYC
Senior Software Engineer
Responsibilities:
- Lead a team of five developers.
- Designed and developed various data migration modules.
- Developed the GUI using MVC 3, C#, HTML5, Razor and Knockout.js .
- Designed and developed Windows Communication Foundation Services ( WCF ) and Web Services for data extraction from various tiers.
- Developed Restful services for integration with SSRS reports .
Environment: .Net4.0,C#, ASP.NET MVC 3, Design Patterns, WCF, AJAX, JQuery, JSON, LINQ, Razor, XML,TFS, SQL Server 2008, PL/SQL, Hudson, VS 2010 IDE.
Confidential, GA
Senior Programmer Analyst
Responsibilities:
- Reading business requirement documents and designing the application.
- Worked on Enhancement as per business requirement.
- Resolved potential issues that arose during the execution of development.
- Developed the application in ASP.NET MVC framework.
- Client-side scripting included JavaScript, AJAX, JQuery, JSON and CSS .
Environment: ASP.NET MVC, MVVM, MVP, C#, WCF, Entity Framework, AJAX, JQuery, LINQ, Razor, SVN, SQL Server 2008, VS 2010.
Confidential, MA
Senior .Net Developer
Responsibilities:
- Reading business requirement documents and designing the application.
- Developing mock up screen and demoing to the business users and registering their feedback.
- The application was developed using MVC 3, Razor View engine and Knockout.js .
- Developed WCF services for executing various feeds scheduled at various intervals of time and getting their feed execution progress status.
- Performed Code review and Unit testing for better performance.
- Participating in coding, code reviewing, testing, time-box delivery.
Environment: .Net Framework 4.0, MVC 3, Razor, C#, WCF, Entity Framework 4.0, LINQ, XML, XSLT, Tortoise SVN, SQL Server 2008, Team City, VS 2010.
Confidential, MA
Senior .Net Developer
Responsibilities:
- Involved in analysis, design and development of application with full Software Development Life Cycle (SDLC) from inception to peak/delivery.
- Designed and developed the Asp.Net Web Forms using C#, HTML, Ajax, JavaScript, CSS and Custom Controls.
- Developed Stored Procedures and Functions in Oracle Database.
- Evaluated database performance and performed maintenance duties such as tuning, backup and restoration.
- Designed Use case documentation, test cases.
- Impact analysis of change request and then implementing the change request and bug fixes.
Environment: .Net Framework 4.0, ASP.NET, C#, WCF, AJAX, JQuery, XML,VSS, Microsoft Visio, SQL Server 2008 & Oracle 11g, VS 2010 and Crystal Reports XI.
Confidential, GA
Senior .Net Developer
Responsibilities:
- Designed and developed Software Development Life Cycle (SDLC) from analysis and design to implementation with .Net Technologies.
- Developed WPF application utilizing .Net Framework 3.5, C#, extensive Multi-Threading, XML, SQL Server 2005 and VS 2008.
- Integration with third party components like Vector Draw for the graphical user interface and HASP for software protection against piracy.
- Developed Reporting module for generating various kind of report.
- Creation of System Test case in coordination with end users.
- Fixing of the bugs reported and change request.
Environment: WPF 3.5, WinForms, C#, Multi-Threading, .Net Framework 3.x, C++, XML, VSS, SQL Server 2008, Visual Studio.NET 2005/2008,Web Service.
Confidential
Senior .Net Developer
Responsibilities:
- Graphical User Interface (GUI) using Master Pages, HTML, JavaScript, CSS and Custom Controls.
- Consumed XML / SOAP web services for authentication and access to backend mainframe database.
- Designed and developed WCF services using data contracts, service contracts and operation contracts.
- Code review, testing and deployment of applications at QA environment and production.
Environment: .Net Framework 3.x, ASP.NET, C#, WCF, AJAX, JavaScript, JQuery, XSLT, HTML,CSS, (IIS) 6.0, SQL Server 2008/2005 & Oracle 9g, VS 2010.