O
Ono Saburo
Tokyo, Japan
--
As a Senior Front-End Developer, I leverage my React & React Native expertise to
create engaging and accessible mobile applications for millions of customers.
I have 8+ years of proven experience in web & mobile development. I have a druid
level understanding of software.
Ive worked solo and on team-based projects with JavaScript, TypeScript, React.js,
Redux, Node.js, Python, .Net Framework, React Native and Swift with a background
in databases.
I describe myself as detail oriented, highly technical and I thoroughly enjoy devising
innovative and tailored solutions to meet the ever-changing business requirements for
clients. In general, I love deploying my mad skills for those that hire me.
I have a rare ability to not only be technically masterful at the work, but also to be able
to anticipate what needs exist within a module and on the user end of things.
So, I’m more than just technical. There are a LOT of programmers out there that only
know how to follow a single line of thinking. WAY TOO linear. Our brains are
MASSIVELY PARALLEL so why shouldn’t software projects be developed in the same
way? Don’t you think?
Also, I am a quick learner and am always looking for the next challenge. I thrive on it.
Work Experience
Mobile Developer
03/2014 to 05/2015
Legato LLC
United States
Social network app.
Lead developing new features.
Making sure that code is optimize for scaling, cost-effective.
React Native developer
08/2015 to 03/2016
Apex Systems
United States
Part of big mobile team of General Motors (contract).
Following existing guides and rules to write efficient and reusable code.
Working with different features and APIs( internal and external).Part of big mobile
team of General Motors (contract). Following existing guides and rules to write
efficient and reusable code. Working with different features and APIs( internal and
external).
Skills: TypeScript • redux saga • React Native • Redux.js
React Native Instructor
05/2016 to 12/2016
Nucamp Coding Bootcamp
United States
Working on an Enterprise Playlist Management Product.
Using ReactJS / ReactRouter / Javascript / Axios with ReactJS for the APIs calls and
MD- BReact for styling
Using Postman & SQL Studio Management to create, edit, or test APIs
Working with Creative Team to asses quality of specifications and design
documentsCompany: Ballante Strong Working on an Enterprise Playlist Management
Product. Using ReactJS / ReactRouter / Javascript / Axios with ReactJS for the APIs
calls and MD- BReact for styling Using Postman & SQL Studio Management to
create, edit, or test APIs Working with Creative Team to asses quality of specifications
and design documents
Skills: React Native • React.js • TypeScript • JavaScript • Material-UI
Lead React Native engineer
03/2017 to 05/2019
Macy’s
United States
Building an Appointment Booking Application with Latest ReactJS, TypeScript, and
SASS for the Macy’s Retail Stores use.
Knowledge of JavaScript Unit Testing frameworks such as Mocha, Jasmine
Participating in the full SDLC (Agile), including iterative development, estimations and
design sessions
Delivering project assignments on time and with high quality
Collaborating with Tech Leads and other Software Engineering resources in coding
and implementing integrated, enterprise solutions
zonesBuilding an Appointment Booking Application with Latest ReactJS, TypeScript,
and SASS for the Macy’s Retail Stores use. Knowledge of JavaScript Unit Testing
frameworks such as Mocha, Jasmine Participating in the full SDLC (Agile), including
iterative development, estimations and design sessions Delivering project
assignments on time and with high quality Collaborating with Tech Leads and other
Software Engineering resources in coding and implementing integrated, enterprise
solutions zones
Skills: React Native • React.js • TypeScript • JavaScript • Material-UI • Node.js
React Native Developer, ReactJS Developer
08/2019 to 05/2020
Florida Blue
United States
ˇ Design, develop and test Mobile applications using React Native, TypeScript, JSX
and REST that supports both Android and IOS.
ˇ Responsible for front-end UI design using JSX, React Native components, ES6
Javascript and Typescript.
ˇ Designed Custom components using Flex concept to support different screen sizes
in both Android and iOS.
ˇ Use of memorization techniques in React Native to the render times.
ˇ Enabling Hermes engines in both Android and IOS to reduce the Users TTI (Time to
Interact).
ˇ Implemented and worked on both major navigation architectures packages React
Navigation and react-native navigation.
ˇ Worked on React Native components, Forms, Events, Keys, Router, Animations and
Flux concept.
ˇ Integrated third party Crash monitoring tools like Rollbar and BugSnag.
ˇ Maintained states in the stores and dispatched the actions using Redux.
ˇ Build Custom forms to render from the JSON Objects.
ˇ Worked closely with the Back-End team to display data using the Custom
Components, library Components, and Redux.
ˇ Worked with Passport and JSON web tokens for authentication and authorization
security configurations using Node.js
ˇ Worked with NPM commands and using package.json for managing dependencies
and dev dependencies of React Native applications.
ˇ Upgrade React Native to the latest version 0.65 and handle dependent packages to
support the latest version of react native.
ˇ Used Middleware, Redux-Promise in application to retrieve data from Back-End and
to also perform RESTFUL services.
ˇ Usage of Restful web services calls for POST, PUT, DELETE and GET methods.
ˇ Used Object Oriented Programming concepts to develop UI components that could
be reused across the Mobile Application.
ˇ Used Spring Boot for building cloud Microservices quickly and develop springbased applications with very less configuration.
ˇ Extensively used Git for version control and regularly interacted with central
repositories on GitHub.ˇ Design, develop and test Mobile applications using React
Native, TypeScript, JSX and REST that supports both Android and IOS. ˇ Responsible
for front-end UI design using JSX, React Native components, ES6 Javascript and
Typescript. ˇ Designed Custom components using Flex concept to support different
screen sizes in both Android and iOS. ˇ Use of memorization techniques in React
Native to the render times. ˇ Enabling Hermes engines in both Android and IOS to
reduce the Users TTI (Time to Interact). ˇ Implemented and worked on both major
navigation architectures packages React Navigation and react-native navigation. ˇ
Worked on React Native components, Forms, Events, Keys, Router, Animations and
Flux concept. ˇ Integrated third party Crash
monitoring tools like Rollbar and BugSnag. ˇ Maintained states in the stores and
dispatched the actions using Redux. ˇ Build Custom forms to render from the JSON
Objects. ˇ Worked closely with the Back-End team to display data using the Custom
Components, library Components, and Redux. ˇ Worked with Passport and JSON
web tokens for authentication and authorization security configurations using Node.js
ˇ Worked with NPM commands and using package.json for managing dependencies
and dev dependencies of React Native applications. ˇ Upgrade React Native to the
latest version 0.65 and handle dependent packages to support the latest version of
react native. ˇ Used Middleware, Redux-Promise in application to retrieve data from
Back-End and to also perform RESTFUL services. ˇ Usage of Restful web services
calls for POST, PUT, DELETE and GET methods. ˇ Used Object Oriented
Programming concepts to develop UI components that could be reused across the
Mobile Application. ˇ Used Spring Boot for building cloud Microservices quickly and
develop spring-based applications with very less configuration. ˇ Extensively used Git
for version control and regularly interacted with central repositories on GitHub.
Skills: JavaScript • TypeScript • React.js • React Native • Redux.js • Node.js • JSON •
GitHub • REST APIs • Adobe Photoshop • Adobe Experience Manager (AEM) • XML
React Native Engineer
07/2020 to 02/2021
Impress
Barcelona, Catalonia
" Lead mobile app development efforts from design to release
" Implement best practice engineering principles, greatly reducing engineering hours
required for development
" Serve as point of contact regarding mobile app development across departments
" Interface with backend based on GraphQL, Node.js, and PostgreSQL" Lead mobile
app development efforts from design to release " Implement best practice engineering
principles, greatly reducing engineering hours required for development " Serve as
point of contact regarding mobile app development across departments
Skills: TypeScript • JavaScript Frameworks • Front-End Development • Communication
• Teamwork • Virtual Collaboration • GraphQL • React Native
Lead React Native engineer
08/2021 to 09/2023
Luper
United Kingdom
I’ve worked on several amazing products.
POS app, Kiosk app, Taxi app, Delivery app.
- Implement UI/UX
- Integrate REST & GraphQL api.
- Lead front end works which include discussing new tasks, breaking them into
small features, assigning them to other developers, review their work and merge PRs
etc.
Skills
HTML - 8 years
CSS - 8 years
JavaScript - 8 years
TypeScript - 6 years
React.js - 7 years
React Native - 7 years
Redux - 7 years
Xcode, Android Studio
- 7 years
Node.js - 5 years
PHP - 5 years
REST & GraphQL API - 7 years
Git/Jest - 8 years
AWS - 5 years
Education
Tohoku University
Bachelor’s
Computer Software Engineering
Japan
04/2007 to 06/2009