Urvi Patel
https://www.linkedin.com/in/urvi-patel-8847782
https://github.com/learnbydoing/
*********@*****.***
SUMMARY: Over 7 years of experience in the financial industry in multiple roles, including software development, and currently pursuing Master's degree in Computer Science at DePaul University. Acquired familiarity with various programming languages, object-oriented design, and the software development life cycle as part of a software development team.
EXPERIENCE:
BlueBolt Solutions
Junior Web Developer
October 2015 to May 2016
Co-developed UWP application for an asset management system to serve as demo of finished product, added screens and functionality as needed.
Achieved desired responsiveness for front end of UWP application using XAML
Completed development tasks for various features of UWP demo application, as well as for handling data export to Mongo database
Developed features to add to search functionality for various websites, and made changes to front end via JavaScript and Angular
HERE
Software Development Engineer in Test
June 2015 to September 2015
Built software using Maven and deploying software to AWS
Wrote jBehave tests and creating corresponding stories to test subsystem
Pair programmed with developers to learn new features
Participated in daily Scrums, Sprint planning meetings and retrospectives, as well as making estimations
Options City Software, Inc.
Testing Engineer
August 2014 to May 2015
Created test plan for testing of flagship trading product, included detailed step by step procedures for running tests
Evaluated in-house tool for record and playback of manual GUI tests, creating new scenarios as needed
Investigated test management tools for purchase
Developed and maintained automated tests, written in Java
Executed existing tests and reported bugs/enhancements in JIRA as needed
QRM
Senior Product Analyst - Test Automation
September 2012 to July 2014
Developed new data driven Coded UI tests in C# to add to existing test suites and executed them on a VM via Microsoft Test Manager
Updated existing Coded UI tests to reflect changing business needs
Investigated failures of 1000+ nightly automation tests for Risk Management and Mortgage Banking application, and updated Coded UI tests as needed.
Acted as liaison between automation developer and product teams to help resolve issues with nightly regressions
Reviewed Microsoft Test Manager test cases from product teams and provided appropriate feedback
Managed developer backlog and track progress of automated test creation and delivery
Belvedere Trading
Senior Quality Assurance Analyst/Release Manager
August 2007 to August 2012
Developed in-house C# application used for building software. Added features, changed design, and updated GUI to reflect changing requirements of team members, and trained users as tool was deployed
Upgraded software-building application from Visual Studio 2008 to Visual Studio 2010, rewriting code to use new classes and methods
Overhauled existing deployment tool to allow quick and accurate deployment of software
Identified inefficiencies in deployment process and wrote tools using Team Foundation Server API to automate tasks
Participated actively in Scrum process by creating sprint items, attending stand-up meetings, and making estimations
Developed tool in C# to generate trading application software in release mode, which improved performance by 30%
Developed 1200+ unit tests in C# for 4 different subsystems of proprietary trading application, enhancing and optimizing tests to allow automated runs with nightly builds
Designed and implemented automation tests in C# for WPF application
Mentored junior level testers in writing of unit tests, explanation of various subsystems, coding techniques, and C# concepts
Published InfoPath form to SharePoint to collect feedback from traders on fixes or new features added to software, thus documenting and organizing the entire deployment effort. Development of form entailed writing a web service in C# to perform queries of TFS
Performed comprehensive GUI testing of various proprietary trading applications and, using Visual Studio debugger, located errors in code. Also provided code changes to resolve bugs and submitted fix to source control
Created and maintained test suites for various trading applications
Designed and executed acceptance tests
Deployed releases from 4 project teams on an aggressive schedule, include merging and building of code post-deployment
Mentored team members on deployment processes and guidelines
EDUCATION:
DePaul University
Master of Science, Computer Science
Expected Winter 2018
University of Illinois at Chicago
Master of Science, Electrical Engineering
SOFTWARE: Coded UI, Microsoft Test Manager, Visual Studio 2015, Team Foundation Server, Eclipse, Git, Linux
PROGRAMMING LANGUAGES: C#, Java, SQL
CITIZENSHIP STATUS: U.S. Citizen