Shankar P

Shankar P Email and Phone Number

Frontend Tech Lead - Geeking out at Apple. @ Apple
Shankar P's Location
San Francisco Bay Area, United States, United States
About Shankar P

- Software Engineer and AWS Certified Developer focused on application development, designing and testing by following industry standards and best practices of Object Oriented Programming.- Experienced to work effectively in Agile, Test Driven Development, fast paced/ rapid action environment of application development.- Developing highly reliable, responsive and high performing rich UI for user-facing web applications, using latest technologies and frameworks.- Developing Image manipulation servers using Node.js,Express, sharp, libvips.- Developing Single page web application, web applications using HTML5, CSS3, XML, JavaScript, AngularJS, ReactJS, Ajax, JSON, RESTful API, SOAP, Bootstrap.- Making user experience communicative using CSS and preprocessors like SASS, LESS.- Performed UI, unit and integration testing using libraries like Jasmine / Mocha / Chai etc.,- Experienced in working with web servers, application servers.- Built libraries, reusable components and frameworks to support complex web applications.- Implementing the software designs using JavaScript, ES6+, core programming concepts and related technologies.- Responsible for maintaining the cross browser compatibility for the applications.- Creating custom data models.- Defining RESTful APIs contracts.- Worked with Shell, BASH for performing automation tasks.- Working with package managers using NPM.- Developing code commits in Git and used SVN, Git for version controlling.- Identifying and correcting defects and their root causes.- Participating in peer reviews and software inspections.Please feel free to reach me at effective.shankar@gmail.comI'll look forward to hear from you. Thanks and have a great day ahead!

Shankar P's Current Company Details
Apple

Apple

View
Frontend Tech Lead - Geeking out at Apple.
Shankar P Work Experience Details
  • Apple
    Software Application Developing Engg. - Tech Lead
    Apple Nov 2022 - Present
    Cupertino, California, Us
  • Apple
    Senior Frontend Software Engineer
    Apple Apr 2018 - Nov 2022
    Cupertino, California, Us
    - Developing highly reliable, responsive and high performing rich UI for user-facing web apps, using latest frameworks and technology like ReactJS, VueJS, JavaScript, DOM, HTML5, CSS3, LESS, SASS, element UI, Node.JS.- Working on creating reusable Functional Components using ReactJS and create usability test cases.- Collaborating with cross functional teams to update ReactJS components library API, for providing required state management in the application using Redux.- Develop debug API’s for both ReactJS and VueJS library components integration.- Analyzing the requirements, designing and implementing the new user-facing features in ReactJS and VueJS.- Applying common web services protocols – HTTP/ JSON/ REST in building VueJS applications.- Building libraries, reusable components to support complex web applications with VueJS and ReactJS.- Developing lightweight micro service style NodeJS application to support Apple official website.- Enhance performance of NodeJS application and write testable code for functional and unit testing.- Defining REST API contracts.- Source controlling the code base using Git and use NPM for package managers.- Implementing software designs and best practices using JavaScript, ES6+, core programming concepts.- Performing unit testing and integration testing using libraries like Jasmine / Mocha / Chai / VueJS test utils.- Making user experience communicative using CSS and preprocessors like SASS, LESS.- Participating in peer reviews and ReactJS, VueJS software coding inspections.- Estimating and planning software development work and created custom data models.- Building the data driven VueJS web applications, using JSON and AJAX .- Delivering results in fast paced environment and performing rapid application development.- Working with adaptive and responsive development techniques.- Performing effectively under schedule pressure to fix defects, review code, write and test code.
  • Apple
    Backend Engineer
    Apple Feb 2017 - Apr 2018
    Cupertino, California, Us
    - Work on light-weight micro-service style application that is used for performing the image manipulation.- Deal with both legacy java applications and build new Node.js applications.- Develop applications for cloud environment.- Establish secured communication between applications via http/REST calls.- Follow industry standards and best practices to ensure a better quality and performance of applications.- Deliver code in agile team environment.- Write Testable code, implement unit testing and functional testing.- Be responsible for performance tuning of the Node.js applications.
  • Femtoscale, Inc.
    Application Developer 1
    Femtoscale, Inc. Jul 2016 - Feb 2017
    - Worked with Research and Development team and took part in product designing, programming in an Agile development model.- Took responsibilities in designing public website for the organization in revenue generation agenda by utilizing UI/UX design skills.- Created user friendly UI with ReactJS principles, HTML5, CSS3 scripting languages build-out and bootstrapping the code for making the website compatible in both mobile version, Desktop version.- Integrate grid systems for responsive designing using ReactJS.- Enhancing the existing Email services to allow users to send emails.
  • Bd
    Applications Developer 1
    Bd Jun 2015 - Jan 2016
    Franklin Lakes, New Jersey, Us
    - Operated on Flow-Cytometry instrument software by taking duties in Coding with Javascript/TypeScript and object oriented programming skills & various other scripting languages.- Monitored the code Performance by running various simulations & comparing the results.- Restructured AngularJS code by code clean up to implement good and standard industry procedures.- Performed Code analysis, Debugging & Compiling by modifying the existing code in accordance using AngularJS, kendoUI and boot strap languages.- Version Control the code using SVN.- Proficiently execute the DOM Manipulation & execute application debugging using browser dev Tools.- Deliver tasks in a fast pace environment to meet deadlines and ensuring the continuous work flow in the team. Learnt team management skills, to be a self-starter when required.

Shankar P Education Details

  • The University Of Texas At Dallas
    The University Of Texas At Dallas
    Electrical And Electronics Engineering
  • Jntuh College Of Engineering Hyderabad
    Jntuh College Of Engineering Hyderabad
    Bachelor Of Technology - Btech

Frequently Asked Questions about Shankar P

What company does Shankar P work for?

Shankar P works for Apple

What is Shankar P's role at the current company?

Shankar P's current role is Frontend Tech Lead - Geeking out at Apple..

What schools did Shankar P attend?

Shankar P attended The University Of Texas At Dallas, Jntuh College Of Engineering Hyderabad.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.