- 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!
-
Software Application Developing Engg. - Tech LeadApple Nov 2022 - PresentCupertino, California, Us -
Senior Frontend Software EngineerApple Apr 2018 - Nov 2022Cupertino, 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. -
Backend EngineerApple Feb 2017 - Apr 2018Cupertino, 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. -
Application Developer 1Femtoscale, 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. -
Applications Developer 1Bd Jun 2015 - Jan 2016Franklin 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 DallasElectrical And Electronics Engineering -
Jntuh College Of Engineering HyderabadBachelor 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
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial