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 wif 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 wif commercial and non-commercial web and application servers such as Apache HTTP, Liferay, Gridsphere, Glassfish, Red5, C-panel, and Tomcat
- Conversant wif 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 teh 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, Glodfish
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 teh Confidential Access Grid using Java, J2EE, Servlet, Hibernate, XML, XSLT and AJAX Programming
- Wrote a plug-in for teh 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 teh web services to halp users interacting wif web services.
- Deployed and tested teh applications in development and test environments.
- Worked closely wif 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 teh SOAP based webservices for write service layer which connects to teh existing service layers of teh 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 wifin teh 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 teh School's AMX controlled multi-media classrooms
- Responsible for video and audio recording, editing, reproduction, Echo360 purchasing and maintenance done wifin teh School, including teh scheduling, set-up and breakdown as well as any special events and projects
- Consults wif 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 teh newly written code wif teh existing application and performing integration and complete functionality
- Involved in understanding of teh older outdated application functionality and enhancing it to teh latest technology plus functionality wif respect to teh client requirement.
- Involved in writing ant script for creating destination folders, compiling, creating jar, war files and copying teh files to deployment folder for collaborative text server.
- Developed Java beans, halper classes and Servlets for interacting wif 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 teh access level for teh users.
- Writing custom tag handlers for Flag Counter page to calculate teh number of teh people started visiting teh page information entered.
- Writing teh common utility/halper classes for formatting of teh text, dates etc and also implementation of teh email functionality to send email on confirmation to teh 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 teh project
- Writing XML files, which are transformed into XSL for teh 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 wif production specifications and sent prepared files to start jobs wif photo plotting and CNC drilling.
- Penalization of teh PCB in multiple to minimize production time and material.