- Software Development Engineer in Test at Willis Towers Watson
- Software Quality Engineer at Intuit
University of Houston, MS, Computer Science
Developed tax return software – Implemented new web services with Java and Spring Boot. – Maintained web services, written in Java/JAX-RS/Hibernate, that run on JBoss and AWS EC2. – Developed frontend UI Web apps written in HTML5, CSS, LESS, AngularJS, and React. – Wrote unit tests with Mockito and integration tests with WireMock. – Automated mobile web app tests with Appium and SauceLabs; load tests with Gatling/Scala.
November 2014 – January 2017(2 years 2 months)Greater San Diego Area
Worked with the ASP.NET MVC / AngularJS software development team. – Developed database applications and test frameworks with .NET technologies. – Designed and implemented end-to-end test features and scenarios with BDD tool SpecFlow. – Automated test cases and test steps with C#, Selenium Webdriver, Protractor, NUnit, and PDFClown.
Developed web apps and test automation framework – Wrote web services for Intuit’s customer accounts and contacts using ASP.NET Web API. – Implemented a stationary web app in ASP.NET C# and an iOS app that consumed the web services. – Automated smoke tests and CI builds with Jenkins. – Created and executed load test suites with SilkPerformer, JMeter and ApacheBench. – Tested Big Data MapReduce apps in Hadoop with Java, Hive, HBase, Pig, PigUnit, and TestNG. – Monitored clusters and network performance with Splunk, Wily, Ganglia, and Nagios.
– Developed a web application for portfolio performance using Black-Scholes model and formula. – Maintained other Web apps written in ASP.NET AJAX and C#. – Used MSTest for unit testing.
February 2007 – August 2009(2 years 6 months)Greater San Diego Area
– Created test plans and automated test cases. – Conducted security design review, security testing, and system vulnerability assessment.
Contract position – Designed and implemented a serial communications prototype for Northrop Grumman to compete with other defense contractors for a government bid.
Contract position – Developed Irrigation Control and Management Systems.
Contract position – Rewrote the Gaming Authentication System with object-oriented design.
Contract position – Redesigned and rewrote the Call Closing program with ASP.NET and C#.
Contract position – Implemented a Web application for medical claims using .NET technology.
Contract position – Enhanced and maintained a B2B petrolchemical auction Website.
Contract position – Developed an energy trading system with a large software development team.
Skills & Expertise
- Visual Studio
- Test Automation
- Web Services
- Software Quality Assurance
- Software Development Life Cycle (SDLC)
- Quality Assurance
- Agile Methodologies
- Software Development