Java Developer/cat Coordinator Resume
Washington, DC
OBJECTIVE
- Seeking a Java Developer full time position to practically apply professional knowledge and gain relevant experience.
SUMMARY
- 5 years of experience in software development, design, analysis and maintenance in areas of object oriented technologies, internet web applications, collaborative systems, J2EE architecture and OO Design Patterns.
- Very fluent in Java, J2EE, Struts, Spring Framework, Oracle, SQL, Hibernate, MVC, Swing, ANT, JSP, JSF, Socket Programming, EJB, Socket Programming, Log4j, JUnit, XML/XSL/XLST, HTML, Java Script, CSS
- Expertise in interacting with Professors and Students in gathering functional requirements in a variety of Universities such as Screen Streamer, White - Board, Video and Audio Conferencing, Course Management and Real-Time Collaborative Editor
- Practical work experience with commercial and non-commercial web and application servers such as Apache HTTP, Liferay, Gridsphere, Glassfish, Red5, C-panel, and Tomcat
- Conversant with in logging tools and testing frameworks such as Log4j and Junit
- Exposure to Web services over HTTP using SOAP, Applet and XML-RPC via AJAX.
- Hands on experience on the development tools: Eclipse and Netbeans
- Working knowledge in Linux flavours such as Knoppix, Ubuntu, UNIX and Window Server 2003 and 2008
- Excellent problem solving and troubleshooting skills.
- Ability to learn and adapt to new technologies quickly
TECHNICAL SKILLS
Language: Java, J2EE, Python
Java/J2EE Technologies: J2SE, J2EE, JSP, Servlets, EJB, RMI, WebServices
Applications: MS Office, LATEX.
Web Server: Gridsphere, Liferay, Red5, Apache Tomcat, Goldfish
Frameworks and Tools: Struts, Spring, Junit, ANT, log4j.
Web Design: Flash, Photoshop, Front Page, HTML, VB Script, JavaScript, JSTL, Ajax, CSS, XML, XSLT
Networks: OPNET IT, TCP/IP, T1, E1, Wire Shark, LAN, WAN, VLAN, RIP, BGP, VPN
Operating System: MS-DOS, Windows, Linux.
Video Teleconferencing Technologies: Tandberg, Polycom, WebEx, NetMeeting, Access Grid
AV Classroom Tools: Echo360 2.6, 3.0 and 4.0, Panopto, Smart boards, Extron.
Media Technologies: FFMPEG, MP4Box, Avid, Xvid, AvisSynth, VirtualDub
Version Control Systems: CVS, SVN, Github
PROFESSIONAL EXPERIENCE
Confidential, Washington, DC
Java Developer/CAT Coordinator
Responsibilities:
- Developing a Web Server Portal for the Confidential Access Grid using Java, J2EE, Servlet, Hibernate, XML, XSLT and AJAX Programming
- Wrote a plug-in for the Access Grid that allowed sites to collaboratively setup a Real-Time Editor session
- Developed build script using ANT to build, package, test and deploy application in web application server.
- Involved in publishing the web services to help users interacting with web services.
- Deployed and tested the applications in development and test environments.
- Worked closely with production support lead for server builds and deployment.
- Performed JavaScript, JSP, Applet troubleshooting as well as involved in troubleshooting problems on application server such as Liferay and Gridshphere Servlet.
- Implemented the SOAP based webservices for write service layer which connects to the existing service layers of the legacy application.
- Developed system preferences User Interface screens using JSP custom TagLibs, JSP templates, JavaScript, CSS and HTML
- Reviewed code and fixed bugs.
- Administered, troubleshot and documented Technology Classroom; including design and layout of video, data and audio switching systems, component diagnostics, wiring, client interfaces, and Responses Interactive Client Response System
- Arranged that all audio/visual equipment within the Business School is in working condition at all times. Systems to be maintained and administered include Echo360 class capture infrastructure, video conferencing equipment, and all audio/video equipment in the School's AMX controlled multi-media classrooms
- Responsible for video and audio recording, editing, reproduction, Echo360 purchasing and maintenance done within the School, including the scheduling, set-up and breakdown as well as any special events and projects
- Consults with vendors on design and acquisition of Technology Classroom switching systems, wiring layout, client interfaces, programmatic features and computer interfaces
Confidential, Rochester, New York
Collaboration Technologies Specialist
Responsibilities:
- Developed P2P Shared Network Notepad on Access Grid in Java and Python
- Developed and enhanced some GUI interface using Swing API
- Integrated the newly written code with the existing application and performing integration and complete functionality
- Involved in understanding of the older outdated application functionality and enhancing it to the latest technology plus functionality with respect to the client requirement.
- Involved in writing ant script for creating destination folders, compiling, creating jar, war files and copying the files to deployment folder for collaborative text server.
- Developed Java beans, helper classes and Servlets for interacting with user interface written in JSP.
- Developed IO Streaming for client and server in Real-Time Video and Text Streaming
- Implemented a multi-user chat program using Sockets to allow multiple people to enter and exit a particular chat room at any time.
- Involved in Unit Testing using Junit and log4j.
- Gained knowledge in Unix Coding, video compression techniques such as H.261 and H.264 and network protocols such as multicast and IPv6
- Helped to troubleshoot and fix bugs for various old and new video and real time text network source codes in Java, Python and VC++
- Set up and maintained computer network running all operating systems for Video and Text Network in Access Grid and Ultra Grid Conferencing Toolkit as needed to host live collaboration events
- Installed, Configured, Tested and Deployed of video bridges, gatekeeper and End points like Polycom, Tandberg and Codian MCU/ISDN Gateway/IPVCR
- Designed and Implemented of an Embedded Text Overlay PCB Board over Video on Access Grid
Confidential, Washington, DC
Java Web Developer
Responsibilities:
- Design, development, updation, modification and maintenance of organization’s official Web content and Graphics
- Design and development of Login module using JSP, and struts to authenticate the access level for the users.
- Writing custom tag handlers for Flag Counter page to calculate the number of the people started visiting the page information entered.
- Writing the common utility/helper classes for formatting of the text, dates etc and also implementation of the email functionality to send email on confirmation to the user.
- All aspects of running a small web site and web application development organization
- Perusal and implementing change requests and maintenance during web development of the project
- Writing XML files, which are transformed into XSL for the front-end screens.
- Usage of XML as deployment descriptor, configuration files
- Implementing client side validation using JavaScript
- Generation of dynamic PDF posters for clients using FOP
- Development of fancy box and embedded Facebook gallery using JavaScript, AJAX, JSTL Tags, JSP, CSS and HTML
Confidential
Production Engineer
Responsibilities:
- Designed, developed different Medical Electronic circuits of different diagnostics
- Maintained, troubleshot and repaired process medical equipment to meet productivity and quality systems
Confidential
CAM Engineer
Responsibilities:
- Handled technical issues from production and customer’s feedback.
- Generated CAM work data in specific formats with production specifications and sent prepared files to start jobs with photo plotting and CNC drilling.
- Penalization of the PCB in multiple to minimize production time and material.