Monika Patel
MONROE WA *****
Cell: 971-***-**** ● *************@*****.***
A Software Developer with 5+ years of professional IT experience in Object Oriented design, analysis, development, Testing and implementation of enterprise applications using Microsoft & other open-source technologies.
Summary
● Experience in object-oriented programming, developing, testing and debugging code.
● Proficiency in object-oriented software development with C#, .Net Core and .NET framework.
● Expert in development of enterprise applications using MVC and n-tier design patterns.
● Experience in Manual Testing for Software Quality Assurance (SQA).
● Familiar with Azure & AWS Cloud Services.
● Ability to work remotely, individually or part of a team.
● Fast learner and can master new technologies quickly.
● Ability to work under pressure and a very good team player.
● Capable of adapting to changing requirements, business processes, etc.
● Experience of software development methodology in an agile environment.
● Excellent communication skills allow me to discuss complex issues with coworkers and explain technical jargon in an easy-to-understand way for customers.
● A Green Card Holder and authorized to work with any employer in the US. Technical Skills
Languages: C#, Python, HTML5, CSS, JavaScript, AngularJs, Angular, ReactJS, Typescript, JQuery, Kendo UI, SQL
Technologies: .NET Framework, ASP.Net Core, ASP.Net MVC, Web API, Entity Framework, SQL Server, Azure, SSRS, Docker, SSIS
Development Tools: Visual Studio, Visual Studio Code, SQL Server Management Studio, Orangescrum, Selenium, JIRA, Microsoft Visio
Education
Bachelor of Engineering - Computer Science & Engineering Gujarat Technological University – Gujarat, INDIA
Certifications
Microsoft Certified Azure Fundamentals
Microsoft Certified Solutions Associate (MCSA): Web Application Programming in HTML5 with JavaScript and CSS3
1 Page
Work Experience
Software Engineer
Extendrum Technologies (March 2024 - Present)
Responsibilities:
● Maintaining RESTful APIs adhering to best practices and standards. Implementing business logic and data processing.
● Optimizing API performance and scalability.
● Adding new responsive web pages using Angular framework.
● Consuming APIs and handling data with observables and services.
● Implementing routing, forms, and other Angular features.
● Writing unit tests for backend APIs using NUnit.
● Collaborating with QA engineers to ensure proper testing coverage and bug fixes.
● Documenting technical specifications, API endpoints, and architecture decisions.
● Providing support and maintenance for existing features and applications. Software Engineer
PacificSource Health Plans (March 2022 - September 2023) Responsibilities:
● Created windows service app using ASP.NET Core Framework to fulfill new requirements, processing new data file from FTP location and upload/correct data to sql tables, code performance improved by adding/updating performance tuned procedures & updated table schema.
● Developed interfaces and implemented common modules to Angular for adding new remediation rules, which reduced the development time for adding a new rule.
● Created software design documentation outlining overview, diagrams and designs specific to users, application systems, and technical requirements.
● Document business requirements and configuration approaches for assigned systems.
● Interpret existing and new policy, benefit, and contract provisions for use with systems.
● Developed unit & integration tests using NUnit Framework.
● Develop reports using Microsoft Reporting Services (SSRS) from a variety of data sources including relational databases.
● Modify/Create/maintain and optimize ETL processes using SSIS.
● Create Data extraction and Import programs using SSIS.
● Interact with all stakeholders not limited to IT to ensure accurate and comprehensive understanding of business requirements.
2 Page
Software Developer
Prime Nature (May 2021- Dec 2021)
Responsibilities:
● Involved in all the phases of Software Development Life Cycle such as analysis, design and development
● Develop ASP.NET Core Web API based on requirements and specifications.
● Involved in database schema design & related objects like procedure, function & triggers.
● Worked on hangfire service to automate app functionality like send email on specific time, track user shipment and notify them, alert on low inventory.
● Developed web application using .NET Core MVC, AngularJS, Kendo UI & mssql.
● Used facebook api to get notification when customers add posts or comment.
● Consumed Restful Web Services with AngularJS updating the Model and Views of the application.
● Employed multiple controllers to provide for different functionalities within the app.
● Interact with the database using Entity Framework to have object-relational mapping and use LINQ to query the DB and use Stored Procedures.
Software Developer
TAC Global (Nov 2019 - March 2021)
Responsibilities:
● Liaised with back-end developers, front end developers, quality assurance testers as needed.
● Contributed to front-end & back-end development for client and internal projects.
● Maximized applications’ efficiency, data quality, scope, operability, and flexibility.
● Troubleshooting and fixing problems through customer requests and QA.
● Create a requirement & design document to define the system components, development environment and implementation planning/strategies.
● Responsible for maintenance of .NET websites using ASP.NET, C#, AngularJs, React JS, jQuery, HTML and CSS. Achieved 100% client satisfaction and on-time completion.
● Collaborate with the QA team to define test cases, metrics, and resolve questions about test results.
● Created tables, view, index, constraints, stored procedures, triggers and user defined functions.
● Added indexes, Constraints on table objects for optimization.
● Worked on an Ecommerce website features like Wishlist, Reward program, Promotion & Advertising Engine features.
● Worked on restful service to create an API endpoint consumed by Hotel Management web & mobile app.
● Write LINQ to Objects and LINQ to SQL queries for querying an aggregate data list. 3 Page
QA Engineer
Rishabh Software (2018 - 2019)
Responsibilities:
● Create test plans and perform planning activities
● Execute tests based on provided test cases
● Provide feedback and report results of testing to management and stakeholders
● Effectively use test management tool to maintain and execute test scripts
● Perform functional and regression testing
● Communicate regularly with the team and provide reports on own test results
● Exposure to test management tools (e.g. JIRA, Orange scrum, Selenium)
● Best Practice with STLC phases
4 Page