RAJ THAVAMANI
Cincinnati, OH 45255
PROFESSIONAL SUMMARY
** ***** ** ********** ** application development using Java and .NET technologies.
Strong object-oriented development skills
Works well in both team and individual contributor roles.
Holds a Masters Degree in Computer Science from California State University at Fullerton.
Development of multi-tier applications using MVC architecture and Spring Boot.
Experience with stored procedures, triggers, joins, etc. in RDBMS databases like Oracle
Experience in Configuration Management systems such as VS, SVN and Git
Experience with document repositories such as Documentum and Alfresco
Experience with Salesforce
Knowledge of building RESTful web services
TECHNICAL SKILLS
Development Languages and
Frameworks : Java, J2EE, Servlets, JSP, AJAX, JDBC, RichFaces, HTML, CSS, JavaScript, React, Angular,
TypeScript, Spring (Core, Rest, Boot, MVC),
Hibernate, MyBatis, Web Services (REST, SOAP), XML, XFORMS, JSON, Apache (Axis, Commons, Camel), C#, .NET, Perl, Groovy.
Document Management : Documentum, DocuSign, S3, Alfresco, GMC Inspire, AFP2PDF Plus
Build and Version Control : Bamboo, CVS, SVN,GIT, Maven Messaging : WebSphereMQ, JMS, ActiveMQ
Testing and Analytics : Splunk, NewRelic, Junit,
Business Intelligence and Reporting Tools (BIRT)
Additional Tools
and Technologies : AWS Distributed Storage, Pivotal Cloud Foundry, LibertyForge, Apigee, ECS (Elastic Cloud Storage), Confluence, Jira, Eclipse, IntelliJ, I2B2 Research Data Wareouse, Salesforce, Visual Studio Code
Databases : Oracle RDMS, MySQL, MS SQL Server, DB2 PROFESSIONAL EXPERIENCE
Spatial Front, Inc. July 2024 - June 2025
U.S. Department of Housing and Urban Development (Client) Cincinnati, OH (Remote)
DRGR, e-snaps
Application Developer, Expert (J2EE)
Engagement
DRGR
HUD’s Disaster Recovery Grant Reporting (DRGR) system is a web-based system that grantees use to access grant funds and report on their performance for grant-funded activities. HUD also uses DRGR to review grant activities, prepare reports and monitor program compliance. e-snaps
e-snaps is the electronic Continuum of Care (CoC) Program Application and Grants Management System that HUD’s Office of Special Needs Assistance Programs (SNAPS) uses to support the CoC Program funding application and grant awards process for the CoC Program. e-e-snaps is the electronic Continuum of Care (CoC) Program Application and Grants Key Skills
Java 8, jsp, HTML5, CSS3, Struts 3, Oracle, Spring MVC, Spring Security, GIT, Restful Web Services, Jira, Maven, Eclipse, Salesforce, Visual Studio Code Roles & Responsibilities
Developed the functionalities using Agile Scrum Technology
Involved in developing UI using Spring MVC framework, HTML5, CSS3, jsp and struts.
Experience in Core Java concepts such as OOP Concepts, Collections Framework, and Exception Handling, I/O System, JDBC, Generics.
Experience in Core Java data structures such as ArrayLists, HashMaps.
Used design patterns like Singleton and MVC patterns.
Created POJOs, developed against Docusign Java Apis and maintained configurations to support the DRGR integration with Docusign through embedded and remote signing, Docusign Connect and Branding.
Developed micro services with Spring and tested the application by usages.
Used Spring Core annotations for Spring Dependency Injection, Spring MVC for Rest API’s and micro services.
Development of Weblogic hosted web applications and REST APIs using Spring Boot, Spring Framework annotations, Jackson provider implementation and JSON.
Development of cloud hosted web applications in Salesforce for the modernization and migration of the e-snaps system.
Experience in working with Oracle and Salesforce to manage extremely large data sets.
Used logger to print the logging, debugging, warning, info statements.
Used Jira for Issue/bug tracking, monitoring of work assignment in the system.
Experience on implementation of version control software GIT repositories.
Worked in agile scrum framework as an individual contributor Responsibilities include - Daily Stand-Ups, bi-weekly sprint retro, sprint review and sprint planning.
Developed story/feature by sprint planning ceremonies. Provided daily status in scrum meetings with the client.
CBTS November 2023 - March 2024
Fifth Third Bank (Client)
Cincinnati, OH
ACE Pro
Application Developer IV
Engagement
ACE Pro
The ACE Pro Application is a web application used by tellers that supports transactions at all 5/3 branches.
Key Skills
Java 8, jsp, HTML5, CSS3, Struts 3, Microsoft SQLServer, Spring MVC, Spring Security, GIT, Restful Web Services, Digital Ai, Jenkins, Gradle, Eclipse Roles & Responsibilities
Developed the functionalities using Agile Scrum Technology
Involved in developing UI using Spring MVC framework, HTML5, CSS3, jsp and struts.
Experience in Core Java concepts such as OOP Concepts, Collections Framework, and Exception Handling, I/O System, JDBC, Generics.
Experience in Core Java data structures such as ArrayLists, HashMaps.
Used Java 8 features in developing the code like Lambda expressions and streams, creating resource classes and custom Functional Interfaces.
Used design patterns like Singleton and MVC patterns.
Created POJOs and Repositories for the database entities using SpringJDBC.
Developed micro services with Spring and tested the application by usages.
Used Spring Core annotations for Spring Dependency Injection, Spring MVC for Rest API’s and micro services.
Development of cloud hosted web applications and REST APIs using Spring Boot with local WebSphere.
Deployed applications into Continuous integration environments like Jenkins to integrate and deploy code on CI environments for development testing.
Implemented Rest based web service using Spring Framework annotations, Jackson provider implementation.
Experience in design and development of Web services and JSON.
Wrote build scripts using Gradle.
Experience in working with Microsoft SQLServer to manage extremely large data sets.\
Used logger to print the logging, debugging, warning, info statements.
Used Digital Ai tool for Issue/bug tracking, monitoring of work assignment in the system.
Experience on implementation of version control software GIT repositories.
Worked in agile scrum framework as an individual contributor Responsibilities include - Daily Stand-Ups, bi-weekly sprint retro, sprint review and sprint planning and PI planning every six weeks.
Implemented REST Micro services using spring mvc.
Developed story/feature by sprint planning ceremonies. Providing daily status in scrum meetings with the client. Mentored new team members who were less knowledgeable in either the backend or frontend
Participated in code reviews using GitHub
Western & Southern Financial Group December 2019 - November 2023 Cincinnati, OH
ECM
Senior Programmer Analyst
Engagement
ECMMaintenancePortal
The ECMMaintenancePortal is a Java-based application that supports a many admin tasks such as turning on and off our various apps when needed, looking at various reports, resolving orphaned documents (documents not associated to a case or associated to the wrong case), listing new associates so ECM can perform QC analysis on how they are doing their tasks, etc. PerformerPortal
The PerformerPortal is enhanced set of Java-based work performers to help manage and process a case from Application Intake to Policy Issuance.
CustomDBServices
The CustomDBServices is a set of micro services that support our ECM Custom Database DataBridgeService
The DataBridgeService is a set of micro services that bridges data and migrates it between various data sources which includes our old Custom DB tables, our new Datawarehouse DB tables, FileNet, IBMFormsXML and more.
ElectronicApplicationService
The Electronic Application Service is an application that supports two electronic application (e-app) XML-based formats (DTCC and Firelight) and process them with FileNet, Case Manager and our old custom DB Tables.
ElectroIntakeService
The ElectroIntakeService (EIS for short) is a replacement for the old Electronic Application Service to handle e-app files and process them with the datawarehouse DB Tables. AdonisServices
AdonisServices wraps the original Soap calls from ANBWorkPerformers (our Java-based set of components that complements Case Manager to process non-Fidelity cases from Application Intake to Policy Issuance) into REST services to be called from JanusUI (our Angular-based UI to manage/view a case as it goes through our workflow as it is processed from Application Intake to Policy Issuance for Fidelity) and BAW (Business Automation Workflow), our Workflow Management Solution.
HermesValidationServices
HermesValidationServices is a set of micro services that expose the ELD licensing checks behind a SWAGGER ui and rest services for Adonis to call on behalf of BAW (Business Automation Workflow), our Workflow Management Solution.
Soteria Security
Soteria-Security is a shared library of useful components for Spring Security in WebSphere by utilizing the built-in WebSphere adapter to access AD/LDAP. Key Skills
Java 6-8, jsp, HTML5, CSS3, Microsoft SQLServer, Spring MVC, Spring Security, Spring Boot, Subversion, Restful Web Services, Junit, Maven, Eclipse, Team Foundation Server (TFS), Jira, TeamCity, Octopus
Roles & Responsibilities
Developed the functionalities using both Waterfall and Agile Scrum Technology depending on the project
Experience in Core Java concepts such as OOP Concepts, Collections Framework, and Exception Handling, I/O System, JDBC, Generics.
Experience in Core Java data structures such as ArrayLists, HashMaps.
Used Java 8 features in developing the code like Lambda expressions and streams, creating resource classes and custom Functional Interfaces.
Used design patterns like Singleton and MVC patterns.
Created POJOs and Repositories for the database entities using Hibernate/JPA entities and Query constructs.
Developed micro services with Spring and tested the application using Spring Boot, Junit and Swagger.
Used Spring Core annotations for Spring Dependency Injection, Spring MVC for Rest API’s and Spring Boot for micro services.
Development of WebSphere hosted service applications and REST APIs using Spring Boot with embedded Tomcat.
Deployed applications into Continuous integration environments like TeamCity to integrate and deploy code on CI environments like Octopus for development testing.
Implemented Rest based web service using Spring Framework annotations, Jackson provider implementation.
Experience in design and development of Web services, JSON and XML.
Wrote build scripts using Maven.
Experience in working with Microsoft SQLServer to manage extremely large data sets.\
Used our custom logger to print the logging, debugging, warning, info statements related to a particular case by case ID and/or agreement number
Used JIRA for Issue/bug tracking, monitoring of work assignment in the system.
Experience on implementation of version control software SVN repositories.
Worked in agile scrum framework as an individual contributor Responsibilities include - Daily Stand-Ups.
Implemented REST Micro services using spring boot.
Provided daily status in daily standups with the development team as well as other meetings with the business.
Mentored new team members who were less knowledgeable in Java and Rest Services
Participated in code reviews and working sessions with the development team as well as our tech lead
Worked on strategic projects served to support additional products for our cases that are processed through ECM such as JourneyMark, Fidelity, IncomePoint (Group SPIA) and more.
Worked closely with our testing teams for many of the projects.
Worked closely with external teams and parties for a couple of the projects as well such as EEP and Micruity
Perficient March 2019 - November 2019
Worldpay (Client)
Symmes Twp, OH
LaunchPad
Senior Java Developer (Lead)
Engagement
LaunchPad
The LaunchPad Application is a mobile-enabled web that supports seamless merchant boarding, simplified lead management and easy access to Worldpay’s payments expertise. Key Skills
Java 11, Bootstrap, HTML5, CSS3, Angular 7, Ionic Framework 4, TypeScript, Microsoft SQLServer, Spring MVC, Spring Security, Spring Boot, GIT, Restful Web Services, Junit, Jenkins, Rally, Maven, Eclipse, Gerrit, TeamForge
Roles & Responsibilities
Developed the functionalities using Agile Scrum Technology
Involved in developing UI using Spring MVC framework, HTML5, CSS3, Typescript and Ionic.
Enhanced Reusable Modules, Components and Custom Directives in Angular2.0 which got used in all areas of application.
Implemented AngularJS Controllers to maintain each view data. Implemented Angular Service calls using Angular HTTP Service
Experience in Core Java concepts such as OOP Concepts, Collections Framework, and Exception Handling, I/O System, JDBC, Generics.
Experience in Core Java data structures such as ArrayLists, HashMaps.
Used Java 8 features in developing the code like Lambda expressions and streams, creating resource classes and custom Functional Interfaces.
Used design patterns like Singleton and MVC patterns.
Created POJOs and Repositories for the database entities using Hibernate entities and Query constructs.
Developed micro services with Spring and tested the application using Spring Boot, Junit and Swagger.
Used Spring Core annotations for Spring Dependency Injection, Spring MVC for Rest API’s and Spring Boot for micro services.
Development of cloud hosted web applications and REST APIs using Spring Boot with embedded Tomcat.
Deployed applications into Continuous integration environments like Jenkins to integrate and deploy code on CI environments for development testing.
Implemented Rest based web service using Spring Framework annotations, Jackson provider implementation.
Experience in design and development of Web services and JSON.
Wrote build scripts using Maven.
Experience in working with Microsoft SQLServer to manage extremely large data sets.\
Used logger to print the logging, debugging, warning, info statements.
Used Rally tool for Issue/bug tracking, monitoring of work assignment in the system.
Experience on implementation of version control software GIT repositories.
Worked in agile scrum framework as an individual contributor Responsibilities include - Daily Stand-Ups.
Implemented REST Micro services using spring boot.
Developed story/feature by following BDD and Pair programming concepts. Providing daily status in scrum meetings with the client. Mentored new team members who were less knowledgeable in either the backend or frontend
Participated in code reviews using Gerrit
Fusion Alliance August 2018 - March 2019
Kroger - Sunrise Technologies (Client)
Cold Spring, KY
Store Walk, Task Management, Sunrise Store Operations Platform Java Full Stack Developer
Engagement
Store Walk
The Store Walk Application enables store management and associates to have meaningful and relevant engagement by surfacing execution issues during their daily tasks/walks in real time. Task Management
Task Management is the source system that manages tasks performed within the Store. Sunrise Store Operations Platform
Sunrise Store Operations Platform is the Enterprise Framework for all (black RAD Applications (APP, AutoSpa, CaO RAD, Edge, Price Checker, SBG, Task Management, 75th Percentile, etc.) including:
● Application Registration
● Shared APIs (messaging protocol, event processing, role management, store/division management, security governance, etc.).
Key Skills
Java 8, Bootstrap, HTML5, CSS3, Angular 6, Angular 7, Ionic Framework 3 and 4, TypeScript, Microsoft SQLServer, Spring MVC, Spring Security, Spring Boot, GIT, Restful Web Services, Junit, Jira, Maven, IntelliJ
Roles & Responsibilities
Developed the functionalities using Agile Scrum Methodology.
Involved in developing UI using Spring MVC framework, HTML5, CSS3, TypeScript and AngularJS.
Created Reusable Modules, Components and Custom Directives in Angular2.0 which got used in all areas of application.
Implemented AngularJS Controllers to maintain each view data. Implemented Angular Service calls using Angular HTTP Service
Experience in Core Java concepts such as OOP Concepts, Collections Framework, and Exception Handling, I/O System, JDBC, Generics.
Experience in Core Java data structures such as ArrayLists, HashMaps .
Used Java8 features in developing the code like Lambda expressions and streams, creating resource classes and custom Functional Interfaces..
Used design patterns like Singleton and MVC patterns.
Created POJOs and Repositories for the database entities using Spring JDBC annotation mappings, JdbcTemplate and NamedParametersJdbcTemplate and PreparedStatements.
Developed microservices with Spring and tested the application using Spring Boot.
Used Spring Core annotations for Spring Dependency Injection, Spring MVC for Rest API’s and Spring Boot for microservices.
Development of cloud hosted web applications and REST APIs using Spring Boot with embedded Tomcat.
Deployed applications into Continuous integration environments like TeamCity to integrate and deploy code on CI environments for development testing.
Implemented Rest based web service using Spring Framework annotations, Jackson provider implementation.
Experience in design and development of Web services and JSON.
Wrote build scripts using Maven.
Experience in working with Microsoft SQLServer to manage extremely large data sets.
Used log4j and Echo to print the logging, debugging, warning, info statements.
Used JIRA tool for Issue/bug tracking, monitoring of work assignment in the system.
Experience on implementation of version control software GIT repositories.
Worked in agile scrum framework as an individual contributor Responsibilities include - Interaction with Business team in story grooming, reviewing story/acceptance criteria through PI planning, Sprint Planning and Daily Stand-Ups.
Deployed, Scaled, Configured, wrote manifest file for various Microservices in PCF.
Implemented REST Microservices using Springboot.
Developed story/feature by following BDD and Pair programming concepts. Providing daily status in scrum meetings with the client. Mentored new team members who were less knowledgeable in either the backend or frontend
Participated in code reviews using Stash
Fusion Alliance April 2018 - July 2018
Kroger (Client)
Cincinnati, OH
Kroger ACH Project (Kroger Rewards Debit Card)
Application Developer
Engagement
Kroger ACH Project (Kroger Rewards Debit Card)
A BFF (Backend for frontends) of RESTful services that allows users to enroll for a Kroger Rewards Debit Card that has the Kroger rewards benefits built-in. Key Skills
Apache Tomcat, Pivotal Cloud Foundary, GIT, JSON, REST, Dozer, Jackson, Eclipse, Spring Boot, Spring Rest, JUnit, ECS (Elastic Cloud Storage), S3, Java 8, CI CD, Stash, Confluence, Jira, Postman
Roles & Responsibilities
Wrote RESTful BFF (Backend for frontends) to support the enrollment for the Kroger Rewards Debit Card (ACH).
Wrote RESTful microservice that calls a Collector client that is built on Retrofit and calls Vantiv and Kroger KCRC (Kroger Customer Relations Center) to validate personal user info and banking information.
Wrote RESTful microservice which stores enrollment form metadata which includes request timestamps and flags indicated email verification, eSignature completed, and terms and conditions accepted into ECS (Elastic Cloud Storage)
Utilized Postman and Junit to test the application.
Updated design documents for RESTful services on Confluence.
Set up Eclipse/Spring Boot environments for development and testing for RESTful services.
Used Spring Rest, Spring Boot and Jackson APIs to support REST messages, maintenance of user credentials, and management of valid operations provided by the Web Services.
Participated in working sessions, code reviews, requirements gathering sessions and other meetings throughout the SDLC
Fusion Alliance December 2017 - April 2018
Internal POC (Bench)
Cincinnati, OH
Development of sample React and Angular Applications Software Developer
Engagement
Development of sample React and Angular Applications Key Skills
React, JSX, FLUX, Angular, Perl, MySQL
Roles & Responsibilities
Developed an online game using React
Developed demo Hello World project using JSX which adds XML syntax to JavaScript
Created demo Flux Atlassian Blog
Developed Angular Demo Hello World application that includes Angular Routing
Developed a simple TODO list using Angular
Developed a few PERL scripts for inserting data into MySQL database to support a multi-subject blog.
Developed Angular demo catalog that displays a list of Android devices, lets you filter the list to see only devices that interest you, and then view details for any device. Project included:
-Application that works in all modern browsers.
-Use data binding to wire up your data model to your views
-Creating and running unit tests, with Karma.
-Running end-to-end tests, with Protractor.
-Getting data from a server using Angular services.
-Used ngAnimate to apply animations.
-Structured application in a modular way that scales well for larger projects. Fusion Alliance May 2014 – December 2017
Liberty Mutual Insurance Group (Client)
Cincinnati, OH
CI @Work Account File Services, IMO Document Services, Compose Service, Document Solutions eSignature Product Application Developer
Engagement
CI AtWork Account File Services
A suite of document-related RESTful services that allows users to interact with documents stored in the Documentum repository.
IMO Document Services
A set of RESTful services that allows users to access policy documents in EDM (Electronic Document Management) repositories
Compose Service
A set of services utilizing REST and Queue interfaces to generate documents utilizing GMC Inspire. Document Solutions eSignature Product
A web-based tool suite allowing users to send documents requiring signature from DocuSign via a secure link embedded in an email.
Key Skills
Apache Tomcat, WebSphere, SVN, GIT, XML, SOAP, REST, JaxB, Dozer, Jackson, Rational Application Developer, Spring MVC, Stripes, Spring Boot, Spring Rest, JUnit, Apigee, MyBatis, Spring Rest, Spring MVC, Spring Boot, LucidCharts, Splunk, NewRelic, DocuSign, S3, Alfresco, Documentum, GMC Inspire, Java, C#, Perl, Groovy, Pivotal Cloud Foundry, Bamboo, LibertyForge, AWS Distributed Storage, Apache Camel, JMS, ActiveMQ Roles & Responsibilities
Wrote RESTful document-related services to access policy documents from repositories such as Documentum and Alfresco
Wrote RESTful and Queue-based document-related services to allow different domains to compose and package policy documents for a given agent or insured person using GMC Inspire
Wrote RESTful document-related services to allow different domains within Liberty Mutual Insurance Group to convert AFP files to PDF files using Ricoh’s AFP2PDF Plus
Configured DocuSign-related components through UI-based and Apigee KVM (Key Value Map) interfaces.
Utilized ReadyAPI to QA a RESTful-based application while adding test cases and reconfiguring using Groovy to be more automated.
Created/Updated Wiki-based design documents for RESTful and Queue-based services using LucidCharts for diagrams.
Set up Eclipse/Tomcat/WebSphere environments for development and testing for Document Envoy Services, RESTful services and Queue-based services.
Used generated WSDL files to describe the Web Services that were created.
Used Spring Rest, Spring MVC, Spring Boot and Jaxb APIs to support REST messages, maintenance of user credentials, and management of valid operations provided by the Web Services.
Used Apache Camel APIs to support message queues
Participated in working sessions, code reviews, requirements gathering sessions and other meetings throughout the SDLC.
Cincinnati Children’s Hospital Medical Center August 2009 – March 2014 Cincinnati, OH
i2B2 (Informatics for Integrating Biology and the Bedside) Application Developer
Engagement
I2b2 (Informatics for Integrating Biology and the Bedside) Key Skills
Java, JSF, JDBC, XML, SOAP, REST, Oracle, SQL Server, Apache Axis, Apache Axis 2, Apache Tomcat, JBOSS, Web Services, WSDL, XSD, Apache Ant, i2b2 Research Data Warehouse, Hibernate, BIRT
Roles & Responsibilities
Wrote code for middleware enhancements to the i2b2 data research warehouse using Java Web Services created within Apache Axis and Axis 2 Frameworks.
Wrote code for front-end enhancements to the i2b2 using the RichFaces Framework.
Wrote code for front-end enhancements to the Consent Management System using the RichFaces Framework and Hibernate.
Developed web forms using XFORMS and ODM technologies for the following registries developed at Cincinnati Children’s Hospital: Liver and Eosinophilic Gastrointestinal Disorders,
Prototyped and Developed several enhancements to the ImproveCareNow registry.
Developed HTM/CSS-based reports using the open source Java-based BIRT framework.
Set up Eclipse/Tomcat/JBOSS environments for development and testing for i2b2.
Used WSDL and XSD files to describe the Web Services and their content.
Used Apache Axis and Axis 2 APIs to support the creation and processing of SOAP and REST messages, maintenance of user sessions, and management of valid operations provided by the Web Services.
Columbus Technologies May 2008 - March 2009
JPL (Client)
Altadena, CA
Product Data Management System
Software Developer
Engagement
Product Data Management System (PDMS)
PDMS is the official repository and archive for all engineering data and information generated during any JPL engineering activity.
Key Skills
Java, .NET, JDBC, XML, SOAP, Oracle, Apache Axis, Apache Axis 2, Apache Tomcat 5, Web Services, WSDL, XSD, SharePoint
Roles & Responsibilities
Wrote code for middle-tier enhancements to the PDMS using Java Web Services created within Apache Axis and Axis 2 Frameworks.
Prototyped and Developed an enhancement to the session handler to prevent deadlocks on Solaris and Red Hat servers using Java and the Apache Axis and Axis 2 APIs
Integrated the Session Handler with the PDMS.
Performed bug fixes and provided Production and Operations Support for the PDMS.
Created FLEX interface to support a PDMS repository that contained secure documents that are to be released to only selective parties.
Developed a .NET interface that maintained project schedules and requirement documents through SharePoint Web Services.
Coordinated with QA, Performance and Production teams for deployment of application into QA, Performance and Production environments.
Set up an Eclipse environment using Apache Tomcat Server for developing the session handler, creating any new Java Web Services, and performing bug fixes on existing Java code supporting the PDMS.
Set up a Visual Studio.NET environment for developing interface to SharePoint Web Services.
Used WSDL and XSD files to describe the Web Services and their content.
Used the out-of-the-box APIs in Team Center Enterprise to query the underlying Oracle database with simple function calls.
Used Apache Axis and Axis 2 APIs to support the creation and processing of SOAP messages, maintenance of user sessions, and management of valid operations provided by the Web Services. Ceres, Inc. November 2003 –March 2008
Thousand Oaks, CA
Patent Tracking System
Application Developer
Engagement
Patent Tracking System
The Patent Tracking System is the official repository for all data and information generated during experiments done on plant sequences and any patents filed based on those experiments. Key Skills
Java, .NET, JDBC, HTML, AJAX, Oracle, Servlet, Apache Tomcat 5, MS Access. Roles & Responsibilities
Designed and developed programs in Java for generating patent documents and reports on plant sequences and their interesting characteristics.
Implemented a Patent Mapping program in Java which performed similarity searches against public plant sequences to determine the patentability of sequences discovered by internal scientists for generating patent documents and reports on plant sequences and their interesting characteristics.
Involved in the design and implementation of a new Oracle Database Schema and Web Interface for tracking hundreds of intellectual property documents on thousands of plant sequences.
Involved in the design and implementation of a new Oracle Database Schema and .NET Interface for tracking plant characteristics observed through various experiments for which the data was originally in MS ACCESS.
Written scripts for the automation of pulling patent application status data from the MS Access-based CPI Patent and Trademark Management Systems provided by the USPTO.
Created Java programs to pull plant sequence data from the DERWENT public sequence database.
Analyzed and fine-tuned User Requirement specifications for the Patent Tracking System.
Created forms and dynamic web pages using AJAX and HTML.
Understood and extended the business logic using Java, Servlets and J2EE technologies for customizing the application.
Coordinated with QA, Performance and Production team for deployment of application into QA, Performance and Production environments.
Set up an Eclipse environment using Apache Tomcat Server for developing the Patent Tracking interface.
Set up a Visual Studio.NET environment for developing .NET interface to experimental data. FASTXChange June 2000 – September
2000
Marina Del Rey, CA
eProcurement Suite
Web/Oracle Programmer
Engagement
The complete suite of eProcurement tools is a web-based system that allows users to reduce their complex and time-consuming purchasing processes down to one single, uncomplicated