Sunil Chaudhary

Frontend Engineer

Bengaluru, Karnataka, India8 yrs 9 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • 7 years of experience in frontend development.
  • Developed scalable frameworks for rapid deployment.
  • Led teams to enhance user experience in travel tech.
Stackforce AI infers this person is a Frontend Developer specializing in Fintech and Travel industries.

Contact

Skills

Core Skills

ReactjsFrontend DevelopmentContent Management SystemsData AnalyticsTeam Management

Other Skills

Agile MethodologiesAndroidAndroid DevelopmentApache SupersetBootstrapCC (Programming Language)CSSComputer GraphicsDatabasesDesktop Application DevelopmentDjango-cmsDockerGatsbyGit

About

Note: If you need referral, please seach for the relevant job openings at phonepe.com/careers and send out relevant job profile. Please make sure that you qualify the eligibility criteria. I receive 100s of request per month and won't be able to validate the requests on behalf of you. As much as I would love to give referral, I won't be able to cross check each request. Ineligible candidates or requests of other formats are most likely to get ignored. Let's make the process easier for both of us. Feel free to ping me discuss on some tech or code reviews/feedback or if someone needs help around interview preparations or resume review etc. I will be more than happy to help :-) Software Developer with 7 years of experience building highly performant and scalable frontend application. Passionate about learning new stuff and implementing them to make everyday life more comfortable. Technologies Worked Upon: Javascript, HTML, CSS, ReactJs + Redux, NodeJs, Wordpress, Graphql, MySQL, Yeoman, Next, PHP, Wordpress etc

Experience

Phonepe

UI Engineer

Apr 2020Present · 5 yrs 11 mos · Bengaluru, Karnataka, India

  • ■ Part of web team taking care of entire UI (Team size: 8 members)
  • ■ Involved in multiple projects along domains such as website/backoffice/console development, performance optimization, CMS setup and development, analytics tool development, automated tools and scripts, UI Hiring etc.
  • ■ Complete ownership of Frontend for Switch and MCP team involving design, development and maintenance of tools and also development of new websites for public users
  • ■ Created a basic but extensible and scalable templatization frameweb in ReactJs to quickly create pages from a schema which helps marketing team to launch new sites and campaign for various events and festivals. Developed the framework supporting about 10 widgets types to create pages
  • Successfully launched campaign for IPL with 2 million hits on website during launch and 500K DAU thereafter
  • ■ Complete ownership of setting up a new CMS tool for the entire organization starting from discussions, POCs, development etc.
  • Developed headless CMS plugin for Django Cms (https://pypi.org/project/django-cms-headless-test/)
  • ■ Designed, developed and maintaining a backoffice/console builder tool to help devs quickly spawn a dashboard integrated with multiple PhonePe services helping reduce the time to set up new consoles from weeks to hours. Similar to Facebook’s CRA but customized and integrated with many services of PhonePe
  • About 2 new consoles are getting created per month using this tool for last 10 months
  • ■ Involved in development of an inhouse analytics tool (similar to Google analytics). Developing new features as well as carrying out the tasks of setting up various dashboards to be used by Product to analyse the data
  • ■ Performance Optimization: Worked on websites under Switch section to collect various webvitals metrics as well as implementing methodologies to bring the metrics under recommended values
  • ■ Technologies: ReactJs+Redux, Gatsby, Wordpress, Yeoman, Typescript, Apache Superset, Django-cms etc
ReactJsReduxGatsbyWordpressYeomanTypescript+3

Goomo

3 roles

Software Development Engineer III

Apr 2019Aug 2019 · 4 mos

  • ■ Complete ownership of the entire UI for www.goomo.com including but not limited to B2B, B2C platforms as well as other internal tools used by business and product team
  • ■ Managed 6 people team consisting of 4 developers and 2 interns to help them excel in Frontend Development
  • ■ Set up boilerplate for similar projects for quality development and delivery within allotted time
  • ■ Successfully re-wrote the older frameworks and internal business websites in ReactJs/Redux + Bootstrap as a part of standardization process inside the company in a team of 4 members
  • ■ Part of development and release life-cycle process
  • ■ Involved in business initiatives such as SEO, SEM, Personalization, AMP, and Analytics etc.
  • ■ Part of deployment team - Jenkins, Dockers: to ensure timely delivery of UI features with zero downtime
  • ■ Delivery - Timeline estimation for various products/features as well as working with the team deciding the priorities to ensure that features are delivered within time with zero bugs and vulnerabilities
ReactJsReduxBootstrapJenkinsDockerFrontend Development+1

Software Development Engineer II

Promoted

Apr 2018Mar 2019 · 11 mos

  • ■ Complete ownership of entire B2C platform for Goomo.com (flights, hotels, trains etc)
  • ■ Developed and launched entire UI for payments web application for the company within a month in a team of 5. It is white-labelled payment gateway service.
  • ■ Worked on white labelling of Goomo’s website and its payment gateway service so that it can be used by other corporate companies.
  • ■ Involved in development of new products and features for the company
  • ■ Improved the folder structure and enforced best practices as a base setup for white labelling the products
  • ■ Crafted documentation on standardization of Frontend Development in the organization
  • ■ Part of code review team to enforce best coding practices are ensured in the organization
ReactJsPayment Gateway IntegrationFrontend Development

Software Development Engineer I

May 2017Mar 2018 · 10 mos

  • ■ Complete ownership of the Hotels and Homestay product of Goomo.com B2C platform involving requirement gathering, effort analysis, planning on the delivery and implementation as well as maintenance of older features
  • ■ Developed a system to configure offers for various hotels depending upon the type of hotel, price, rating etc.
  • ■ Reduced overall load time of website from about 19 secs to 7 secs
  • ■ Implement server side rendering for website to reduce the first paint of website from about 3 secs to 800 ms
  • ■ Involved in route based splitting and async component loading to reduce the bundle and vendor sizes from 1MB to 200KB and 600KB to 150KB respectively
JavaScriptHTMLCSSFrontend Development

Practo

Software Engineer

Jun 2016Mar 2017 · 9 mos · Bengaluru, Karnataka, India

  • Worked as a part of “Appointment Booking team” to give users a seamless booking experience
  • ■ Involved in varied roles inside the company
  • ■ Worked extensively using React.js library on mobile version of company’s website (www.practo.com)
  • ■ Implemented novel features such as My Doctors (List of frequent doctors visited by the patient), Appointment Payments (To help users book prepaid appointment), Ola campaign integration (To give users free ride on his first appointment booked on Practo), and Appointment cancellation via email
  • ■ Wrote unit test cases in Jest for React components (snapshot testing), reducers and actions
  • ■ Increased the code coverage of a repository from 20% to 45% (covered about 1200 lines)
  • ■ Worked on Robot framework to automate the UI for regression testing
  • ■ Automated UI for My Doctors feature and appointment booking flow (for Qikwell doctors)
  • ■ Optimized APIs by reducing database calls. Worked on limiting depth of serialization, removing the database calls happening inside loops and refactoring code so that database call happens only when needed
  • ■ Integrated new emails and sms with backend which are send to patient and doctors on prepaid appointment booking
  • ■ Frameworks/Libraries: React.js, Jest, Robot, Symfony
React.jsJestRobot FrameworkFrontend Development

Indiareads.com

Internship

May 2015Jun 2015 · 1 mo · Noida, Uttar Pradesh , India

  • ■ Made various APIs using GET, POST, DELETE and PUT methods in SLIM php framework to mimic all the functions that are performed on the website (e.g. ordering the books, returning the books etc)
  • ■ Developed alpha version of the android application for the company. The android application
  • consist of all the functionality that are on the website.
PHPMySQL

Foodmonk

Web Developer Intern

Dec 2014Dec 2014 · 0 mo · Greater Lucknow Area

  • ■ Developed the β version website for the company in a month
  • ■ It was based on online food ordering ecommerce model
  • ■ Contributed to the initial development of the company by being a part of the decision making body.
  • ■ Languages used: HTML, CSS, JavaScript, PHP, MySQL
HTMLCSSJavaScriptPHPMySQL

Education

Indian Institute of Technology, Kanpur

Bachelor of Technology (B.Tech.) — Computer Science and Engineering

Jan 2012Jan 2016

Maharana Pratap Education Centre,Kanpur

Jan 2006Jan 2011

Mount Carmel Education Centre, Kanpur

Jan 1997Jan 2006

Stackforce found 100+ more professionals with Reactjs & Frontend Development

Explore similar profiles based on matching skills and experience