Objective: Seeking a challenging position as a Software Intern in an creative organization.
Summary of Qualification:
- Sound programming knowledge and experience in C#,C++,and Java2.
- Good knowledge in GUI development using C#.Net and Java swings
- Knowledge in programming with Micro controller (Intel 8085) and good knowledge of Assembly language programming.
- Good knowledge in 3D graphics using OpenSG and OpenGL
- In-depth expertise in .Net programming using C# .Net,ADO.Net.
- Programming knowledge and experience in C, C++, VB.Net,Java, J2EE, XML.
- Good knowledge in web application development using HTML, JavaScript, VBScript
- Expertise in interaction with WEB pages using Java Applets.
- Proficient in Server-Side Programming using Servlets.
- Good knowledge in Compiler Design and Implementation of Operating Systems.
- Programming knowledge in Parallel Computing and MPI Programming.
- Implementing data communication using TCP/IP, Selective Repeat Protocol, GO-BACK- N Protocol, Sliding Window.
- Protocol and Serial Communication in LINUX Platform.
- Knowledge in working with database applications using MS Access,MS Excel,JDBC,ODBC and data querying using SQL.
- Extensively worked in LINUX, UNIX, Windows 95/98/2000/NT/XP/Vista, MS DOS operating systems.
- Strong Communication and Interpersonal Skills.
Skill Set:
Languages: C# C, C++, Java,
J2EE, Visual Basic.
GUI: Visual Basic, Visual Studio
Internet Technologies: JDBC, Servlets, AWT, Java Swing, JSP,MPI, RMI, HTML, XML,
JavaScript.
Database Technologies: MS Office97/2000, SQL, ADO, RDMS.
Database Server: SQL Server, Java Web Server and Apache web server
Operating Systems: UNIX, Windows ME, 95/98/NT/XP/Vista, MSDOS.
Work Experience:
Software Engineer, Intel (12/06 -5/07)
Project: CSI Diagnostics Application:
System Diagnostics is a debugging tool that exposes the functionalities of verifying the Connectivity between the several hard ware components and the Logic analyzers. This tool performs Connectivity test for each hardware component and reports errors. System Diagnostics GUI uses a .NET Component that includes the interface to interact with the hardware’s DLL’s for interacting with each individual hardware component present in the system. Applications were developed to work on Windows XP.
Responsibilities:
- Designed and developed API's for System Diagnostics GUI using C#.
- Wrote wrapper class using P-Invoke declarations to talk to the hardware DLL’s.
- Designed and developed .NET Components to expose the functionalities of logic analyzers for the system diagnostics tool using C#. Net.
- Wrote wrapper classes in C# for the win 32 DLL’s.
- Created Excel automation solutions in C#.
- Used RS232 Serial communication, TCP/IP sockets for data communication between hardware.
Environment: C#.Net, Visual Studio 2005, Visual Source Safe 2005.
Software Engineer, Bharath Petroleum Corporation Limited India (02/06-09/06)
Project: Vehicle Tracking System using GPRS technology
The Vehicle Tracking System allows a company to monitor the movement of multiple vehicles from the loading terminal to the Retail outlet and back on real time basis. Vehicle tracking system uses GPS modules to allow for easy and accurate location of the vehicle. This system contains communication component such as mobile transmitters to communicate the vehicle’s location to a remote user. Vehicle information can be viewed on electronic maps through the windows application at the client location.
Responsibilities:
- Involved in developing GUI using C# .Net, Windows Forms.
- Involved in developing a logging module for tracking the coordinates and data of the vehicles.
- Backend is in SQL Server 2003 database and the connectivity is managed through ADO .Net Technology.
- GPRS technology was used for tracking the position of vehicles.
- Involved in Unit testing of the software.
Environment: C#.Net, Visual Studio 2003, Visual Source Safe 2003.
Software Engineer, Indigo RDBMS Research & Development India. (09/05-02/06)
Project: Access Control System (ACS)
Access Control System is a security system. It doubly ensures the control of entry and exit. While the system is in operation, only authorized personnel, on swiping their respective Personnel Identity Cards, can gain access into high security areas. Access Control System offers most sought after benefits like attendance reporting, building facility control, reduced worry etc. Access Control System can be integrated with other security Systems like an alarm set-off by a denied entry request could instantly
activate a camera to record the movements of the offender, to help investigations.
Responsibilities:
- Coded of various GUI routines using C# .Net, Windows Forms.
- Designed and Created Database.
- Backend is in SQL Server 2005 database and the connectivity is managed through ADO .Net Technology.
- Involved in Unit testing of the software.
Environment: C#, Visual Studio 2005 Express, Visual Source Safe 2005.
Education:
Currently pursuing Masters degree in Computer Science from
CSU EAST BAY.
Bachelor of Technology in Computer Science and Engineering,Calicut University,India.
Relevant Courses in MS:
- Operating Systems Design.
- Computer Animation Programming.
- Distributed System Programming.
- Language Design.
- Website development.
- Networking and Data Communication.
- Network Security.
--
PrathibhaMethil - 10 Jun 2009