Fall 2010
Analysis of Algorithms
Computer Network Security
Advanced Data Structures
Spring 2011
Distributed Operating Systems
Database Management Systems
Advanced Computer Networks
Fall 2011
Intern at CSX Transportation, Technology Wing.
Spring 2012
Computer Architecture
High Performance Parallel Computing
Aesthetic Computing
CSX Technology– Jacksonville, FL (June 2011 to Dec 2011)
Role: Java Developer
Technologies: JSF, JSP, SPRING, JDBC, XML, CSS, JQUERY, DOJO, JAVASCRIPT, AJAX.
Servers: Websphere Server 7, JBoss 7.0.1, Apache Tomcat 7.
Databases: Oracle 11g, MySQL, Microsoft SQL Server.
Responsibilities:
• Was the sole developer working on the project ‘JWDS DASHBOARD’ under the JWDS(Joint Wayside Diagnostic System) suite of applications that involved implementing Spring framework which uses MVC architecture to display vital information about the JWDS system.
• Was responsible for developing the UI very quickly using CSS and DOJO, Prime faces and JQuery.
• Wrote stored procedures to pull data from vast databases to get valuable information about the JWDS system and also optimizing the existing queries to pull data faster and more efficiently.
• Used JDBC, JavaScript and AJAX effectively to make reduced number of calls to the database.
• Used JavaScript and Prime faces 2.2.1 to develop the front end for the Application.
Deccansoft software Solutions – India (May 2010 to July 2010)
Role: Software Development Intern
Technologies: J2ME, Eclipse, Visual Studio 2010
Responsibilities:
• Developed a mobile application ‘Advancement of Grievance Administration System' for the windows mobile 6.0 using ASP.net, ADO.net and C#.net.
• This application was designed to monitor the grievances lodged by customers on the windows phone.
• Distributed Systems (JAVA - Socket Programming, Multi-Threading, RMI, Synchronization)
Developed 5 distinguishing applications on Distributed Systems using JAVA concepts like Socket Programming, Multi-Threading, RMI (Remote Method Invocation), Synchronization and Multicasting.
•Implemented MIPS Pipelining in JAVA (JAVA - Collections)
Implemented MIPS parallel Pipelining procedure with Tomasulo's Algorithm for a given pipeline model using various collections.
• Peer – Peer Network (JAVA – Socket Programming and Multi Threading)
Developed a system for Peer-Peer file sharing in JAVA where clients can see the files available on the network and download the desired files. This is an implementation of Bit Torrent.
• Data Structures (C++ and JAVA)
Implemented a Min Leftist tree and a Min Fibonacci heap in C++ and JAVA while optimizing the performance of each of them.
• Database Management Systems (PHP, mySQL, HTML, CSS, AJAX, JavaScript)
Implementation of web-based application for recording and analyzing the behavior evaluations of subjects. The system is accessible over internet and can be run on any browser.
You can contact me by mail at: t.manjeera AT ufl DOT.edu
My phone number is : (352) 281-0311.