Post Job Free
Sign in

Software Developer Sql Server

Location:
Hayward, CA
Salary:
Open
Posted:
June 29, 2014

Contact this candidate

Resume:

Brian Rong

Address ***** ********** ****., **** ****, Hayward, CA 94545

Phone 626-***-****

Email *********@*******.***

OBJECTIVE:

A challenging position as a computer Application Engineer/Software Developer/Programmer Analyst.

SUMMARY:

Over 10 years of experience in information technology, as a developer of browser/server and

client/server applications. Extensive experience in applications development using Java technologies.

TECHNIAL SKILLS:

Languages: Java, JavaScript,C, C++, SQL, PowerBuilder

Java Skills: El, Jstl, Servlets, Jsp, JDBC, Struts, Spring, Hibernate

Web Technologies: Ajax, Json, Xml, JQuery, REST, SOAP, CSS, Html, HTTP

Web Servers: JBoss, Tomcat

RDBMS: MySQL, SQL Server, Oracle, Sybase, Informix

Operating Systems: Windows7/Window XP/2000/98/95, Windows NT 4.0, UNIX, Linux

IDE/Tools/Network: Eclipse, Jira, Maven, Ant, TCP/IP

Methodologies: Waterfall model, Agile

PROFESSIONAL EXPERIENCE:

NBC Universal, Los Angeles, CA 9/2012-6/2014

Software Developer

• Developed and maintained the E!Online website featuring live updates on entertainment news.

• Used Memcached to speed up the web site by caching objects and URLs.

• Used the Spring MVC Framework and apache tiles to simplify the development of the web application.

• Implemented Spring RestTemplate to retrieve data from internal CMS through web service API.

• Created new Omniture model object and Omniture tracking service, rewrited Omniture tracking jsp page. Implemented

new Omniture tracking code for different pages of the E!Online.

• Implemented Springs MongoTemplate to initiate the twitter OAuth request and stores the request in Mongo.

• Used i18n for the web application be adapted to other languages for other editions of E!Online.

• Used maven as a build automation tool to specify the dependencies, build order, directories and plug-ins.

• Created and Executed JUnit test cases for new created and modified methods.

• Used JBoss as the application server for the E!Online system.

• Work with Product owners in prioritizing User Stories and backlogs using Agile project management methods.

• Configured Addressing in a TCP/IP Network.

A&D Electronics, Ontario, CA 2/2010-8/2012

Software Developer

• Developed a Web-based system with function of shopping cart, goods searching and management for catalog,

content and store.

Maintained the system, track and fix bugs, add enhance functionality and new features

•

based on new requirement from users.

• Used Java technologies: Xml, JavaScript, Jsp, El, Jstl, Jdbc, JQuery, Spring, Struts, Hibernate and MySQL.

• Used Tomcat web server on the middle tier and used SQL, HQL, JDBC and Hibernate communicate with

MySQL Database.

• Implemented RESTful web service for account establishing and authentication.

• Used Struts Validator Framework to validate the user inputs on the client browser.

• Designed and developed interfaces and classes in the library.

Created POJO Classes, Hibernate Java Table Mapping and Hibernate configuration file with

•

Hibernate tools.

• DAOs implementation, object persistent, object loading and object list returning with specified

criteria.

• Created a SOAP and REST web service and clients using CXF for business clients.

• Used struts interceptor to handle the issues like log, double submission and file upload, allowed

file type and maximum file size, etc.

• Configured Addressing in a TCP/IP Network.

Yamaha Motor US, Cypress, CA 9/2008-1/2010

Software Developer

• Lead developer for a system incorporating optimization and consolidation for an order fulfillment process driving a

high volume parts warehouse.

• Requirements gathering, unit testing, user training, project implementation and technical support.

• Used Java technologies: Xml, JavaScript, Jsp, Ajax, Json, El, Jstl, Jdbc, JQuery, Hibernate, Spring and Informix.

• Used spring AOP for transaction management with hibernate and JDBC.

• Implemented the Spring Data Access Object with JDBC.

• Designed and developed interfaces and classes in the library.

• Created Hibernate association mapping, component mapping and inheritance mapping.

• Inserted and updated multiple rows using the batch processing in hibernate.

• Improved performance using fetching strategies.

• Procedures and software development used version control of Tortoise Tools.

CCIC North America Inc., West Covina, CA 5/2003-9/2008

Software Developer

• Developed, coded, consultation, system configuration, tested and implemented a work-

order system.

• Worked with analysts, team members, and business users to fully understand the requirements

and processes.

• Provided both user and technical documentation. Coded, tested, deployed, and performed

ongoing maintenance for all project phases.

• Powerbuilder 9/10.5 with a Sybase/SQL Server backend.

SeeBeyond, Monrovia, CA 8/1998-3/2003

Software Developer

• Developed and Maintained the Universal Index System with the capability to manage tasks

ranging from cross referencing to complex tracking and interfacing across enterprise network.

• Used PowerBuilder 7, Sybase, MS SQL Server and Oracle.

• Created procedures and triggers, performed configuration of network connections between client

and server.

• Maintained a DataLoad application used to automatically format and load data from electronic

media to a target database.

• Used PowerBuilder 5, Sybase, Oracle, SQL Server and Informix. Created and modified queries,

views, stored procedures, and triggers in SQL.

EDUCATION:

Master of Science in Computer Engineering. GPA: 3.75/4.0

(8/1992 - 8/1994) Wayne State University, Detroit, Michigan.

Bachelor of Science in Electronics and Automation of Industry. GPA: 90/100

(7/1983 - 7/1987) Guangdong Institute of Technology, Canton, China.

AWARD:

Graduate Professional Scholarship at Wayne State University.

References:

References are available upon request.

Work Authorization:

US Citizen.



Contact this candidate