Samuel P.

CTO

Bengaluru, Karnataka, India19 yrs 3 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Led large-scale CMS migration for 500+ domains.
  • Expert in JavaScript frameworks like React and Node.js.
  • Proven track record in engineering team leadership.
Stackforce AI infers this person is a SaaS-focused engineering leader with expertise in frontend and backend technologies.

Contact

Skills

Core Skills

JavascriptReactNodejsEngineering ManagementFrontend DevelopmentCloud DevelopmentApi DevelopmentIde Development

Other Skills

Agile MethodologiesAwkBackend DevelopmentCMS MigrationCSS SupportCascading Style Sheets (CSS)EngineeringExt JSGitHTMLHibernateJ2EE Web ServicesJPAJSPJava

About

Passionate about building new products leveraging current technologies, understanding and improving user experience continuously by enriching existing products Javascript, React, Redux, Nodejs, NextJs, Agora Webrtc, Webpack, JQuery, Knockout, Scripting, Perl, Shell, Awk

Experience

Headout

Associate Director of Engineering

Dec 2022Present · 3 yrs 3 mos · Bengaluru, Karnataka, India · Hybrid

  • Scaling teams in the discovery phase of the user journey
  • Leading the large migration of CMS from Prismic to Payload to power our 500+ domains
  • Working with stakeholders to increase organic traffic share and continuously improve funnel metrics
  • Actively contributed to improving processes, building the competency matrix and Eng org level challenges
JavaScriptReactReduxNodejsCMS MigrationStakeholder Management

Diy.org - the learning community

2 roles

Senior Director Of Engineering

Promoted

Mar 2021Dec 2022 · 1 yr 9 mos

  • Leading the engineering team across backend, frontend, mobile and QA teams and working with Business/Product to plan the roadmap and deliverables, and also building front end applications and solving critical issues.
  • Part of the strategy team that involves contributing to company strategy, product roadmap discussions, hiring and performing appraisals for the Engineering team.
Engineering ManagementFrontend DevelopmentBackend DevelopmentMobile DevelopmentQA Management

Founding Engineer

Nov 2019Mar 2021 · 1 yr 4 mos

  • Engineering at Kyt
Engineering

Thoughtspot

Senior MTS

Nov 2018Nov 2019 · 1 yr · Bengaluru, Karnataka, India

  • Managing and building a front end team for SpotIQ in our flagship Analytics product
Frontend DevelopmentTeam Management

One.com

Senior Javascript Developer

Jun 2015Sep 2018 · 3 yrs 3 mos · Dubai

  • Building a browser based web editor allowing users to build websites by dragging and dropping components on their html pages
  • Working recently on critical set of problems, involving computing rows and columns of absolutely positioned rectangles on the browser for our web editor where user can build websites by dragging and dropping various components like Image, text, gallery, etc. I co wrote algorithms to sequence, position and compute row/columns, and also test all of the above algorithms
  • Tech: React, redux, webpack, nodejs
JavaScriptReactReduxWebpack

Oracle

2 roles

Tech Lead

Promoted

Apr 2014May 2015 · 1 yr 1 mo · Bangalore

  • Worked on Oracle Cloud Developer service in areas related to code development on the cloud
  • Owner of below features:
  • 1) Code insight framework -
  • Write the api that would be used by all langauges to plugin into the insight life cycle, to determine the insight context and provide the insight to be shown to the user.
  • Core framework involved insight completion, filtering and documentation window each having a life cycle of its own
  • Key points:
  • Improved insight rendering performance to add insight entries into the UI in batches so that as user keeps typing, the UI does not render all entries eagerly since the entries may change based on typed characters.
  • Using this way we could bail out in the middle of rendering and restart rendering.
  • 2) Find and Replace in File -
  • Implemented the find and replace features with support to
  • a) highlight all matches, and special highlight for current match. Wrote a generic over Code Mirror's text marker api so that many features can use various commonly used apis
  • b) show the number of matches and the count of the current match
  • c) match case, regular expression, whole word, and preserve case on replace
  • 3) Settings UI:
  • Wrote the code editor, code format and code validation settings UI. The settings UI was made to trigger as user changed settings.
  • Wrote a generic UI binding framework to
  • a) bind the values which were in json format into knockout bindings
  • b) added subscriptions to the bindings so that as a property changed it would trigger an event so that other sections of code depending on the property could react to the property change
  • 4) Wrote a generic dialog manager so that via hooks we can bring up the dialogs which are used by settings, diff windows etc
Cloud DevelopmentAPI DevelopmentUI Development

Senior Member of Technical Staff

Nov 2011Apr 2014 · 2 yrs 5 mos · Bangalore

  • Worked on Oracle's JDeveloper IDE in the CSS editor support.
  • Responsibilities:
  • Design, develop and write tests for
  • 1) CSS lexer and parser for CSS 2.1, 3.0 and CSS drafts(incrementally)
  • 2) Add support for insight of properties, values and quick documentation
  • 3) CSS Audit as per the spec version selected in the IDE. Currently we support 2.1 and 3.0
  • 4) Support for property inspector
  • 5) Worked on fixing HTML parser to correctly parse embedded css and javascript
IDE DevelopmentCSS Support

Société générale

Senior Software Engineer

Jun 2010Nov 2011 · 1 yr 5 mos

Infosys

Technology Analyst

Feb 2010Jun 2010 · 4 mos

Tech mahindra

Technical Associate

Sep 2006Feb 2010 · 3 yrs 5 mos · Bangalore and Pune

Education

MVJCE

Bachelor of Engineering (B.E.) — Telecommunication

Jan 2002Jan 2006

Clarence High School

ISC

Jan 2000Jan 2002

Stackforce found 100+ more professionals with Javascript & React

Explore similar profiles based on matching skills and experience