Bio
Experience
-
Anduin Technology
-
Folsom, California, United States
-
Full-Stack Software Engineer
-
Feb 2012 - Present
-
Folsom, California, United States
CONTRACTOR at the CALIFORNIA DEPARTMENT OF HOUSING & COMMUNITY DEVELOPMENT: • Successfully designed and developed a new Codes and Standards Automated System (CASAS) to replace a legacy Oracle Forms and Reports system. Technologies used were Java, Groovy, Grails (with Hibernate and Spring), JavaScript, AJAX, jQuery, jQueryUI, Quartz, BIRT, JUnit, Spock, Selenium, Cobertura, Jenkins, Oracle Database 11g/12c/19c, and the WebLogic application server. Project completed using the Scrum agile process. Coded with security in mind, making sure to prevent vulnerabilities like SQL Injection, Cross Site Scripting, Cross Site Request Forgery, buffer overflow and others. Tested using OWASP Zap tool, with independent testing performed using NetSparker. Performed static code analysis using CodeNarc.• Created a REST API to integrate CASAS with an externally hosted SAAS website using JWT for authentication. • Developed the California Housing Preservation Portal (CaHPP) using Java, Grails 4, and Spring Boot.• Integrated the CAPES application with the Cicero Civic Information API.CONTRACTOR at the CALIFORNIA DEPTARTMENT OF JUSTICE:• Successfully transformed a legacy application into a more secure system using a RESTful Web Service API. Technologies used were Java, Spring, Hibernate, and JWT.• Redesigned and re-developed a legacy application using Angular with Spring Boot microservices.OTHER CONTRACTS:• Consulted on several projects with companies including ProconGPS, Supra Footwear, and American Mutual Benefits. Technologies used were Java, Groovy, Grails, jQuery, Ext JS, MySQL and MariaDB databases, and the Tomcat web server. Integrated Supra Footwear's ecommerce site with eBay using web services.
-
-
-
California ISO
-
Folsom, CA
-
Senior Applications Engineer
-
Nov 2011 - Feb 2012
-
Folsom, CA
Production support for several major Java applications that used Groovy, Grails, JavaScript, jQuery and jQueryUI.
-
-
-
Aspect Software (formerly Quilogy)
-
Sacramento, CA
-
Senior Consultant
-
Aug 2008 - Nov 2011
-
Sacramento, CA
Completed projects for the California Department of Housing and Community Development, Caltrans, and California ISO. Technologies used were Java, Groovy, Grails, CXF and JAX-RPC web services, jQuery, jQueryUI, jqGrid, Java Servlets, JSP, Struts, and EJB 2. Responsible for use cases, design documents, and for developing and deploying the final systems. Also, taught many Oracle University and third-party courses.
-
-
-
EDFUND
-
Mather, CA
-
Senior Programmer Analyst
-
Jul 2005 - Aug 2008
-
Mather, CA
Technical lead on EDFUND’s architecture team. Main duties included implementing an SOA solution using SOAP-based web services, adding test-driven development (using JUnit and EasyMock), automating builds (using ANT and later Maven), automating acceptance testing (using Selenium and OpenSTA), and implementing continuous integration (using first Cruise Control then Hudson). Projects involved the use of Java, web services to interact with a Natural/Adabas mainframe billing system, DHTML, AJAX, Struts, iBatis, Hibernate, JUnit, XDoclet, Log4J, JSTL, JBoss, IBM WebSphere 5.1, and both SQL Server and Oracle databases.
-
-
-
Health Net
-
Rancho Cordova, CA
-
Web Developer II
-
Dec 2003 - Jul 2005
-
Rancho Cordova, CA
Worked with a team of 20 Java developers to launch the new Health Net site in mid 2004. Tasks included creating Session EJBs, JSP, Struts Actions, XML, XSLT, and DAOs. Deployed on WebLogic 8.1, used Oracle and SQL Server databases, and integrated with Tibco Messaging to allow access to legacy systems.
-
-
-
Quilogy
-
Roseville, CA
-
Senior Consultant
-
Dec 2001 - Dec 2003
-
Roseville, CA
Completed projects for several clients including the California Department of Housing and Community Development, Caltrans, and the California Department of Consumer Affairs. Technologies used were Java, Java Servlets, JSP, JSTL, iText, Struts, JDBC, WebLogic 8.1, Oracle 9iAS, and the Oracle 9i database.
-
-
-
helloNetwork
-
Las Vegas, NV
-
Java Programmer
-
Jul 2001 - Nov 2001
-
Las Vegas, NV
Built a corporate intranet using Java Servlets, JSP and Tomcat. Created several product testing tools using Java.
-
-
-
XUMA
-
Las Vegas, NV
-
Senior Web Developer
-
Jan 2000 - Jun 2001
-
Las Vegas, NV
Completed projects for BEA Systems, General Electric, Trans World Entertainment Corporation, and Bristol-Myers Squibb. Technologies used were Java, Java Servlets, JHTML, JavaScript, HTML, CSS, Documentum WebPublisher, Interwoven TeamSite, BEA WebLogic, and the Oracle database. Created the first J2EE application to utilize a new BEA WebLogic Portal product. BEA’s sales staff used the application to highlight the capabilities of their WebLogic personalization and e-commerce servers.
-
-
Education
-
University of California, Santa Cruz
Bachelor's degree
Suggested Services
This profile is unclaimed. These are suggested service rates with 0% commision upon successful connection
Industry Focus. “Computer Software”
Need a custom project? We'll create a solution designed specifically for your project.
References
Community