# Mayank Patel > Senior Software Engineer at AmTrust Financial Services, Inc. (AFSI) Location: Greater Cleveland, United States Profile: https://flows.cv/mayankpatel 10+ years of IT industry experience to provide business effective IT solutions for Logistics Industry (Trucking), banking & Human Resources Software, to achieve their enterprise-level strategic goals - Expertise in the IT information systems architecture for critical business needs and requirements using pattern recognition, applications design methodologies - Excellent in designing IT solutions using OOP, MVC & Interface oriented programming. - Technical and results oriented professional who extracts and translates business needs into system solutions. - Good communication skills, Excellent at problem identification and resolution, Quick Learner, Interpersonal and analytical skills and Ability to work as a good team member - Extensive work experience with Web based and Windows applications using C#, VB. NET, ASP.NET MVC, Web API - Experience working with different JavaScript framework like KnockoutJS and AngularJS - Experience with WCF with SOAP and REST - ASP.NET Web API security using OAuth 2.0 & OpenIDConnect protocol, Basic Authentication and Authorization, Cross-origin resource sharing - Familiarity with some services of Microsoft Azure and AWS - Strong in Business requirement analysis and functional specification design and documentation - Complete understanding of different SDLC phases - Experience working in Agile Methodology ## Work Experience ### Senior Software Engineer @ AmTrust Financial Services, Inc. Jan 2017 – Jan 2019 | Cleveland/Akron, Ohio Area • Working with LOB and BA to gather requirements, plan, design, setup timeline on projects • Collaborating with teams in an agile environment, prioritize different projects work in VSTS for sprint planning • Lead all aspects of the development process including design, development, code reviews, deployments, testing • Working in SOA(Service Oriented Architecture) environment to provide API to developers and clients to communicate to apps • Develop functionality/features defined by customer specific requirement(Agile) on time on ASP.NET MVC 5.0, ASP.NET Web API 2.0 & ASP.NET Core 2.0 frameworks • Working with IoC and DI using Injects • Following SOLID architecture principles, Design Patterns, MVC and MVVM to application development/architecture • SPA development with Angular 5(typescript), Node.js, Angular CLI component based architecture • Experience with HTML5 and Bootstrap in UI layer to make website User Interface responsive for Mobile, Ipad and Tablets • Entity Framework 6 as ORM to communicate with SQL 2014 database • Web Application hosting experience on IIS 6.0 & 7.0 • Refactor and improve existing code base • Create Prototype/Proof of Concept application to demo development team/Business Owners • TDD with NUnit and Moq • Complete quality application development by utilizing Pull Request through VSTS • Established CI/CD process with VSTS/git • Troubleshoot and Bug fixes • Mentor Junior Developers for technical and business aspects of an application ### Senior IT Developer @ New York Community Bancorp, Inc. (NYCB) Jan 2014 – Jan 2017 | Cleveland/Akron, Ohio Area • Develop functionality/features defined by customer specific requirement on time on ASP.NET WebForms and MVC framework • Experienced with HTML5, CSS & Jquery for client side User Interface. • Created Tables, Indexes, Stored Procedures, and Views in Microsoft SQL Server 2008 • Creating/Modifying WCF service for ASP.NET application • Use WCF web services in .net win form application to develop features • Entity Framework as ORM to communicate with SQL database • Creating Automated Tests by utilize NUnit for TDD • Troubleshoot and bug fixes • Providing support to client to fix the bugs, implementation of an application. • Maintain business object/classes to use at multiple places • Created and Integrated SSRS reports with application ### Software Developer @ TMW Systems Jan 2012 – Jan 2014 | Cleveland/Akron, Ohio Area • Develop functionality/features defined by customer specific requirement on time on ASP.NET WebForms and MVC framework • Experienced with HTML5, CSS & Jquery for client side User Interface. • Created Tables, Indexes, Stored Procedures, and Views in Microsoft SQL Server 2008 • Creating/Modifying WCF service for ASP.NET application • Use WCF web services in .net win form application to develop features • Entity Framework as ORM to communicate with SQL database • Creating Automated Tests by utilize NUnit for TDD • Troubleshoot and bug fixes • Providing support to client to fix the bugs, implementation of an application. • Maintain business object/classes to use at multiple places • Created and Integrated SSRS reports with application ### Software Engineer @ PSPL Jan 2007 – Jan 2010 | Vadodara Area, India • Develop functionality/features defined by customer specific requirement on time on ASP.NET WebForms and MVC framework • Experienced with HTML5, CSS & Jquery for client side User Interface. • Created Tables, Indexes, Stored Procedures, and Views in Microsoft SQL Server 2008 • Creating/Modifying WCF service for ASP.NET application • Use WCF web services in .net win form application to develop features • Entity Framework as ORM to communicate with SQL database • Creating Automated Tests by utilize NUnit for TDD • Troubleshoot and bug fixes • Providing support to client to fix the bugs, implementation of an application. • Maintain business object/classes to use at multiple places • Created and Integrated SSRS reports with application ## Education ### Bachelor of Engineering - BE in Computer Engineering Sardar Patel University, Vallabh Vidyanagar Jan 2002 – Jan 2006 ## Contact & Social - LinkedIn: https://linkedin.com/in/mayank-patel14 --- Source: https://flows.cv/mayankpatel JSON Resume: https://flows.cv/mayankpatel/resume.json Last updated: 2026-03-23