SANJEEV RATHORE
Omaha, NE ***35
Ph: 919-***-****
********@*****.***
Objective: Seeking a position, where facilitating effective protection of
intellectual property including inventions, patents, trademarks, and
copyrights.
Education: North Carolina State University, Raleigh, North Carolina
B.S. Zoology
Minor in Computer Science
Appalachian School of Law, Grundy, Virginia
Jurist Doctorate (J.D.)
License, Certifications:
- Patent Agent to Practice Before US Patent and Trademark Office
- Washington D.C. Bar
- Sun Certified Java Programmer
- United States Citizen
2 Projects Experiences
1/09 - Present Anvil Logic
I worked as a Patent Classifier, reviewing US patents to assign new
classification codes as directed by USPTO. I am responsible for analyzing
patents determining the scope of protection claimed, researching relevant
technologies, and assigning new classification codes. The job is generally
visually demanding in nature and almost all of a Patent Classifier's work
is performed using a computer. The Patent Classifier is required to conduct
an extensive review of a large body of technical information which
regularly includes detailed drawings. This environment requires analytical
ability to efficiently digest large volumes of scientific information and
to use this in making timely decisions to justify classifications in
assigned technical area.
4/07 - 1/09 IBM
I worked with xSeries Software Development Group. We use Java 2 (J2EE )
technology to develop our product UXCD. The UXCD has GUI and web interface
which the client interacts to access drivers, firmware, and diagnostic
tools for xSeries servers. The web interface is developed from HTML, J2EE,
and JavaScript. I manage packaging of drivers, firmware for the xSeries
servers. When there are issues with the drivers or firmware I correspond
with the developers to resolve issues. In the capacity of packaging
software I create XML which is used by UXCD to help deploy the software.
I also work with Product Engineering (PE) group that is separate from our
development group but concerns the xSeries server. I developed software
using J2EE technology which tracks and resolves issues in the field that
are discovered.
4/06 - 4/07 Apex Systems
Worked as a software QA tester for Trend software. This is the software
that is used by Stock Building Supply to keep track of the inventory and to
update inventory from point of sale. I was responsible for testing new
functionality that is incorporated in new release of Trend. When there are
issues I report them to the manager and work with the developers to find
possible solutions to the problem.
5/05 - 4/06 Visiting UNC Law School and US Patent Bar Exam
During the summer and the Fall semester went to UNC Law School as a
visiting student. While going to law school studied for the Patent bar and
passed it on December 16, 2005.
8/03 - 5/05 Law School & Federal Work Study
While in law school full time, worked in the federal work study program at
my law school. As a part of the school's technology department the duties
included trouble shooting the network, designing web pages to helping
students with their printing problems. As an internal automatic work order
online form, coded dynamic web pages using PHP and SQL Server. The
database tables were designed so that they could be easily suitable for
functionality that can be implemented in the future.
The network was tested with the help of my colleague across many buildings
to find out why certain ports were not working. Sometimes the problem was
a patch cable, switch, or viruses. In working with networking sometimes
switches, patch cable, Ethernet jacks, or routers had to be replaced.
7/01 - 8/03 Website Design
The major objectives of this website are to build website that is highly
fault tolerant, scaleable, easy to maintain and cost effective. The server
runs on Red Hat Linux as RAID 5. The website has three tiers, database,
business logic, presentation logic. The whole web application is done with
J2EE technology. PostgreSQL database is used for storing user profile,
items for sell or auction and other content that maybe needed to be
accessed in the future. The business logic is the only layer that is
allowed to directly access database. This tier consists of Java classes
that use SQL statements and JDBC to access database. In tier three there
are three webapps: accountService, auction, generalStore. Each webapps
depends on tier two to retrieve user profile and generate dynamic content.
Tomcat web application server was used to execute the Servlets.
09/00 - 07/01 AD Solutions, Germany
Portal Billing
Vizzavi is a newly created company a joint venture of Vodafone and Vivendi
Universal. Worked with Weblogic and EJBs to develop billing business
logic that will be used for paying bills online using WAP and web portal.
Scaleable database tables had to be developed using Oracle to store and
retrieve data about customers. Security is the most important thing in
monetary transaction on the internet. Therefore EJB had to be developed
with watchful eye with respect to security and data integrity.
Worked on internet instant messaging and mail
system, designed the system from ground up and build it. Took
architecturally modular approach to design the system, used today's leading
edge distributed technology to program the system, such as Java Enterprise
Beans(EJB), Servlets, XML, RMI, JNDI. Weblogic Server was used to deploy
the EJBs and Servlets and Cloudscape Database is used for persistence data
storage.
07/00 - 09/00 United States Environmental Protection Agency (US EPA)
As part of a assignment at EPA designing web pages that will be linked to a
database. The web pages that were created must adhere to the strict EPA
regulations with respect to aesthetic and the integrity of the information
on the web pages. Through the web pages scientists will be able to access
data to do research and group collaboration.
05/00 - 07/00 Web designer, North Carolina Council on Developmental
Disabilities
Designed and developed web pages for N.C. Council on Developmental
Disabilities. PHP scripting language was used to design architecturally
sound web pages with future growth in mind. One of the pages was designed
so that user will submit information and the information will come to the
office as an email. To reduce administrative duties web pages are more
interactive and administratively automated.
08/97 - 02/98 Rhone-Poulenc
Designed agricultural chemical formulations and tested their stability.