Chen Nan

Chen Nan Email and Phone Number

A Senior Software Engineer (Java Oriented, Full-stack) with Nearly 18 Years' Work Experience
Chen Nan's Location
Putuo District, Shanghai, China, China
About Chen Nan

A Software Developer (Java Oriented) with Qualified Capabilities, Rich Experience and Fine CharactersCapabilities- Be proficient or skillful in many popular languages and frameworks for software development (such as Java, Struts, Spring, Hibernate, Jersey, the common testing frameworks, JSON, XML, SQL, JSP, HTML, JavaScript, jQuery, CSS, etc.).- Be proficient or skillful in many popular techniques, tools and systems relevant to software development (such as Maven, Ant, Liquibase, Oracle, PostgreSQL, Git, SVN, Jenkins, SonarQube, Tomcat, Eclipse, Agile (e.g. Scrum, TDD), Excel, Word, PowerPoint, Visio, Outlook, Jira, Confluence, Bitbucket, etc.).- Be familiar with both the traditional Waterfall software development approach and the popular Agile software development approach.- Can develop both the back end and the front end of a software, as a full-stack engineer.- Be skillful in English and good at Japanese.- Be strong on studying. Most grasped software development techniques were self-taught by (basically English) books, articles and official documents; also be good at learning from others' teachings.- Be strong on solving issues. Can often quickly locate the root cause of an issue and provide its feasible solutions.- Can quickly integrate into the new workplace.Experience- Have nearly 18 years' experience in software development.- Was positioned as Software Engineer, Senior Software Engineer, Team Leader, Project Leader, Technical Leader, Project Manager, etc.; also worked as DBA, CM Rep and Technical Writer.- Finished the development of over 60 software projects. 6 of them are large projects more than 10 months.- Worked for a public institution, two private companies, a Japanese-private company (as the outsourcing site), an American-private company, and a French-private company.- Worked in business domains like goods sales, aviation/aerospace manufacture, education, e-learning, recruiting, etc..- Worked abroad (over 4 years in Japan).

Chen Nan's Current Company Details

A Senior Software Engineer (Java Oriented, Full-stack) with Nearly 18 Years' Work Experience
Chen Nan Work Experience Details
  • Flatirons Software (Shanghai) Co., Ltd.
    Technical Leader
    Flatirons Software (Shanghai) Co., Ltd. Oct 2015 - Apr 2018
    Shanghai City, China
    ResponsibilitiesFulfil various product development related tasks from customers, project managers and the product development manager.Specifically, those tasks include requirements analysis, architectural design, technical investigation (including creating the POC projects), detailed design, WBS, effort estimation, coding, testing, document writing, results demonstration, reviewing code and documents, monitoring the project and handling the arising issues, fixing the code quality… Show more ResponsibilitiesFulfil various product development related tasks from customers, project managers and the product development manager.Specifically, those tasks include requirements analysis, architectural design, technical investigation (including creating the POC projects), detailed design, WBS, effort estimation, coding, testing, document writing, results demonstration, reviewing code and documents, monitoring the project and handling the arising issues, fixing the code quality issues, construction and maintenance of the development environment, technical support inside and outside the team, training inside the team on the business and technical knowledge, organization and participation of the project meetings.Coding and testing related tasks take about 50% of the working time, while analysis, design, management, support related tasks and other tasks take about the rest 50%.Main Achievements- Completed the project "Development of the CRDM System".- Completed the project "Business Function Enhancements and Issue Fixings for the KC System".- Completed the project "Development of the TableToExcel Utility".- Completed the project "Business Function Enhancements and Issue Fixings for Several Systems".- Completed over 10 technical investigations requested by the customers.- Fixed about 600 code quality issues of the projects which were reported by the continuous inspection tool.- Solved several important problems on testing and the continuous integration/delivery/deployment environments, for quality assurance engineers.- Designed the coding conventions for Java, JavaScript, HTML and CSS (which the team must follow when coding).- Created several commonly used technical document templates (which the team must use when writing related documents).- Hold 5 technical lectures inside the team.- Shared the technical knowledge for over 20 times inside the company.- Conducted the induction training of the new team members (on business and techniques). Show less
  • Bleum Software Development (Shanghai) Co., Ltd.
    Senior Software Engineer, Technical Leader, Project Manager
    Bleum Software Development (Shanghai) Co., Ltd. Jan 2011 - Sep 2015
    Shanghai City, China
    ResponsibilitiesThe general responsibility is to complete various software development related tasks per customers' demands.The specific responsibilities are as follows.- When as Senior Software Engineer in early stage: requirements analysis, detailed design, coding, testing, writing of technical documents, technical investigation, technical training.- When as Technical Leader from middle stage up to now: requirements analysis, high level and detailed design, WBS, coding… Show more ResponsibilitiesThe general responsibility is to complete various software development related tasks per customers' demands.The specific responsibilities are as follows.- When as Senior Software Engineer in early stage: requirements analysis, detailed design, coding, testing, writing of technical documents, technical investigation, technical training.- When as Technical Leader from middle stage up to now: requirements analysis, high level and detailed design, WBS, coding, testing, code review, writing and review of technical documents, construction and maintenance of development environments, technical investigation, team and release support, technical training, hosting of technical meetings.- When as Project Manager temporarily: besides all responsibilities of the technical leader, some project management relevant activities were involved, which included various communication with customers, hosting of project/business meetings, making the schedules, coordination of tasks, etc.Main Achievements- Participated and finished the development of CollegeData website (29 projects totally).- Participated and finished the development of Chances Analysis Rules Engine tool (3 projects totally).- Created and updated all design documents (solution and detailed design), and many other technical documents (such as General Training Plan, How to Set up the Local Development Environment, How to Update the Local Database), for the projects.- Constructed the CI system for the projects.- Upgraded the server clusters serving the system testing for the projects.- Finished dozens of technical investigation per customer requests (such as the feasibility of upgrading Facebook Legacy API, the root cause and solutions of the weather widget display issue, the evaluation of Highcharts).- Conducted technical orientation to totally 6 new team members; held a dozen of technical training sessions in the ODC.- Shared technical knowledge for dozens of times in the ODC. Show less
  • Shanghai 7Plus Software Co., Ltd.
    Senior Software Engineer, Project Leader
    Shanghai 7Plus Software Co., Ltd. Apr 2004 - Sep 2010
    Shanghai, Tokyo, Hiroshima
    ResponsibilitiesThe general responsibility is to complete various software development related tasks per customers' demands.The specific responsibilities are: requirements analysis, detailed design, coding, testing, writing of technical and instructional documents, technical investigation, team and release support, various communication with customers, making the schedules, coordination of tasks.Main AchievementsParticipated and finished the development of over 9 software… Show more ResponsibilitiesThe general responsibility is to complete various software development related tasks per customers' demands.The specific responsibilities are: requirements analysis, detailed design, coding, testing, writing of technical and instructional documents, technical investigation, team and release support, various communication with customers, making the schedules, coordination of tasks.Main AchievementsParticipated and finished the development of over 9 software projects (including 4 large projects beyond 1 year).- Participated and finished the development of LAWSON MA/JH System.- Participated and finished the development of BATOOL tool.- Participated and finished the development of SHOP99 Business Management System.- Participated and finished the development of Meiji Milk Business Management System.- Participated and finished the development of EDION Business Management System.- Participated and finished the development of several iPhone games (my responsibilities in this project were translation and writing of game instructions documents).- Participated the development of Dioware Office System.- Participated and finished the development of LAWSON MA/JH System (Phase 2).- Participated and finished the development of DCM Business Management System.- Participated the development of Hankyu QS Business Management System. Show less

Chen Nan Education Details

Frequently Asked Questions about Chen Nan

What is Chen Nan's role at the current company?

Chen Nan's current role is A Senior Software Engineer (Java Oriented, Full-stack) with Nearly 18 Years' Work Experience.

What schools did Chen Nan attend?

Chen Nan attended Nanchang University.

Not the Chen Nan you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.