Senior Developer Resume
SUMMARY
- 9+ years of extensive experience in software Web Application development & Maintenance using ASP.NET, C#, Angular JS, Angular, Angular CLI, NPM, ASMX/ WCF/ WEB API, XML, XSLT, XSD, Infragistics, jQuery, JSON, Ajax, JavaScript, Typescript, HTML5, CSS3, SQL.
- Expertise in implementation of application security standards and remediation of OWASP top vulnerabilities like Cross Site Request Forgery (CSRF/ XSRF), XSS, SQL Injection, XML Injection, Insecure Method Declaration, Insufficient Entitlement Validation, XXE, Information Disclosure, Improper Access Control, Arbitrary File Read, File Write Vulnerability.
- Extensive experience in SDLC, requirements /application analysis, design, development, testing, deployment and maintenance of business applications using SOA/N - tier architecture with ASP.NET /Angular JS, Angular, MVC, ASMX/ WCF/ WEB API.
- Proficient in development/ Implementation of high secured Trading Application (Investment banking) hosted in DMZ infrastructure.
- Strong knowledge on developing applications using Microsoft Web Services, WCF and WEB API, LINQ and Multi-Threading.
- Experience in developing web applications with rich user interface by using third party libraries like Infragistics, UI-Grid, AG-Grid, jQueryUI, Bootstrap, Highcharts, Flexbox, Sass.
- Experience in implementing Angular - Lazy Loading and Ahead-of-time compilation (AOT) to speed up the application load time.
- Proficient in creating Custom Grid to load high volume of Trading data using XSLT, HTML, CSS3, Javascript, Ajax, with Virtual editable controls which is many times faster than Infragistics WebDataGrid.
- Expert in understanding and implementation of Single Page Applications (SPA) with Angular JS, Angular.
- Certified in Lean Six Sigma Green belt and implemented the best practices to optimize the application performance.
- Excellent experience in working for Investment Banking/ Financial Domain.
- Have excellent analytical ability, troubleshooting skills.
- Maintain excellent interaction with clients, willing to adapt latest technologies/ work environment and utilizing the same in productive manner.
- Great team player, highly motivated, with excellent interpersonal, technical and communication skills.
TECHNICAL SKILLS
Languages: C# .NET, VB .NET
Technology: Microsoft .NET Framework 4.5
Web Technologies: ASP.NET, Angular, Angular JS, MVC, XML, XSLT, XSD, HTML5, JSON, JavaScript, Typescript, RxJs, jQuery, CSS3
Framework Features: Web Forms, MVC, WCF, WEB API, Threading, ADO.Net, AJAX, LINQ
Database: Microsoft SQL Server
Developer IDE: Visual Studio 2015, Visual Code, SQL Server Management Studio 2012
Other Tools: Infragistics, UI-Grid, AG-Grid, Highcharts, Synergy, Git, Stash, Team City, Synergy, Fiddler, Jira, Postman, HP Quality Center
PROFESSIONAL EXPERIENCE
Confidential
Senior Developer
Responsibilities:
- Involved in requirements gathering and analysis of BRD, SRS and design documents/ wireframes.
- Worked with Confidential security architecture team to design the system as per the organization standards.
- Design and development of Single Page Application using web technologies and frameworks like ASP.NET 4.5, C#, Web API, Angular, Angular-CLI, AG-Grid, Highcharts, WCF, Asynchronous programming, Ajax, JSON, XSLT, XSD, XML, Bootstrap, TypeScript, HTML5, CSS3.
- Implementation of application security standards to remediate vulnerabilities like Cross Site Request Forgery (CSRF/ XSRF), XSS, SQL Injection, XML Injection, Insecure method declaration, Insufficient entitlement validation, XXE, Information disclosure.
- Implemented XML sanitization using XSLT, XSD for performance efficiency.
- Implemented Angular - Lazy Loading and Ahead-of-time compilation (AOT) to speed up the application load time.
- Used HTTP module with RxJS to implement observable and Web API calls.
- Development of WEB API to handle Ajax requests from Angular and perform business logic & fetch data from WCF service.
- Development of WCF Service to connect with Mainframe database and to execute/get data from Cobol Stored Procedures.
- Performed Unit Test, Integration Test, and engaged QA team for Performance Testing.
- Involved in infrastructure setup for all lower (DEV, QA, QAPE, UAT) and higher environments (PROD).
- Deployment of binary in DEV, QA, UAT and PROD as per the Confidential procedure.
- Bug fixes in QA/UAT testing phase, provides post production support and maintenance.
- Use Stash, Git for source code control, TeamCity for generating the builds, Serena & TCM for deployment activities, Windeploy for code promotion & deployment, and Jira for project management.
Technologies: ASP.NET 4.5, C#, Web API, Angular, Angular-CLI, AG-Grid, Highcharts, Asynchronous programming, WCF, Ajax, JSON, XSLT, XSD, XML, Bootstrap, TypeScript, HTML5, CSS3.
Confidential
Senior DeveloperResponsibilities:
- Involved in requirements gathering and analysis of BRD, SRS and design documents/ wireframes.
- Worked with Confidential security architecture team to design the system as per the organization standards.
- Design and development of Single Page Application using web technologies and frameworks ASP.NET 4.5, C#, Web API, AngularJS, UI-Grid, WCF, Ajax, JSON, XSLT, XSD, XML, Bootstrap, HTML5, CSS3.
- Implementation of application security standards to remediate vulnerabilities like CSRF/ XSRF, XSS, SQL Injection, XML Injection, Insecure Method Declaration, Insufficient Entitlement Validation, XXE, Information Disclosure.
- Implemented XML sanitization using XSLT, XSD for performance efficiency.
- Development of WEB API to handle Ajax requests from AngularJS and perform business logic & fetch data from WCF service.
- Development of WCF Service to connect with Mainframe database and to execute/get data from Cobol Stored Procedures.
- Performed Unit Test, Integration Test, and engaged QA team for Performance Testing.
- Involved in infrastructure setup for all lower (DEV, QA, QAPE, UAT) and higher environments (PROD).
- Deployment of binary in DEV, QA, UAT and PROD as per the Confidential procedure.
- Bug fixes in QA/UAT testing phase, provides post production support and maintenance.
- Use Stash, Git for source code control, TeamCity for generating the builds, Serena & TCM for deployment activities, Windeploy for code promotion & deployment, and Jira for project management.
Technologies: ASP.NET 4.5, C#, Web API, AngularJS, UI-Grid, WCF, Ajax, JSON, XSLT, XSD, XML, Bootstrap, HTML5, CSS3.
Confidential
Senior Developer
Responsibilities:
- Involved in requirement gathering/ analysis of BRD, SRS and design documents and provide appropriate solutions for CG Trade Connect application development.
- Worked with Confidential security architecture team to design the system as per the organization standards.
- Design and development of web application using ASP.NET 4.5, C#, Custom Grid, WCF, LINQ, JQuery, JavaScript, XML, XSLT, XSD, Ajax, HTML, CSS3.
- Developed Custom Grid to load high volume of Trading data using XSLT, HTML, CSS3, JavaScript, Ajax, with Virtual editable controls which is many times faster than Infragistics WebDataGrid.
- Used XSLT and XSD for validating uploaded bulk Trade file of 40000 rows and 20 columns of each row to optimize the performance.
- Implementation of application security standards to remediate vulnerabilities like Cross Site Request Forgery (CSRF/ XSRF), XSS, SQL Injection, XML Injection, Insecure method declaration, Insufficient entitlement validation, XXE, Information disclosure, Improper access control, Arbitrary file read, File write vulnerability.
- Implemented XML sanitization using XSLT, XSD for performance efficiency.
- Performed impact analysis of new changes/features on the entire system and create design documents of new changes.
- Development of WCF Service to connect with Mainframe database and to execute/get data from Cobol Stored Procedures.
- Performed Unit Test, Integration Test, engaged QA team for Performance Testing and Regression test of new changes/features.
- Involved in infrastructure setup for all lower (DEV, QA, QAPE, UAT) and higher environments (PROD).
- Deployment of binary in DEV, QA, UAT and PROD as per the Confidential procedure.
- Bug fixes in QA/UAT testing phase, provides post production support and maintenance.
- Use Stash, Git for source code control, TeamCity for generating the builds, Serena & TCM for deployment activities, Windeploy for code promotion & deployment, and Jira for project management.
Technologies: .NET Framework 4.5, ASP.NET, C#.Net, WCF, Ajax, JavaScript, JQuery, HTML, XSLT, XSD, XML, HTML, CSS3.
Senior Developer
Confidential
Responsibilities:
- Involved in requirement gathering/ analysis of BRD, SRS and design documents and provide appropriate solutions for Confidential application development.
- Co-ordinate with onshore lead for requirement clarification and project status updates.
- Design and development of web application using ASP.NET 4.0, C#, Infragistics, Web Services/ ASMX/ WCF, LINQ, JQuery, JavaScript, XML, XSLT, XSD, Ajax, HTML, CSS.
- Migration of application from .NET 3.0 to 4.0 and migration of services from ASMX to WCF services.
- Infragistics migration from UltraWebGrid to WebDataGrid.
- Developed nested grids using WebHierarchicalDataGrid.
- Performed impact analysis of new changes/features on the entire system and create design documents of new changes.
- Performed Unit Test, Integration Test, engaged QA team for Performance Testing and Regression test for new changes/features.
- Involved in infrastructure setup for all lower (DEV, QA, QAPE, UAT) and higher environments (PROD).
- Deployment of binary in DEV, QA, UAT and PROD as per the Confidential procedure.
- Bug fixes in QA/UAT testing phase, provides post production support and maintenance.
- Maintained application with Synergy, IBM Rational Change/ Encore build following complete ALM process.
Technologies: .NET Framework 4.0, ASP.NET, C#.Net, Infragistics, Web Service/ ASMX/ WCF, JavaScript, Ajax, JQuery, HTML, XSLT, XSD, XML, HTML, CSS.