We provide IT Staff Augmentation Services!

Java/j2ee Development Resume Profile

4.00/5 (Submit Your Rating)

NJ

Skills

  • Languages: Java, C/Objective C, C , Visual C , Assembly, .Net/Visual Basic/VB Script, Java Swing/Visual J /Visual Caf /Visual Age/J2EE, ASP, shell script, Perl, Php, Python/Django, Ruby, HTML/XML/XSLT
  • Operating Systems: Unix/Linux/BSD, Windows XP/NT/98/95, MSDOS
  • Database Systems: ORACLE, Informix, SQL Server, MySql, DB2
  • Computer Systems: Sun, SGI, HP, PC's, VAX
  • Others: MFC, COM/DCOM/MTS, CORBA/SmartAgent, AWT, Java/WFC/J2EE, JDK/Swing, OO/UML, Web Service/SOAP, JBOSS/Tomcat/WebLogic/Websphere, Rogue Wave, ASP, MATLAB, SPICE, VLSI/Analog/Digital Circuit, ETL, QAM/QPSK, Sonet/DWDM, HFC, SNMP, EMS/NMS, Mibs, JMS,/JMX, Ethernet, Cisco Router CCNA Prep , MBI/MNN, TopLink/Hibernate, JDBCTemplate, Spring, JSF, JPEG, MPEG2/MPEG4, RPC/XDR, TCP/IP/UDP, Clear Case/CCM/CVS/SVN, gdb/kgdb, OOD/OOP, UML/Rational Rose, 802.11, GSM, CDMA, GPRS, SSL/TLS, salesforce, Administrator, Administration

Experience

Confidential

Java/J2EE Development

  • Java/J2EE, Spring/Hibernate/Ajax, /C/C , XML/XSLT, CE Linux Embedded Software, P-threads, MPEG transport, EBIF/ETV/OCAP, BusyBox, pMON, Gcc/GDB, SQLite, SlickEdit, StarTeam, Dektec StreamXpress, TvWorks XDK, ETV Streamer, DiagMon, JBOSS, JavaTV, DNCS/DAC, gdb/kgdb, TCP/IP, FreeBSD, http, DNS, SSL, VPN, HA, LDAP/Active Directory, Wireshark/Tcpdump, VMWare, GTK, OpenGL. DirectFB, Atmel/PIC, SPI, Web Logic/Web Sphere, Tibco EMS
  • Developed Spring MVC/Spring Web Flow framework based web application for Microsoft key procurement and distribution, using Spring Web Flow framework, Java, Eclipse, JAXB, Maven, Spring /Hibernate, Spring Security, Siteminder, JavaMail, JSP/Servlet , JPA, JTA/Spring transaction manager, Weblogic/Tomcat, Maven//Ant/JUnit. Developed Restful web services. Used XJC compiler to generate class files based on XSD file and Jaxb to marshal/un-marshal from/to XML. Created batch jobs scheduling, Quartz. Integrated Spring Web Flow application with Spring MVC web application.
  • Developed log4j JMS appender server that centralizes logs from multiple client web applications using JBoss, Tibco EMS, Spring.
  • Developed medical/dental insurance quote web application using Spring/Struts/Webwork, Hibernate, JBoss, MS SQL, Quartz jobs, JAXB. Implemented and configured various application jobs.
  • Developed web based video server http clients to simulate bulk IPad/IPhone initialize video playing/session setup, using Spring MVC, Hibernate, Oracle, multi-threading/Java concurrent package, json/gson, XPATH, XSLT.
  • Implemented a video player playing MPEG transport stream files from SD card. Integrated with Store Demo Mode GUI application. POSIX multithreading, mutex/semaphore, thread synchronization.
  • Wrote design documentation production requirement and technical requirement, Caliber, StarUML, Visio, class/sequence diagrams.
  • Migrated Struts 1.x framework web applications to Spring MVC financial applications . Acegi Security/Eclipse/IntelliJ/SQL Server/DWR/Jackrabbit CMS
  • Wrote EBIF Enhanced TV Binary Interchange Format ETV applications created bound application EBIF stream, tested with Motorola set top boxes implemented and configured 2-way java servlet response with STBs Formatted application server response to STB with EBIF format integrated with IAM aggregation server for Canoe stream wrote java simulation program for STB registration test with AMR.
  • GDB/KGDB core stack analysis and corruption reconstruction, TCP/IP packet/frame analysis using Wireshark, HTTP load balancing and integrated caching, Citrix NetScaler debugging, FreeBSD/C/C , SSL/TLS
  • Implemented power manager standby event handler/schedule wakeup in Python, DBus
  • Implemented ISP discovery web application based on Autonomous System number in web server using Java Spring MVC Framework
  • Embedded Linux startup scripting for auto software upgrade
  • Wireshark plug-in parser development for DMS-CC protocol

Confidential

Contractor/Software Engineer

  • Element Management System/EMS/NMS/OSS, Customer Care Web Application/Northbound Web Service, SNMP/Mibs, Adventnet/NuDesign, IPTV/IGMP, VoIP/SIP/MGCP, SS7, VLAN, EFM/GPON/OLT/ONU
  • Java/J2EE/JMS/JMX, Swing, JSP/Struts, Hibernate, Spring, Eclipse, JDBC, SQL Server, JBoss Monitor Alarm, JBoss Web Service/SOAP, XML, Ant, ClearCase, Automated Testing, OOD/OOP
  • Involved in EMS development for managing EFM Ethernet for the first mile /GPON Gigabit Passive Optical Network , FTTX optical networks delivering triple play video, voice and data services.
  • Developed EMS client GUI using Java Swing Developed web services for ETI and Command Line Interfaces Developed Client/Server tiered application using JMS/JMX Developed customer care web application using JSP, Java struts.

Confidential

Software Engineer

  • 1 . Implemented SNMP agents for settop boxes and encoders, running on x86/MIPS embedded linux systems to support IPTV's network management, system configuration, encoding/decoding , support v2/v3, used NuDesign's SNMP tools, C , cross-platform development, toolchain, multi-protocol SNMP, Http development, HP Openview.
  • 2 . Designed and developed an online digital printing report/output web application to generate orders, reports, invoices and user info, using Java/JSP/Struts MVC framework, Web service, JDBC, Apache Tomcat.
  • 3 . Implemented and integrated SecureMedia's Encriptonite into IPTV's MPEG4 encoder and settop boxes for encryption and decryption, on x86 and MIPS embedded Linux system. Installed and configured SecureMedia's Key server on x86 Linux systems, Oracle, Java/C , Resin.
  • 4 . Installed and configured Kasenna's LivingRoom and MediaBase VOD server for IPTV systems, using JSP/Java Struts/Tomcat/Resin, MySql on Linux RedHat .
  • 5 . Designed and Implemented the simulator for Time Warner Cable's ISA compliant Pegasus billing system PBI/CBI and enhanced company's Digital Network Systems's billing system simulator, using Microsoft Foundation Classes MFC and Remote Procedure Calls Distinct RPC/XDR , TCP/IP. Implemented video on demand VOD billing simulator for HOD, MOD downstream and upstream transactions of the SMS functionality. Tools include MFC/C/C , socket/RPC/XDR, TCP/IP, Unix/Windows, BMS/SMS.
  • 6 . Replaced CORBA interface between multiple processes with RPC interface
  • 7 . Design and enhance EAS Emergency Alert System to meet FCC's EAS requirement for various cable operators like Time Warner, Cox communications, Cablevision etc, features including OpenCable implementation, distributed EAS, etc. , C /RPC/DSM-CC.
  • 8 . Responsible for Digital Subscriber Network's BOSS business Operations Support System interface new implementation and enhancement, C /RPC/DSM-CC.
  • 9 . Implemented various shell script programs for Digital Subscribe Network features, enhancement and. Tools include Unix script, Informix DBMS, SQL.
  • 10 . Completed Network Technology Bootcamp certificate training. Used Cisco Routers, hubs, cables, PC etc. to implement several LANs and WANs. Used LANdecoder32 Monitor to analyze and monitor telnet TCP/IP headers and data. Tools include Cisco Router, hubs, Ethernet transceiver, LANdecoder32 monitor, crossover cables, windows 98 PCs, PING, telnet.

Confidential

Software Engineer

  • As a team member in several areas of company's EMS element management systems , designed and implemented company's patented innovative multi-protocol metro transport fiber optical network management system. Involved in EMS's trap processing, device discovery, configuration management, alarm management, timing and synchronization. Extensive Java development for Windows GUI client application and server processing. Used AdventNet's SNMP Java library to implement EMS application. Tools include Java/Corba, AdventNet SNMP, XML, Oracle, Mibs/Mib browser, Java Message Server/JMS/J2EE, TopLink.

Confidential

Software Engineer

  • Java, C , MFC, ActiveX, Visual Basic/Visual C /VB Script, Visual J /WFC/JFC/Visual Caf /Swing/J2EE, ASP/IIS, Javascript/DHTML, ERP, ORACLE/Crystall Report, ODBC/RDO/ADO, DLL/COM/DCOM, SMB/CIFS
  • 1 As a team member, implemented Ross Systems' Pricelink online procurement, trading exchanging system. Used Java, Visual J , MTS, DHTML, JavaScript, XML/XSL, created COM components, script objects, browser outlook control, multi-level menus etc.
  • 2 Designed and implemented a web timesheet system for Ross Systems 's employee monthly timesheet system and integrated with Crystal Report for management purpose. Used ODBC, ADO to connect a SQL Server database. Used ISAPI to implement an NT based task scheduler reminder functionality. Used ASP, VB Script, Javascript, ADO, DHTML, SQL server, IIS server, ISAPI.
  • 3 Developed a call center UI windows application for handling customer calls and developed several 6 ActiveX servers to serve for the call center application, in Visual C 5 environment. The application and ActiveX servers are running on different machines.
  • 4 Developed a set of Java GUI controls components in Visual Caf , Visual J , and Visual Age environment. Those controls are based on one common interface package but have two implementations that are derived from WFC controls and JFC/Swing controls, so that, they can be used by Visual J and Visual Caf developers. Added events, property editors and customizers to the controls.
  • 5 Used Borland C Builder to implement client/server applications for casino games of Bingo, Blackjack, Slots, etc. Sockets, SQL Servers, C , ActiveX .
  • 6 Used Java to implement resource localization GUI tool for the users to translate an existing program in one language to other languages. Used AWT/WFC and many existing controls, like Janus Grid, JDBC, and etc.
  • 7 Used MFC to implement an Explorer-like windows program to display information about every node on the left side tree view onto the right hand side form view. The information is retrieved from a server machine. Used C to implement an activeX dll that is used by the windows program.
  • 8 Exported ERP back end static libraries to DLL libraries and enhanced various ERP server package features
  • 9 Used C and ATL to implement an ActiveX dll based on existing Windows system dlls to expose high level application interfaces and functions to be used by Visual Basic and other language high level client programs for database access.

Confidential

Consultant

  • 1 Developed and integrated MPEG 4 Motion Picture Expert Group Verification Model in Unix and Windows environment using C . Integrated and modified MPEG4 VM with Iterated System's ClearVideo C compressor/decompressor, including the fractal transformation and DCT techniques. Implemented various algorithm/techniques to improve the video compressing quality and to control the video compression rate. Software development results were included in a scientific paper submitted to MPEG4 group.
  • 2 Implemented a video player in MSVC environment using MFC classes. This player has the functionality of moving frames forward/backward, play/pause, speed control, selecting frames, color/plain videos.
  • 3 Ported Telinet's MediaMail C product from Windows to Unix environment. Translated many Windows API functions and Windows Socket APIs using Unix library functions, Unix shared memory, semaphores and Unix Berkeley Sockets. Replaced the use of many Windows run-time library functions to Unix run-time library functions.
  • 4 Used C, C , Visual C , Windows APIs, Windows hook mechanism and Windows Socket to implement a spy program to capture all information sending to internet and receiving from internet, especial to record all data coming/going from Netscape Navigator and Internet Explorer.
  • 5 Used C threads and serializer synchronization mechanism to develop a system that executes concurrent applications in Unix environment C language .
  • 6 Used Unix System V IPC semaphores and shared memories to implement IPPC Interprocess Procedure Call mechanism and simulate RPC client/server application.
  • 7 Used the SRGP GUI package to implement two-dimensional and three-dimensional graphics visualization in Unix environment clipping, retracing, etc.
  • 8 Developed and evaluated different strategies for controlling jitter in order to improve the real-time quality of voice transmission network.
  • 9 Used Perl, Php and MySql to develop several personal web sites, SEO search engine optimization skills.
  • 10 REXX scripting for DB2 retail application database

We'd love your feedback!