Professional Summary
Maulik Patel
Software Engineer
• Results-driven Software Engineer with over 14+ years of experience, possessing a strong
technical background and leadership skills.
• Proven expertise in leading cross-functional teams and delivering high-quality software
solutions throughout the entire software development lifecycle.
• Committed to maintaining high standards of coding best practices and fostering a
collaborative team environment.
• Demonstrates effective communication skills and a strong commitment to quality and
customer satisfaction.
• Continuously stays updated on industry trends, leveraging emerging technologies to
enhance software development processes.
Employment History
Tech Lead
Contact
Mobile: -
Email:-Location: Croydon, United Kingdom
Link
LinkedIn
Technical Skills
.NET Core, .NET Framework
C# Programming
ASP.NET MVC
Rest/Web API, Graph API
Entity Framework, LINQ
Front-End: HTML, CSS, JavaScript,
TypeScript, JQuery (Angular/React)
Office 365 Web App, Office JS
SQL Server, No SQL DB
Cloud Computing (Azure)
Microservices Architecture
Dependency Injection
Unit Testing (NUnit/MSTest)
GitHub, Git, SVN (Version Control)
CI/CD Implementation
ADO, DevOps, Jira
Performance Optimization
Security Best Practices
Troubleshooting
Leadership and Soft Skills
Team Leadership
Project Management
Effective Communication
Collaboration
Decision-Making
Problem-Solving
Adaptability
Documentation
Quality Assurance
Strategic Thinking
Sep 2014 – Nov 2023
Thomson Reuters
• Translating business requirements into technical specifications, user stories, epics, sprint
backlog, spikes, and technical tasks.
• Contributing to architectural and design decisions, with expertise in various software
development methodologies such as Agile, Waterfall, and DevOps.
• Established a longstanding commitment, contributing to multiple Object-Oriented
Applications across various domains, including web applications, REST APIs, windows
applications, services, and Microservices.
• Proficient in developing single-page applications using Angular or React with .Net Core
Web APIs.
• Experienced in Azure Cloud Services and containerizing Applications in Docker or
Kubernetes Services.
• Well-versed in WinForms/WPF desktop applications, including Microsoft Office Addins/Plugins (VSTO) for Outlook, Excel, Word, and PowerPoint.
• Conducted code reviews to ensure adherence to coding standards and best practices,
fostering the development of robust, scalable, maintainable, and efficient software.
• Guiding and motivating development teams, emphasizing mentorship to foster
innovation.
• Demonstrates strong communication and interpersonal skills, capable of effectively
collaborating with stakeholders at all levels to achieve organizational goals.
• Proficient in overseeing various non-functional requirements (NFRs) activities such as
Sonar, Blackduck, Veracode scans, Health checks, Accessibility support, GDPR
compliance, Multiple language packs, Integration/Unit testing, Automation testing, and
Epic signoff.
Senior Software Engineer
Feb 2009 – Sep 2014
TatvaSoft
• Design, develop, test, and deliver innovative software solutions using C# and the .NET
framework.
• Design and implement relational database schemas using SQL Server.
• Utilize best practices in software development, including design patterns, and SOLID
principles.
• Conducted code reviews and merging processes to maintain code quality and standards.
• Implement front-end components using HTML, CSS, and JavaScript.
• Demonstrate strong problem-solving skills and the ability to adapt to new technologies
quickly.
• Tackle complex technical challenges and uphold the reliability of software applications.
• Exhibit excellent communication and teamwork abilities, consistently delivering highquality results within deadlines.
Education
Bachelor of Computer Science
Hemchandracharya North Gujarat University
Apr 2003 – May 2007