Bryce Ni

Bryce ni

bookmark on deepenrich
location of Bryce Ni台灣 臺北市 台北
Phone number of Bryce Ni+91 xxxx xxxxx
Followers of Bryce Ni116 followers
  • Timeline

    Nov 2011 - Feb 2014

    Software Engineer

    AboveE Inc.
    Feb 2014 - Apr 2016

    Web Developer

    潤泰全球股份有限公司
    May 2016 - Mar 2019

    Front-End Engineer

    Unistar Talent Ltd.
    Mar 2019 - Oct 2019

    Senior Frontend Developer

    Nexio Technology Limited_睿世軟體科技股份有限公司
    Nov 2019 - May 2021

    Front End Supervisor

    伊諾科技有限公司 INNO TECH
    Jun 2021 - May 2022

    Frontend Developer

    Cyberpunk Technology Co., Ltd.
    Jun 2022 - Apr 2023

    Senior Staff Software Engineer

    StockNews.AI
    Current Company
    May 2023 - now

    Sr. Front-end Developer

    OpenTable
  • About me

    Sr. Front-end Developer

  • Education

    • Tamkang university

      -
      Master's degree computer science

      活動和社團:Tamkang University Hsinchu Alumni

    • Tatung university

      -
      Bachelor's degree electrical, electronics and communications engineering

      活動和社團:Associate Colleges of Hsinchu Alumni, Tatung University Hsinchu Alumni, Student Association of the Department of Electrical Engineering

  • Experience

    • Abovee inc.

      Nov 2011 - Feb 2014
      Software engineer

      • Design and develop related web-based system in a series of products (Business Process Management system)• Co-work with Project Manager/System Analyst to develop custom web-based system- Design DB schema, flow chart- Design UI flow• Use J2SE/J2EE as a main development language• Use JSP/Servlet to implement related web-based system• Use JDBC as a mechanism of database connection• Based on MVC structure as a web framework, use Struts to implement web-based system structure• Based on ORM, use Hibernate framework to build a mapping mechanism between object model and database• Use jQuery to implement web UI behavior• Use Tomcat as a web server• Use MS-SQL and Oracle as a database server• Write related system standard documents• Support customers to build BPM products and solve their problems including web-based system development and product operation 收回

    • 潤泰全球股份有限公司

      Feb 2014 - Apr 2016
      Web developer

      • Use Ruby on Rails to develop a large-scale e-commerce web application• Evaluate all the user requirements and system feature- Friendly UI operation (animations, transitions, and operation response)- Web ecosystem supporting- Data access feasibility• Feature analytics and design- User story definition- UI flow, function, and component definition- Operation standard definition in web application- Separate tasks of implementation• Co-work with visual designer to develop web application, web page layout and prototyping• Use Haml to implement html tag structure• Use Sass/Compass as a CSS development tool, use Susy/Bootstrap as a CSS style framework• Use MooTools as a JavaScript development tool• Web application maintenance and enhancement, web technique research- Performance tuning (http request, cache, database query)- System structure refactoring• Bug fixing, use Chrome DevTools as a debugging tool, and use airbrake and logentries as a web application bug tracking tool• Design a test scenario (unit test, system integration test, user acceptance test)• Use Git/Gitflow as codebase version control 收回

    • Unistar talent ltd.

      May 2016 - Mar 2019
      Front-end engineer

      Leadership1. Lead a team of 11 frontend developers and create team culture such as regular technical sharing and a transparent communication with team and each memberArchitecture1. Front-End architecture refactoring2. Cooperate with Architect for new MVC-based framework by Node.js projectDevelopment1. Develop and maintain large-scale web application2. Analyze and evaluate new product features/project which are associated with front-end region

    • Nexio technology limited_睿世軟體科技股份有限公司

      Mar 2019 - Oct 2019
      Senior frontend developer

      Development1. Develop and maintain large-scale web application by React/Redux2. Analyze and evaluate new product features/project which are associated with3. Support building and deploy flow of front-end static resource

    • 伊諾科技有限公司 inno tech

      Nov 2019 - May 2021
      Front end supervisor

      Team Leadership1. Lead a team of over 20 frontend developers2. Manage task assignments and provide technical guidance3. Collaborate with backend, design, and product teams for the feature specification and align development effortsArchitecture & Development1. Build a Flow Dispatcher for improvement of Redux Action developing (Template Method Design Pattern)2. Optimize page rendering by using class references (Flyweight Design Pattern) instead of function creation, reducing loading time from over 10s to under 4s3. Develop a static resource allocator to help DevOps independently deploy resources to CDNs, eliminating communication costs with the Front-end team4. Develop main sport betting platform 收回

    • Cyberpunk technology co., ltd.

      Jun 2021 - May 2022
      Frontend developer

      Development1. Develop new features and fix existed bugs in live streaming platform2. Main contribution: localization developing flow https://crowdin.com

    • Stocknews.ai

      Jun 2022 - Apr 2023
      Senior staff software engineer

      Development1. Build web application architecture and all features with Next.js and TailwindCSS2. Enhance SEO and PWA capabilities for improving user experience3. Develop API endpoints and database querying with Express.js, Redis and MongoDBCollaboration and Communication1. Work closely with PM and design teams to define feature specifications

    • Opentable

      May 2023 - now
      Sr. front-end developer

      Development1. Develop microapps related to third-party integrations and internal apps2. Implement unit tests using Jest and Cypress Test, raise coverage to 70%3. Collaborate closely with backend teams to align on business requirements and architectureCollaboration and Communication1. Participate in on-call rotation to handle critical alerts and system issues2. Issue resolution handling and resolve system and client issues escalated from support team

  • Licenses & Certifications

    • Official seal of microsoft certification

      Microsoft specialist
    • Ms: programming in html5 with javascript and css3

      Microsoft
      May 2013
      View certificate certificate