Post Job Free
Sign in

Software Engineer Project

Location:
Rowland Heights, CA
Posted:
June 30, 2017

Contact this candidate

Resume:

Shaobin Feng

Rowland Heights, CA

***********@*****.*** - 1-626-***-****

Authorized to work in the US for any employer

WORK EXPERIENCE

Software Engineer

Artigen Corp - Brea, CA - March 2017 to Present

Recently contribution:

I had successfully and independently implemented micro service(Restful API) to Artigen by integrated Springboot + Jerery / Nodejs + Express.

I had successfully and independently implemented android hybrid to Artigen by integrated Cordova plugin iFlytek(Speech Recognition) + Ionic(Angularjs).

Project management:

Discuss the user requirement then extract and divide the requirement by function design into the technology design.

Design, draw the infrastructure diagram, component diagram, select which framework is better/popular to implement.

Get the teammate together for sharing the technology design idea. Assign the software engineer to start the learning during I was coding the platform framework. Integration, pass the framework back to the teammate for components coding. Senior Software Engineer

HSBC GLTc - China, ME - December 2011 to January 2017

Compliance & Global Standards

I am being the role as function component owner. Manage two junior software engineers to achieve function requirements.

Such as time booking and resources management: Development time (Function Points) estimation/quotation, provide and review POC for each new or new changed requirements. Tracing the development status after POC including the impact analysis by using JIRA which sticks to the Agile methodology within the whole develop lifecycle.

Design: Participate in the technical design, and cascade the design to developers for development. Coding: Engage into POC stage by initial some demo samples by using bank’s standard technology or industry solution.

Reviews: Participate in review of design/code/test plan and test cases. Testing: Prepare unit test plans, conduct unit testing and system integration testing. Quality: Manage the production incident by being the batman role.

CMB(Commercial bank)

Performance tuning

Analysis the whole system performance bottleneck from the Database then to the Java, last to the presentation layers. Analysis the performance traces logs and generated the analysis reports for team discussion to prioritizing the turning function list.

After identified and user confirmed the tuning scope, provide the tuning solution and tuning plan. Estimation the tuning plan and provide the quotation for each turning function. Onside support after implemented the turning advice to the production on the release day with Global ITIL team. Software Engineer

Accenture - guangzhou, guangdong,China - May 2011 to November 2011 This system is on-line instance.

As the system is a legacy project

Analyze the situation requirement and try to refactor the system by using the latest technology. Wrote the function design and deliver the project, facing some legacy technology likes XSlT, lean and pick it by self study. Software Engineer

TheKnot Guangzhou - guangzhou, guangdong,China - July 2009 to May 2011 Development

Helps the team to initialize a U.S Agile webside project from zero to the project rollout, achieved this target within 1 year by three developers. Furthermore this project was using the latest framework and a new development language naming Groovy which drives the software development industry with dynamic style coding today.

I was being a developer with self-driven ability to pick up new framework and language by day to day leaning and code refactoring under stress.

Analyst Programmer

FDS Networks (China) Limited - guangzhou,guangdong,China - March 2008 to December 2008 Coding with Hong Kong leader went through the technical design Support: Provide client on side support, training users how to use the system on UAT stage. EDUCATION

Bachelor's in Computer Science and Technology

Guangzhou University - guangzhou, guangdong,China

September 2006 to July 2008

software engineering

Guangzhou radio and broadcasting university - guangzhou, guangdong, China September 2001 to July 2004

SKILLS

Java (8 years), hybrid (Less than 1 year), Javascript (8 years), cordova (1 year), Oracle (5 years), Websphere (5 years), Python (Less than 1 year), C# (Less than 1 year), JQuery (5 years), Android (Less than 1 year), MySQL (3 years)

CERTIFICATIONS/LICENSES

SCJP (Java Standard Edition 6 Programmer Certified Professional Exam) SCJP (Java Standard Edition 6 Programmer Certified Professional Exam)



Contact this candidate