You are on page 1of 5

Employer: mahesh@iis-it.

com/ 510-256-5650

Narendhar Reddy
PROFESSIONAL SUMMARY
• Front End Developer with around 5 years of professional experience in developing and designing user
interface Web Applications.
• Extensive programming experience in developing Web based applications and Client-Server technologies
using HTML5, CSS3, XHTML/DHTML & XML, DOM, JavaScript, TypeScript, AJAX, jQuery, AngularJS, Angular
2.0, ReactJS Ajax and JSON.
• Experience in full Software Development Life Cycle (SDLC) that includes Analyzing, Designing, Coding,
Testing, implementation & Production Support.
• Refactored the app's navigation from the ground up using React Navigation to replicate native interactions.
• Extensively used AngularJS features, components,Directives, Filters, 2-way Data Binding, Services, Templates,
Routing, MVC and Dependency Injection to build Single-Page- Applications in a clean and maintainable way.
• Good Experience using Bootstrap for Responsive Web Design (RWD) and CSS media Queries.
• Proficient in writing Unit test cases using Jasmine and karma.
• Experience applying the latest development approaches including MVC framework in the browser, event-
driven applications using AJAX, Object Oriented (OO) JavaScript, JSON and XML.
• Experience in working with React and Redux and created interactive and reusable UI Components. 
• Worked on ReactJS Virtual Dom and React views.
• Experience with Webpack, Gulp, Grunt and NPM Packages.
• Experience working with testing tools like Firebug, Firebug Lite, Chrome or safari web inspectors and IE
Developer Toolbar.
• Expertise in coding optimized SQL queries on databases like MySQL.
• Worked with GitHub for version control.

TECHNICAL SKILLS:
Web Technologies : HTML 5, Cascading Style Sheets 3 (CSS 3), JavaScript, XML, XHTML, JSON,
AJAX, jQuery, AngularJS, Angular 2.0, ReactJS, NodeJS, Gulp, Grunt
Databases : Oracle, MySQL, PL/SQL, SQL Server.
Operating systems : Windows and Mac OS, Apache Tomcat.
IDE & Tools : MS Visual Studio, Notepad++, Web storm, Eclipse, Sublime text.
Debugging Tools : Firebug, Fiddler, JIRA.

WORK EXPERIENCE

Guilt Mortgage, San Diego, CA April 2019-Till date


Front end Developer

Responsibilities:
• Built Web pages that are more user-interactive using HTML5,CSS3, JavaScript, SASS, Bootstrap an Angular
2.0.
• Developed complex Angular 2.0 UI nested components for reuse and rapid development Angular 2.0 for each
SPA.
Employer: mahesh@iis-it.com/ 510-256-5650

• Worked on Angular 2.0 by consuming RestFul web services & Used Angular 2.0 forms like Template Driven
forms and Modern Driven (Reactive) forms to perform form validations both on server and client side.
• Built and deployed a NodeJS backend for implementing business logic and automating routine
tasks such as importing stats, calculating scores, and managing contests.
• Created Typescript reusable components and services to consume REST API’s using Component
based architecture provided by Angular 2.0.
• Created Angular 2.0 components, implemented interpolation, input variables, Bootstrapping,
NgFor, NgIf, binding to the hidden property.
• Implemented load-balancing to allow dozens of NodeJS instances to handle thousands of
concurrent users.
• Created custom directives for the future use of the application.
• Involved in making the application Responsive using Bootstrap, and used SASS pre-processor.
• Created TypeScript reusable components and services to consume REST API’s using component-based
architecture provided by Angular 2.0
• Involved in writing application level code to interact with APIs, Restful Web Services using AJAX, JSON.
• Involved in source code management with the help of GitHub using push and pull operations of GIT and
created a local GIT repository so that the source code can be managed locally.
• Used JIRA for Bug tracking.
• Built Web pages that are more user-interactive using AJAX, JavaScript, SASS, Bootstrap and Angular 2.0.
• Used Gulp as the build task runner to build and package the application.
• Working experience with Jenkins user stories.
• Written unit test scripts for controllers, filters and services using karma, and Jasmine.
• Extensively used JAWS16 Screen Reader for web Accessibility Testing.
• Extensively used Debugging JavaScript using Chrome developer Toolbar, JetBrains WebStorm.
• Tested pages for cross-browser compatibility for Safari, Chrome, Firefox and IE by cross browser hacks and
requirements.

Environment: HTML5, CSS3, JavaScript, TypeScript, SASS, Angular 2.0, PL/SQL, JSON, AJAX, Bootstrap3, NODEJS,
JAWS16, JIRA, GIT, Gulp, NPM, WebStorm, Jasmine, and Karma, Jenkins, Fiddler.

Charter Communications, St louis, MO Jan 2018-March 2019


ReactJS Developer

Responsibilities:
• Involved in designing and developing the web pages using HTML 5, CSS3, JavaScript, Bootstrap, SASS, LESS,
ReactJS, Redux, Flux, NodeJS.
• Delivered and architected mobile classical concert scheduling platform using JavaScript, React Native and
Redux.
• Worked on ReactJS Virtual Dom and React views, rendering using components which contains additional
components called custom HTML tags.
Employer: mahesh@iis-it.com/ 510-256-5650

• Involved to implement various screens for the front end using ReactJS and used various predefined
components from NPM (Node Pack Manager) and Redux library.
• Implemented stable React components and stand-alone functions to be added to any future pages.
• Developed container components as the logic layer for the UI components.
• Used Bootstrap front-end framework for faster and easier web development with MySQL database,
NodeJS as the backend.
• Implemented the intersections between Redux and React.
• Implemented Redux Form to build Report Data Grid, tree grid and developed Data grid items which can be
dragged by IRD system users.
• Developed navigation bar, menu bar, drop down lists with react widgets and bootstrap.
• Managed to switch from digital ocean over to AWS environment using s3, ec2, MySQL.
• Dealt with the Bug life cycle phases like Defect analysis, bug tracking and Retesting is performed and
maintained the status of reports.
• Good knowledge of relational database, specifically Oracle (SQL - PL/SQL).
• Utilized a concept called Virtual DOM in ReactJS to create in-memory data structure cache, enumerate the
resulting differences, and then update the browser's displayed DOM efficiently. 
• Used Babel to transpile ES6 and JSX into ES5. 
• Performed the Synchronous/Asynchronous file operations and created web server with the help of Express
Using NodeJS.
Environment: HTML5, CSS3, Bootstrap, SASS, LESS, JavaScript, ReactJS, NodeJS, MangoDB, Redux, Flux, Web Strom,
MS Office, JIRA, Mocha, GitHub, and Jenkins.

HUB, Chicago, IL Oct 2016-Dec 2017


UI Developer

Responsibilities:
• Responsible for developing the UI pages using HTML5, CSS3, JavaScript, Bootstrap, JSON, AngularJS,
AJAX.
• Developed Page layouts, Navigations and presented designs and concepts to the clients and the
management to review.
• Participated in developing and testing the intranet web applications using JSP, JavaScript and CSS.
• Implemented faster mobile-friendly applications using Twitter Bootstrap framework.
• Worked on the whole application module using technologies such as JavaScript, jQuery, and AJAX
Concepts.
• Created forms to collect and validate data from the user in HTML and JavaScript.
• Designed the table less web applications using CSS and with the help of tags as per W3C standards.
• Participated in writing application level code to interact with APIs, Web Services using AJAX, JSON
and XML.
Employer: mahesh@iis-it.com/ 510-256-5650

• Developed web presentation layer using HTML and CSS according to internal standards and 508
compliance guidelines.
• Worked with Photoshop to implement mock-ups and the layouts of the application.
• Converted wire frames to HTML prototypes.
• Developed SPA (Single Page Applications) using AngularJS.
• Wrote jQuery function while implementing various UI Screens across the whole web application
(both consumer facing as well as internal application.
• Was responsible for the design of web applications right from the conceptualization stage to its
implementation and maintenance.
• Worked in all phases of SDLC, including requirements analysis, design and development, bug fixing,
supporting QA teams and debugging production issues.
• Worked in the Agile/Scrum development environment with frequently changing requirements and
actively participated in scrum meetings and reviews.
• Responsible for setting up AngularJS framework for UI development. Developed html views with
HTML5, CSS3, jQuery, and JSON.
• Successfully executed the entire test cases and fixed any bugs/issues identified during the test
cycles.

Environment: HTML4/5, CSS2/3, JavaScript, jQuery, Bootstrap, JSP, AJAX, JSON, XML, AngularJS.

Advithri Technologies-Hyderabad, India. Jan 2014 – Aug 2015


Front End Developer

Responsibilities:
 Involved in discussions with the system Analyst to identify the technical requirements.
 Design and development of web pages using HTML, CSS, JavaScript, jQuery.
 Articulated business strategy and branding issues and balance these with the user needs and
technological constraints.
 Involved in various technical and architectural design discussions with back-end teams as well as
front-end team to integrate front-end and back-end.
 Extensively used JavaScript, jQuery for implementing various GUI components and for custom client-
side validation.
 Responsible for the design of client websites right from the conceptualization stage to its
implementation and maintenance.
 Worked closely with product managers, developers and internal stakeholders throughout the
product design.
 Designated UI architecture for the internal web application and worked with designers to construct
conceptual wireframes and mockups.
Employer: mahesh@iis-it.com/ 510-256-5650

 Worked on jQuery to make dropdown menus on web pages and display part of a web page upon
user request.
 Involved in providing pseudo application level code to interact with API's, Web Services using AJAX,
JSON and XML.
 Responsible for the design of client websites right from the conceptualization stage to its
implementation and maintenance.
 Worked with teams where requirements are constantly being implemented, tested and improved.
 Handled all aspects of the web application including maintaining, testing, debugging and deploying.

Environment: HTML, CSS, JavaScript, jQuery, JSON, XML, API, Web Services, UML, Mockups, Usability
Testing, Agile methodology, Eclipse, Windows.

You might also like