SETHURAMAN SOMASUNDARAM
*** ******** ******, ******, **-01826 Ph: 001-352-***-****, e-mail:*******@***.***
OBJECTIVE
Seeking a full time position as a Software/IT Engineer, where I can effectively contribute my design, leadership and
communication skills. I would like to use my strong interpersonal skills and proven academic achievements to help achieve
corporate goals.
PROFESSIONAL SUMMARY
Around 2 years of professional IT experience in Software Development, involving Analysis, Design, Development, Testing,
Implementation & Maintenance of application software in Web-based/GUI environment including:
• Experience with various SDLC process, which included: Requirement gathering, Analysis and Reviewing,
Designing, Development and Testing
• Good understanding of Object Oriented Programming and Design, MVC Architecture and SDLC
• Proficient in application development using JAVA, Java Swing,J2EE (JSP, Servlets, Struts, JMS, JDBC),JavaScript.
XML and HTML
• Good working experience in PL/SQL programming
• Good Understanding of Eclipse IDE
• Excellent interpersonal skills, ability to interact with people at all levels
SKILLSET/DESIGN TOOLS
Programing Languages C, Java, Java Swing, Servlets, JSP, Struts, JMS, JDBC, PL/SQL, JavaScript
Web Technology HTML, CSS, XML
ASIC Design Languages VHDL
Simulation Tools Cadence NCSim, Matlab, Agilent Advanced Design System(ADS)
Other Common Tools Eclipse, Microsoft package (visio, word, excel….)
Platforms Windows 9x, 2000, NT, XP,VISTA, LINUX
WORK EXPERIENCE
Computer and Information Systems Lab, UF December’09-May’10
Project-Analysis of B trees
Role- Team Member
Responsibilities
• Implemented the data structure B trees in Java to perform insert, delete and search operations
• Analyzed the data structure for time and space complexity using random insertions and deletions
Environment: Java, Eclipse
Department of Agriculture, University of Florida, Gainesville July’09-August ’09
Client -Confidential
Project- Software development for custom Algorithms
Role- Java developer
Responsibilities:
• Volunteered as a frontend developer in core Java for assisting the Soil Sample Analysis team
• Designed all the modules required and wrote test cases for that particular research project
• Documented the entire code for facilitating future new versions
Environment: Java, Eclipse
High Performance Reconfigurable Computing Lab,UF January’09-July’09
Project- Pipelined Instruction Set Simulator (ISS) and assembler for modified MIPS architecture
Role- Java developer
Responsibilities:
• Simulated a 5 stage pipelined ISS in Java
• Handled control and data hazards effectively
• Optimized the design for VLIW(Very Long Instruction Word) and measured the performance improvement
Environment: Java, Eclipse
Project- Fast Data Encryption Standard (DES) algorithm
Role- Team Member
Responsibilities:
• Implemented, synthesized and improved the performance of the fast DES algorithm on Xilinx FPGA
by employing datapath parallelism
• Compared against software implementation in C Language, the performance of the firmware
implementation was observed to be much more efficient
Environment: Bloodshed Dev C++, C
Integrated Circuits Research (ICR) Lab, University of Florida(UF) August’08-December’08
Project- Low Power Fast Fourier Transform (FFT) chip
Role- Team Leader
Responsibilities:
• Designed, Implemented, and design rule checked the FFT chip using Cadence-Spectre
schematic composer (schematic capture), Cadence Virtuoso Layout editor(Layout design)and Layout versus schematic
verification(LVS) for 0.24u Fabrication process
• Simulated the same algorithm in Java and compared for performance improvement in hardware design
Environment: Java, Eclipse
TATA Consultancy Services Limited, Chennai, India
Client -THAI Airlines, Bangkok, Thailand January‘08 – July ‘08
Project- Web Development
Role- Programmer Analyst
THAI is a member of Star Alliance, the strongest airline partnership with the most extensive network. Developed
a web booking engine to facilitate for online booking.
Responsibilities:
• Involved in complete software Software Development Life Cycles (SDLC) process starting from
design/documentation of the project to QA testing and deployment
• Performed detailed analysis on the problem execution path across all layers along with other senior team
members, involving J2EE components(JSP,Servlets,Struts) and MySQL contention issues on identified tables
• Design custom performance profiling framework for the web booking engine
• Supervised a team of 8 people and guided them to achieve project goals
• Implemented the Model View Controller (MVC) design pattern on various modules using JSP, Servlets,
Action Classes and Action Forms to control the flow of the application
• Responsible for the designing of web services that implements the business logic and exposes this
business logic through well-defined interfaces
• Responsible for delegating/dividing tasks for completion to the rest of the engineers in my team
• Developed test cases for various modules
• Negotiated best solutions for project based on onsite and offshore responses
Environment: Java, Servlets, JSP,JMS, Struts, CSS, JDBC, SQL, HTML, Eclipse
Client -Roche Pharmaceuticals,Kulmbach,Germany January‘07 – December ‘07
Project- Software (GUI Application) development
Role- Programmer Analyst
Great German Pharmaceuticals company is a world leader in in-vitro diagnostics and drugs for cancer.
The project involved the development of a product for their Goods Management Division, which involved merchandising
of various goods from vendors and making them available for manufacturing drugs.
Responsibilities:
• Understood the complete working of Retail Division
• Documented project plans & service level agreements
• Involved in various SDLC process, which included: Requirement gathering, Analysis and Reviewing,
Designing, Development and Testing
• Interacted with the client for requirement gathering, system analysis, project estimation and finalization
of technical/functional specification of the project
• Worked closely with project development team and business development team during the development
lifecycle
• Used Eclipse for code developing and debugging
• Served as a Module Leader supervising a team of 5 people and trained 3 new employees
• Involved in code reviews, test case reviews and gave feedback on various design aspects
• Assisted the testing team and made the required changes based on test results
Environment: Java, Java Swing, JDBC, SQL, HTML, Eclipse
Client –Faxonics Computer Corporation, Mumbai August‘06 – December ‘06
Project- Website development
Role- Programmer
This Site provides an interface between Buyers & Sellers of Industrial Unit Infrastructures. The site provides a
categorized list of all the items and units on sale. It provides an easy to use interface for parties to buy or register
their units for sale. The administration module allows a single user to manage all items for sale or purchase.
Responsibilities:
• Development of server side module using Java Servlets/JSP, HTML
• Wrote PL/SQL stored procedures
• Used JDBC to interact with MySQL as Database
• Responsible for doing code merging of source code
• Performed peer testing on individual modules and reported necessary modifications
Environment: Java, Servlet/JSP, JDBC, SQL, HTML, Eclipse
EDUCATION
Masters of Science in Computer Engineering
University of Florida, Gainesville, Florida, USA CGPA: 3.60/4.0
Minor in Computer and Information Systems Engineering
Select few to attain financial merit during admission into program
Bachelor of Technology in Electronics Engineering
National Institute of Technology, Surat, India CGPA: 7.70/10.0
Earned 95% in 12th to earn entrance to one of India’s top universities. Also, earned 96% on their entrance exam
Acknowledged as part of the top 15% percentile in program
LEADERSHIP SKILLS
• Team Lead for Robotics competition at IIT Madras and NIT Surathkal, India
• Leader of College Technical Events Organizing Committee
• Served as a Module Leader supervising a team of 8 people and trained 3 new employees in TCS Ltd
• Served as a Captain for College Soccer team
• Volunteered as Liaison Officer during the All Asian Gymnastics 2007 Competition held at Surat, India