Nikhil Chandra Peri

Frontend Engineer

Amsterdam, North Holland, Netherlands10 yrs 6 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in building scalable web applications with React and GraphQL.
  • Led frontend teams and mentored junior engineers effectively.
  • Developed high-performance Progressive Web Apps recognized at Google I/O.
Stackforce AI infers this person is a Frontend Engineer specializing in SaaS applications with expertise in React and GraphQL.

Contact

Skills

Core Skills

GraphqlReactPwaPhp

Other Skills

Agile & Waterfall MethodologiesAnalytical SkillsAnt DesignApolloBabelBootstrapC (Programming Language)C++CSSCritical ThinkingERP DevelopmentEnglishFunctional ProgrammingGitHTML

About

Frontend Engineer with experience in ReactJS, Apollo, GraphQL and many things JavaScript Love puzzles, problems, and mind-boggling concepts JavaScript Engineer by choice, thinker by nature - "Understand innate patterns, embrace emergent chaos!"

Experience

10 yrs 6 mos
Total Experience
2 yrs 1 mo
Average Tenure
6 yrs 6 mos
Current Experience

Booking.com

Frontend Developer

Dec 2019Present · 6 yrs 6 mos · Amsterdam Area, Netherlands

Treebo hotels

2 roles

Senior Frontend Engineer

Promoted

Jul 2018Aug 2019 · 1 yr 1 mo · Bengaluru Area, India

  • ● Architected and implemented a domain driven GraphQL layer using Apollo, over existing APIs to reduce state management on the UI layer and also reduce orchestration costs for the consumers. This enabled the backend teams to concentrate solely on building systems to expose the domain capabilities rather than having to build BFFs (Backend for Frontend)
  • ● Built the Property Management System for the hotel partners of Treebo with a multi-tab UI and completely reusable user work flows using React and Apollo. The system had a real-time user experience, using GraphQL Subscriptions over RabbitMQ, to notify the Front-desk Managers of updates to bookings.
  • ● Lead and managed the Frontend Team while building the Property Management System with task planning and execution. Mentored juniors in the team on Treebo's code standards and best practices of the community.
  • ● Co-presented a talk on GraphQL Subscriptions at GraphQL Asia (link attached in Publications section).
GraphQLApolloReactJavaScriptUI DevelopmentTeam Management+1

Frontend Engineer

May 2017Jun 2018 · 1 yr 1 mo · Bengaluru Area, India

  • ● Worked on Treebo's PWA(Progressive Web App) with a core focus on performance, having a TTFP (Time To First Paint) of 800 ms on a standard slow mobile network. It was featured at Google I/O 17' by Addy Osmani. Used Preact, React, Redux, Webpack and Node.js to build the PWA and its Desktop counterpart.
  • ● Helped build a component system called Leaf-UI to be used across the multitued of Fronted Applications at Treebo. This was done to standardise the Design Language across all applications and to save time in building these atomic components across the projects. We used the Enhancer Component model for some components to reduce writing custom CSS for different use cases.
PWAReactPreactReduxNode.jsPerformance Optimization

Rentomojo

Full Stack Engineer

Jan 2017May 2017 · 4 mos · Bengaluru Area, India

  • ● Architected and built the initial versions of the ERP (Enterprise Resource Planning) system using React and Ant Design. This project involved keeping track of inventory at the multiple warehouses and enabled the Warehouse Managers to manage pre and post delivery processes alongside the inventory maintenance processes.
ReactAnt DesignERP Development

Intgrea

Frontend Engineer

Jun 2016Dec 2016 · 6 mos · Bengaluru Area, India

  • ● Built a product in the Mergers and Acquisitions space to help companies track and monitor the processes involved in such an event. Lead and mentored a team of 3 Frontend Engineers on the latest technology in the Frontend community and best practices. The product was built using MeteorJS.
MeteorJSTeam Leadership

Freelance softeare developer

Freelance Software Developer

Jan 2015Jan 2016 · 1 yr · Bengaluru Area, India

  • ● Developed a Laravel(PHP framework) backend system for an online contest hosting website that allowed users with unique talents to compete with each other and win rewards based on public votes.
  • ● Built a website for an NGO based in Kakinada, Andhra Pradesh
LaravelPHPWeb Development

Education

Dayananda Sagar College Of Engineering, Bangalore

Bachelor of Engineering - BE — Computer Science

Jan 2012Jan 2016

Sri Kumaran Children's Home

CBSE - Senior Seconday — 11th & 12th Std.

Jan 2010Jan 2012

Stackforce found 100+ more professionals with Graphql & React

Explore similar profiles based on matching skills and experience