Post Job Free
Sign in

Front End Developer

Location:
Plano, TX
Posted:
April 28, 2017

Contact this candidate

Resume:

SRAVAN REDDY

**********@*****.*** +1-510-***-****

SUMMARY:

Around 7 plus years of experience in User Interface applications and highly transactional and scalable applications using with HTML 4/HTML 5, CSS3, JavaScript, AngularJS, Angular 2, ReactJS, jQuery, AJAX, NodeJS, JSON and BackboneJS.

Used the latest HTML5 elements for video playback, content rendering using semantic tags such as article, section.

Excellent knowledge in CSS with preprocessors like LESS and SASS.

Expertise in JavaScript coding and concepts like closures, promise, prototypal inheritance, modular functions.

Developed various Client side validation libraries using JavaScript.

Expert working with cutting edge front-end frameworks and libraries like AngularJS, ReactJS, NodeJS, jQuery, JSON, AJAX and Restful services.

Experience in using various jQuery controls and corresponding Event handlers etc.

Experience in writing AngularJS code and familiar with jQuery libraries.

Handled all the client side validations, slide show, hide and show controls, dropdown menus and tab navigation using AngularJS

Designed front-end user interfaces with ReactJS by creating many components and modules.

Experience in NodeJS modules like grunt, bower, express and mongoose.

Implement modules into NodeJS to integrate with design and requirements.

Extensive experience in developing single-page applications using JavaScript frameworks like AngularJS and Bootstrap.

Experienced in using web design tools like Bootstrap

Worked on Unit test by Test-Driven Development (TDD) to build the application with Angular 2 and JavaScript.

Good experience working in health care, media, commercial and broadcasting domains.

Expert-level knowledge of cross-browser, cross-platform compatibility and design constraints and Google analytics. Developed Responsive Web Designs (RWD) using Media Queries and Bootstrap.

Created a dashboard using Bootstrap 3.0. Used D3.js for charting jQuery and JavaScript for creating view models.

Implemented test driven development using Testing tools like Grunt/Gulp.

Used WebStorm for client-side and server-side development with NodeJS.

Used GIT, SVN for Version controlling, error reporting and project management tools like JIRA.

Used Jasmine as testing framework and Karma as test runner to perform unit testing using Angular 2 and it is written entirely in Typescript and meets the ECMAScript 6 specification.

Strong understanding and experienced with all the phases of SDLC and agile development methodologies including SCRUM, involved in daily SCRUM meetings to keep track of the ongoing project status and issues.

Strong Team Player with excellent, communication and Interpersonal skills.

Experience in complete software SDLC which includes requirement, coding, design, analysis, testing, using Agile, Test Driven methodologies.

TECHINCAL SKILLS

Languages : C, C++ and JAVA

Technologies : HTML4/5, XHTML, CSS2/3, JavaScript, AJAX, jQuery, JSON, Bootstrap, DOM

Frameworks : AngularJS, Angular 2, ReactJS, NodeJS, BackboneJS, ExpressJS, D3.js, Webpack

IDE’s : NetBeans, Visual Studio, Notepad++, Edit plus, Sublime, WebStorm, SVN, GIT

Work Flow : Responsive Web Design, Single Page App

Operating System : Windows, Windows Server, Mac.

Methodologies : Agile, Scrum, Waterfall.

Tools : Grunt, Gulp, Jasmine, Karma.

WORK EXPERIENCE

Client : US Bank, MN Apr ‘16 to Present

Role : Front End Developer

Responsibilities:

Responsible for developing the partner Homepages using HTML5, CSS3, JavaScript, ReactJS, NodeJS and jQuery.

Developed html views with HTML 5, CSS 3, jQuery and JSON

Involved in writing dynamic functions to read JSON objects and display on HTML pages using JavaScript.

Used CSS Pre-processors SASS and LESS.

Responsible for creating website based applications using JavaScript and jQuery.

Involved in developing HTML and JavaScript for client side presentation and data validation with in the forms.

Coded JavaScript for page functionality and Pop up Screens and used HTML5 to make dropdown menus on web pages and display part of a web page upon user request.

Extensively used CSS and Bootstrap for styling the HTML elements.

Worked on developing CSS3 Media Queries to make the application compatible with tablets (Landscape and Portrait), desktops and mobile phones.

Built Single Page Applications (SPA), Responsive Web Design (RWD) UI, Rich Restful Service Applications, and HTML Wireframes using HTML5 Grid Structures/Layouts and Bootstrap.

Used ReactJS to improve rendering performance and NodeJS for server applications.

Involved in the creation of interface to manage user menu and Bulk update of Attributes using ReactJS and jQuery.

Experience in using ReactJS to build web components such as signup form and rule form.

Creating a range loop directive and components in ReactJS and Implemented MVC framework.

Developed user interface using NodeJS and developed client-side interface using ReactJS.

Applied HTTP Service and REST web service to connect the Front-end ReactJS to Back-end NodeJS.

Designed a loan calculator using ReactJS and displayed results in a pie chart format using D3.js.

Developed JSX files for maintaining contents like video, images, audio and display them in flash application. Used Responsive Web Design.

Used WebStorm to integrates with NodeJS allowed for running, debugging, and unit testing of NodeJS apps

Developed a core component of Analytics with BackboneJS and Implemented to create a dynamically changing website and for building User interfaces.

Used BackboneJS for getting the data and parsing it for showing on the web page.

Responsible for React UI and architecture built components library, including Tree, Slide-View and Table Grid.

Experience in popular build tools for JavaScript projects like Grunt or Gulp or Webpack task runners, Ant and Maven etc.

Used BackboneJS and ReactJS to create a dynamically changing website.

Installed Node Package Manager (NPM) to manage the modules and used it to install useful tools such as Grunt, Gulp.

Worked on many custom modules and widgets using ReactJS/CSS/HTML and made those cross-browsers consistent.

Used Version control system GIT and webpage screens for various modules using HTML, CSS and JavaScript.

Used ReactJS, HTML, CSS, CSS3, DOM, JavaScript to produce high performance, rich and user-friendly Web interface.

Experience in all phases of SDLC like Requirement Analysis, Implementation and Maintenance, and extensive experience with Agile and SCRUM.

Involved in Agile work flow. Every two weeks Sprint and Daily standup meetings to discuss the development of application to deliver in time.

Defined all JavaScript file and reused in various pages of application Conceptualized, designed and developed the UI that are visually pleasing and highly efficient.

Provided effective and functional web designs to customers that met their specific business/personal needs.

Environment: HTML5, CSS3, JavaScript, SASS, REST, SVN, GIT, Gulp, DOM, ReactJS, XML, WebStorm, jQuery, NodeJS, JSON, Bootstrap, D3.js, SDLC, Agile & SCRUM.

Client : Well Care, FL Jun ‘15 – Mar ‘16

Role : UI Developer

Responsibilities:

Involved in developing new user-facing features using HTML, jQuery.

Expertise in Client Side designing and validations using HTML4/HTML5, CSS3, JavaScript.

Developed HTML prototypes and ready XHTML documents with CSS style sheets and designed consistency across all web forms.

Utilized various JavaScript and jQuery libraries for form validation and other interactive features.

Implemented CSS Manipulation, HTML Event functions, Java script Effects and animations using jQuery.

Developed a reusable UI component library based on NodeJS and AngularJS

Writing extensive JavaScript functions both in AngularJS and jQuery UI Framework.

Designed User Interactive Web pages using NodeJS, HTML5, jQuery.

Experience on Node environment using NodeJS, NPM, Grunt, Gulp, Bower.

Reduced the response time by creating Virtual DOM components using AngularJS.

Extensive usage of BOOTSTRAP and LESS CSS for responsive design.

Worked on node web API for consuming the REST end point.

Making changes to the existing web applications using AngularJS and creating new components using Material-UI and Material-Design.

Optimize code for maximum speed and scalability in the prescribed environment.

Designed a single-page website that uses a twitter bootstrap for front end which passes JSON data back.

Used D3.js and AngularJS to construct data visualization and geo-clustering for market targeting.

Capturing the data while the user interacts with the simulation using JavaScript.

Unit tested all the front-end Angular JS code using Jasmine and Karma.

Used Grunt and NodeJS as server for the front-end development to minify the JavaScript.

Worked in Agile software development environment which involves two weeks sprints, day to day standup, backlog grooming, sprint planning and retrospective meetings.

Used GIT for version controlling and used JIRA for bug tracking.

Involved in team meetings with corporate webmaster's UI team for understanding needs in new implementation & also involved in daily team meetings & weekly scrum meetings.

Experienced in all process of SDLC like Requirement Analysis, Implementation and Maintenance with extensive experience with Agile methodologies.

Environment: HTML5, CSS3, JSON, JavaScript, jQuery, AngularJS, Firefox, Chrome, Grunt, NodeJS, GIT, SDLC, Agile & Scrum, D3.js.

Client: Aetna, CA Jun ‘14 – May ‘15

Role : Front End Developer

Responsibilities:

Working on all the latest technologies like HTML, CSS, etc. Tackled various issues related browser compatibility to accommodate these advanced and fast technologies

Actively participated and mentoring in requirements gathering, analysis, design, and development and testing phases.

Worked one-on-one with client to develop layout, color scheme for his website and implemented it into a final interface design with the HTML/CSS and JavaScript.

Implemented HTML5 attributes to form elements like number, date, time, calendar, range and Geo-location.

Developed CSS style sheets to give gradient effects. Developed page layouts, navigation and icons. Applied industry best practices and standards when project requirements were lagging.

Produced content pages with CSS layout and style markup presentations and also used JavaScript methods and properties.

Experience in Blueprint CSS and CSS preprocessors like LESS and SASS.

Implemented user interface guidelines and standards throughout the development and maintenance of the website using HTML, CSS, JavaScript and jQuery

Development of Client Side Validation techniques using jQuery and AngularJS.

Used JavaScript and XML to update a portion of a web page thus reducing bandwidth usage and load time and add modal dialog in web pages to get user input and requests.

The view of the data concerns by MVC architecture. AngularJS will be written in JavaScript to controller functions and it executes.

Developed web based applications using through jQuery for message postings

Designed Frontend with in object oriented JavaScript framework like AngularJS.

Debugged the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions using Firefox and IE Developer Tool bar for IE.

Used NodeJS to run Web pack tasks and build properly the project. Also, used for server side web applications for java script codes to build real-time web APIs.

Developed server-side services using Web Services (SOAP, RESTful).

Enhanced user experience by designing new web features and single page applications AngularJS and NodeJS.

Grunt to guarantee the quality of code. Worked with Scrum, an Agile Methodology of SDLC Process for day-to-day task.

Used Jasmine to write test case for AngularJS code and Source Control using GitHub.

Environment: HTML, CSS, JavaScript, jQuery, SOAP, RESTful, JSP, NPM, DOM, AngularJS, NodeJS, XML, SOAP, GIT, Windows, Agile & SCRUM.

Client : T-Mobile, CA May ‘13 - May ‘14

Role : UI Developer

Responsibilities:

Responsible for design, develop and unit testing of T-Mobile Telecom wired and wireless applications using AEM 6.1.

Involved in designing user interactive web pages as the front-end part of the web application using various web technologies like HTML, CSS, JavaScript and implemented jQuery for better appearance and feel.

Integrated AEM to the existing web application and created AEM components using JavaScript, CSS and HTML.

Knowledge of cross-browser and cross-platform development of HTML and CSS based.

Utilized jQuery UI for dialogs, date picker, tabs, model pop ups and advanced components to implement UI model.

Converted data from database into JSON format files and retrieved same in form of restful APIs. Used HTTP Request to read data from web servers and process JSON data to render in the UI.

Implemented user input validations using JavaScript and jQuery

Created proof-of-concept using responsive web design, NodeJS, HTML and CSS.

Participated in development of a well responsive single page application and JavaScript in conjunction with HTML, CSS standards, with front end UI team.

Expertise in modern frameworks such as NodeJS and worked with NoSQL data stores.

Development of static web pages, landing pages, category landing pages using content management system.

Developed responsive web applications using Bootstrap.

Wrote Spring controller, MVC models, stores, views and controllers for the MVC development.

Jasmine unit and e2e tests on Karma and Protractor

Interactive in providing change requests, trouble reports and requirements collection with the client.

Involved in complete SDLC Requirement Analysis, Development, System and Integration Testing.

Debugged the website using Chrome Developer's tool and manipulated the nodes using DOM functions.

Improved user experience by designing and creating new web components and features

Managed code versioning with GitHub and deployment to staging and production servers.

Developed common libraries for use across projects - modules, services, and filters for localization, messaging, exception handling, session management, and user profile

Used JIRA for bug tracking and issue tracking.

Was responsible to attend Daily Scrum and share the Sprint's work status.

Environment: HTML, CSS, JavaScript, jQuery, Bootstrap, NoSQL, NodeJS, SASS, Bower, Grunt, RESTful, GitHub, JIRA.

Client : HSBC, Bangalore Jul ‘11 - Dec ‘12

Role : UI Developer

Responsibilities:

Designed the Web application layout and forms using HTML, CSS, and JavaScript, jQuery.

Coordinated with BA group for better understanding of functional requirements analyzed and designed the business requirements to documented and implemented.

Worked with business analysts to understand their business models and goals and help define strategy, content, and features.

Responsible for creating the screens with table less design following W3C standards.

Wrote application level code to perform client side validation using jQuery and JavaScript.

Fixed bugs and provided support services for the application.

Using advanced level of jQuery, JavaScript, CSS and pure CSS layouts.

Handled all the client side validations, slide show, hide and show controls, dropdown menus and tab navigation using jQuery

Wrote code to fetch data from Web services using jQuery AJAX via JSON response and updating the HTML pages

Used SVN for version control and defect tracking.

Worked on cross browser compatibility issues and fix the bugs pertaining to various browsers.

Environment: HTML, XHTML, CSS, JavaScript, AJAX, jQuery, JSON

Client: Medicare, Hyderabad May ‘09 - Jun ’11

Role : Front End Web Developer

Responsibilities:

Converted wireframes into HTML.

Designed and developed the application using waterfall Methodology and followed Scrum.

Work with BA to create Prototypes, UI elements, mockups, wireframes and other graphics and other visual artifacts.

Involved in team discussions when implementing new features in the project.

Implemented page designs in standard-complaint dynamic HTML and CSS.

Built web-based mobile application for smart phones, tablets and desktop using jQuery.

Interacted with java controllers (jQuery, and JSON to write/read data from back end systems).

Involved in the monitoring and reporting on website traffic and performance.

Good knowledge and exposure in SOAP and REST web services and handling Restful API methods around MVC framework.

Created form validations with JavaScript.

Good knowledge of debugging JavaScript and HTML code with Firefox Firebug and Google chrome JavaScript debugger.

Environment: HTML, CSS, JavaScript, AJAX and jQuery.



Contact this candidate