Front End Technical Lead Resume
Teaneck New, JerseY
SUMMARY
- Working as a Front end/UI Developer in a fast - paced, agile setting. Developed Web applications using PHP,Perl,Drupal,JavaScript, HTML, CSS, REST API, JSON, React JS, Angular 6, Node JS, Backbone JS, jQuery, and Ajax
- Experienced using CSS3, CSS Preprocessors like LESS AND SASS.
- Have been developing Responsive Web Designs (RWD) using Media Queries and Bootstrap.
- Excellent experience in designing and developing interactive User Interfaces, usability, web and client / server applications and single-page applications (SPAs) usingHTML5, CSS3, JavaScript, React JS and JQuery.
- Experience in developing the graphs using D3 JS.
- Strong Debugging and troubleshooting skills using browser built-in tools such as Firefox’s Firebug, Google Chrome’s developer tool and Internet developer tools to resolve issues.
- Experience using AJAX to create interactive web applications, mainly focusing at increasing performance.
- Extensive experience on implementing theAJAX featuresusing JavaScript and jQuery Prototype Js.
- Involved in writing reusable components using React JS.
- Worked on React JS Virtual Dom and React views, rendering using components, which contains additional components called custom HTML tags.
- Excellent experience in Drupal to build website.
- Experience using JIRA, Rally, AGM & Pivotal Tracker for bug tracking and issue tracking.
- Translated complicated enterprise specific business rules and procedures into appropriate business Logic components such as code libraries, stored procedures, and security models
- Experience in Testing, Debugging, and troubleshooting the existing code using Firebug and Chrome inspector Tools.
- Implemented Google Search Appliance Configuration, integration, management.
- Good in Agile based development model.
- Excellent analytical and logical skills to solve problems in logical manner, and resolve them decisively.
- Good communication and interpersonal skills with ability to multi-task and work independently and within a team environment.
TECHNICAL SKILLS
Web technologies: HTML 4.0/5,CSS2/3,JSON,Javascript,Jquery,NodeJS,Angular,React,Grunt & Gulp
CSS preprocessor language: Sass
Debugging tools: Firebug, Chrome Dev Tools
Programming language: PHP,PERL, VB,ASP .NET,Java, Spring MVC
CMS: Drupal 6 -8
Database: MySQL, SQL server, Oracle
Process/Technologies: Agile Methodologies, Waterfall
Code versioning tools: GIT,SVN
Build Automation tools: Maven
Issue Tracking system: JIRA,Bugzilla
Web servers: IIS webserver,Apache Tomcat
PROFESSIONAL EXPERIENCE
Confidential, Teaneck, New Jersey
Front End Technical Lead
Responsibilities:
- Gathering requirements and convert them to technical specifications.
- Developed web pages that provide consumer-lending solutions for Leading Retail industryusing Drupal, Perl, HTML5, SASS, CSS3, Bootstrap, JQuery, ReactJS, and JavaScript.
- Created sample prototypes before development based on static and approved design documents and wireframes.
- Implemented Store locator finder using Google API. Built RPC calls and captured Store results in JQuery. Responsive designs made for the page display.
- Extensively used jQuery, JSON, XSLT, AJAX and DOM scripting to create interactive web applications like message posting and auto complete form validations.
- Performed Restful routing using node.js, which submits form data to the mongo DB database.
- Worked with NPM commands and using Package.json for managing dependencies and dev-dependencies of Node.js applications
- Used ReactJS to create views to hook up models to the DOM and synchronize data server as a Single Page Application (SPA)
- Developed the UI with extensive use of ReactJS that helped to organize the code.
- Implemented the ng2 charts using Angular 6 to demonstrate the Order execution Report.
- Developed Rich one page web application in Angular 6.
- Used Redux with React to maintain state and create reusable UI components.
- Used React JS in components like JSX, creating React components, Virtual DOM, React Props, Lifecycle methods, working with React States and Events.
- Solid understanding of React Virtual DOM Algorithm, for React performance optimization.
- Making changes to the existing web applications and creating new components using React JS.
- Using React JS to build the small components and smaller surface area.
- Rich Search Integrated through Endeca.
- Worked closely with cross-functional, customer-facing teams to understand the issues and helping them to trouble shoot the root cause of the issue and resolving it.
- Involved in deployment of the Web application on AWS Cloud Platform.
- Assets (images, video & PDFs) are integrated with Alfresco.
- Akamai & memcahe implemented. Jenkins used for deployment & content sync.
- Involved in daily SCRUM meetings to keep track of the ongoing project status and issues.
- Using GIT for version control.
Confidential
Senior Developer
Responsibilities:
- Translated user experience (UX) design specification to highly interactive UIs using HTML5,CSS3 layouts and implemented dynamic page elements using Perlgem,JQuery/Protype JS and Ajax.
- Developed php templates files using mustache.
- Gained knowledge and become expertise using the all php functions like Arrays, strings,curl and file handlings.
- Predominantly working with Web security team to ensure with W3 Standards and ADA compliance.
- Involving with customer facing issues and resolving it very quickly.
- Involved reviewing the code and deployments.
- Developed and Optimized, Cross-platform front-end code in HTML5, CSS, JavaScript and Perl.
- Developed Dynamic pages using PHP and Perl to create dynamic web pages as per user story.
- Monitored error logs, and identified and resolved potential problems.
- Developed high quality, standards based and valid front-end code using HTML5, CSS and JavaScript.
- Worked closely with UX designers, application engineers to deliver high quality UI
- Participated in Effort Estimation, end-to-end design and development of custom components to interact with other vendors to collect the datum.
- Assisted team with making appropriate commitments through sizing and task definition and participated proactively in developing and maintaining team standards, tools and best practices reducing development time.
- Involved in sprint planning, daily stand-up meetings, reviews, retrospectives, release planning, demos and other Scrum-related meetings
- Assisted team with technical challenges & issues and by creating the core modules required for the framework.
Confidential
Project Lead - Web development
Responsibilities:
- Involved as Lead Developer and involved in Requirement analysis, Project Plan, DB design for ongoing projects.
- Assisted team with making appropriate commitments through sizing and task definition and participated proactively in developing and maintaining team standards, tools and best practices reducing development time.
- Involved in sprint planning, daily stand-up meetings, reviews, retrospectives, release planning, demos and other Scrum-related meetings
Confidential
Web Developer
Responsibilities:
- Developed front-end screens with HTML, DHTML, CSS and JavaScript.
- Extensively did client side validations using JavaScript and developed the required Servlets.
- Refactoring the code to improve readability, code reuse, performance and maintainability.
- As a developer, coordinated with onsite team and client in understanding the business process and requirement understanding.
- Backward compatible technologies like ConnectPHP and ROQL.
- Developed custom scripts, customized reports, integrated with backend and desktop applications
- Front and back end code customizations using PHP, .Net, XML, HTML, YUI and JavaScript
Confidential
Software Engineer
Responsibilities:
- Worked on maintenance tasks in one of the Travel portal.
- Learnt smarty plugins and implemented in the projects.
- Involved on R & T tasks and implemented required plugins to reuse it across the organization.
- Extensively did client side validations using JavaScript and developed the required Servlets.
- As a Junior developer, was a good team player and aligned with team and Team leader.
- Develop custom scripts, customized reports, integrate with backend and desktop applications
- Front and back end code customizations using PHP, .NET, XML, HTML, YUI and JavaScript