Amandeep Singh Dhanjal
**** ******* **** **** ******* 02451, MA. Tel :508-***-**** Email:
***********@****.*** Website: www.amandhanjal.com
Objective: To obtain a Full Time Position as a Software Engineer
yielding Professional and Organizational Growth.
Education:
09/07-12/09 University of Massachusetts, Dartmouth, MA, USA
Masters in Computer Science
08/03-06/07 University of Mumbai, Mumbai, India
Bachelors of Engineering in Information Technology
Computer Skills:
. Programming : C, C++, C#, Java, Python, HTML, XML,
JavaScript, XHTML.
. Database Systems : MySQl, MS Access, Oracle.
. Tools : Rational Rose (UML), CPN TOOLS, Eclipse, MS Office,
Net Beans, Apache, ZOPE.
. Operating System : Windows, UNIX, Linux, Mac OSX.
Academic Projects:
01/09-12/09 Flexibility through Behavioral Inheritance in CfMS-A Case
Study of Brain Cancer
Showed a way to achieve Flexibility in Care Flow Management
Systems by studying brain cancer and providing a Petri Net
model, using different Work Flow Patterns, Declarative Languages
[PetriNet Inheritance, CPN Tools]
02/09-03/09 Artificial Intelligence Implemented Winner Determination
Problem for Sophisticated Auction. [Java]
Implemented "A star" Algorithm, "SMA Star" and "Any Time A
star".
09/08-10/08 Implemented Data Encryption Standard algorithm as a part of
course project "Cryptography & Network Security". [Java]
08/08-12/08 Developed a standalone windows "Desktop Alert System"
application for Weather, News and Email. [Java]
Class Diagram, Component Diagrams, Use Case and various other
Diagrams were developed using Rational Rose for this project
02/08-05/08 Designed various UML Diagrams for "Repair Shop Management
system", learned various Design Patterns and implemented the
"login" module [Java, Rational Rose].The project also involved
analyzing the design patterns in the design model.
Class Diagrams, Sequence Diagrams, State Chart Diagrams.
08/07-12/07 Slotted page: Implemented a class called Slotted Page for
managing pages of variable length records.
08/07-12/07 Implemented Queries using Slotted page structure: Used
different algorithms to implement queries and fetch obtained
results from database files. [Java]
08/07-12/07 Implemented Queries using different join
algorithms: Used different join algorithms like Block Nested,
Multi Block Nested, Index Nested [Java]. Algorithms Used: Binary
Search, Linear Search.
08/07-12/07 Developed a simple-scalar simulator to model computer devices
or components to predict output and performance at given input.
Different inputs were given to the simulator to test the
execution time of the project. [C++]
08/06-12/06 Website Site Development as an academic course project. [HTML]
Academic Presentations:
04/09-05/09 Presented a Topic on Artificial Intelligence in Autonomous
Vehicles.
02/08-05/08 Presented a Topic on "Ontology Based Web Services Composition".
Professional Experience:
09/07-12/09 I.T. Tech Support, C.I.T.S, Umass Dartmouth, Massachusetts,
USA.
. Assisting Faculty and Staff with Software related issue like
installing products on Solaris, Linux, Windows, and Mac.
. Solving Issues regarding Networking, setting people with VPN and
wireless connections.
. Keeping people updated with PeopleSoft and email clients as
Mozilla Thunderbird, Outlook, and Eudora.
06/08-07/08 Web Developer Intern, Welcome Neighbor, Framingham,
Massachusetts, USA.
. Worked on technologies PHP, MySQl, and Apache.
. Duties Involved collecting data from sources and putting into
Database.
. Represent data in the forms of Table in Database.
08/06-06/07 Project Intern, Tata Institute of Fundamental Research, Mumbai,
India.
. Worked on technologies Python, ZOPE, and Gnowsys.
. Group Lead in Development of project "Creating a multilingual
Portal using semantic web 2.0"
. Basic duty included gathering data from sources like Wikipedia
and putting it into database, writing Python Scripts.
. Developed as Mutli language search portal.
Achievements:
. Project Leader in academic Project while working in T.I.F.R.
. Presented a topic in Network Topology in Senior Year.
References: Available on request.