nishinohi

n

Resume


Overview


Web system

Other development experience

Programming skills


C, C++

Java

JavaScript, TypeScript

Other Skills


Adobe Illustrator

Adobe Photoshop

Sketch UP

Blender

Qualifications



Resume


APPLIED TECHNOLOGY CO.,LTD. (5/2016〜9/2021)

Creating GDL objects in ArchiCAD(5/2016〜7/2016)

Maintenance Operations Management Support System(8/2016〜1/2017)

  • Members:6 I was in charge of front-end and back-end development for customization of our own product, a maintenance operations management support system, for specific companies.
  • UI creation for search screen, search function, csv conversion function for search results, etc.
  • Java EE / Java8 / jQuery / PostgreSQL

3D Wood Deck Total Costing System(2/2017〜2/2018)

I was in charge of designing a wooden deck in 3D, generating drawings, and developing the front-end of the estimating system. I was responsible for defining the requirements and part of the design.

  • Members:5
  • Manipulation of fence placement on wood deck, 3D model generation function
  • Requirement definition (partial)
  • Screen design (partial), functional design (partial)
  • Java8 / Three.js / TypeScript

Join Autodesk University 2017 (11/2017)

Attended Autodesk University held in Las Vegas.

Front Door Estimation System(3/2018〜5/2018)

I was in charge of defining the requirements and designing the screens for the front door quotation system.

  • Members:1
  • Requirement definition
  • Screen design, infrastructure design (partial)

Planning of our own IoT services(6/2018〜8/2018)

I was in charge of planning for the development of our own IoT service and researching hardware for demonstration purposes.

  • Members:2
  • Research and development of wireless modules (920Mhz, Bluetooth, etc.)
  • Preparation of planning materials
  • Research and use of SORACOM services
  • C / C++

3D Exterior Total Costing System(9/2018〜6/2019)

Promoted to Chief Engineer (from 4/2019).
Was in charge of designing exteriors in 3D, drawing and Project Leader of the costing system.

  • Members:5〜6
  • Customer Service
  • Requirement definition
  • Basic design, detailed design, screen design
  • Staffing plan and budget management
  • Development of common parts of the calculation system and improvement of the development environment (see below)
  • Three.js / TypeScript / Java8

This system was an additional commercial product to the 3D Wood Deck Total Costing System mentioned above, but the development environment of the previous system was poor, so we revamped the development environment.

  • Version control system:SVN -> Git, GitLab
  • Task Management:nothing -> redmine、GitLab Issues
  • Document Management:VSS -> Google Team Drives, GitLab Wiki
  • Communication tool:Mailing list -> Rocket.Chat
  • Improving code maintainability with linter

Improving the development environment in my department(7/2019〜8/2019)

  • Members:1
  • Propose a development environment to be used by all teams
  • Building GitLab, Rocket.Chat, and redmine on AWS
  • Migration of SVN-managed projects to Git management

Consideration of improvement plans for our 3D format and development of tools for migration(9/2019〜12/2019)

There was an in-house format for expressing 3D models containing meta-information, but it had various problems such as not being able to express models with holes.
Therefore, I was in charge of examining a new format that solved the problems and developing a tool for transferring data from the old format. Consideration of improvement plans for our 3D format and development of tools for migration

  • Members:1
  • Investigating glTFs
  • Development of migration tools
  • Three.js / TypeScript

Handover work due to childcare leave(1/2020)

As I was planning to take a long-term childcare leave, I took over the work.

Childcare leave(2/2020〜4/2021)

I worked hard on childcare and study. For more information on activities outside of work, see here .

3D Exterior Total Costing System(5/2021〜10/2021)

The timing of my participation was at the end of the PJ, so I was mainly in charge of backup. All the work was done via telework.

  • Members:8
  • Semi-automated testing using UI.
  • Development support


NIPPON CONTROL SYSTEM Corporation. (4/2014〜2/2016)

Training/2014〜7/2014)

  • Basic Linux operations
  • Creating a social network using Socket communication
  • Hardware development using digital circuits (no microcontrollers)

3D Sensing Monitoring System for Nursing Care(8/2014〜12/2014)

I was in charge of testing a hazard prediction system that uses distance images to analyze the caregiver’s system.

  • Members:9
  • Intergration testing

Head 3D scanning device(1/2015〜9/2015)

I was in charge of developing an auxiliary tool for a system that can rapidly create a 3D model of a person’s head from multiple distance image cameras.

  • Members:4
  • Calibration of multiple cameras, Color correction
  • System enclosure design
  • C++

Dance Karaoke System(10/2015〜12/2016)

I was in charge of speeding up and marketing a dance and entertainment system for the karaoke industry.

  • Members:4
  • Sales activities
  • Speeding up the system
  • C++

Anti distracted driving system(1/2016〜2/2016)

I was in charge of researching libraries, etc. to be used in the development of a system for preventing distracted driving using a distance image camera.

  • Members:1
  • Library research, demo program development
  • C++