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