Chandra Sreenath UI / Front-end / Web Developer Email: ******************@*****.***
Phone: +1-816-***-****
******************@*****.***
Chandra
Sreenath
Objective
To make high-quality, exciting, applications that people love to use on any device while working with other smart and highly motivated engineers.
Professional Summary
2+ Years of Strong Experience in web development using interactive/Web 2.0 technologies HTML5, XHTML, DHTML, CSS2/3, JavaScript, Angular.JS, Node.JS, Wireframes, AJAX.
Experience with ES6 features like Let, Destructuring, Iterables, Template Strings, Promises, Generators, Sets, Maps
Experience in implementing in Angular with Typescript
Self-taught lot of programming languages, tools, frameworks including JavaScript.
Experience with configuring, creating and consuming data from Mark logic DB server through REST API
Stay up-to-date with meetups and JS blogs
Ability to work in advanced Agile SDLC environment, iterated through many development cycles to produce quality software with help of tools and frameworks
Experience in using Mongo DB with Node.JS with MEAN stack
Experience in using agile/scrum methodology, TDD.
Familiar with RESTful and SOAP Services.
Created Responsive Designs (Mobile/Tablet/Desktop) using HTML5 & CSS3.
Experience in creating hybrid mobile web applications using HTML 5, Angular and Node.JS as backend
Experience in following TDD using Jasmin, Mocha, Chai.
Experience in using Gulp and CSS procedures LESS, SASS.
Used many UI toolkits across Angular, React and many Visualizations using D3.js.
In-depth knowledge of integration of RESTFUL WebServices, HTTP Services and Web Services with web applications.
Extensive experience in responsive design and fluid layout implementation.
Sound knowledge in developing applications using three tier architectural frameworks such as MVC (Model View Controller)
Having good knowledge on server side JavaScript programming like Node.js.
Education
Master of Science in Applied Computer Science May 2015
University of Central Missouri GPA: 3.50/4.00
Bachelor of Technology in Computer Science and Engineering Aug 2016
Jawaharlal Nehru Technological University, Anathapur, India GPA: 3.34/4.00
Skills / Languages
JavaScript (ECMAScript version 1.5, ES6 and up)
React
CSS3
HTML 5
Node.js
RESTfull web services
Backbone.js
SOAP Services
Mark Logic
JavaScript Unit Testing
Application Architecture
Mongo DB
PostgreSQL
DB2
MySQL
Framework / Libraries
Passport.JS (Node Authentication)
Angular (1, 2 & 4)
jQuery
Redux
Mocha
Typescript
Yeoman
RxJS
Jasmine
Express
Chai
Babel.js
Jest
Node
Ionic / Cordova
Underscore.js
JSX
LESS
Sass
Moment
Sails
Professional Experience
ULTA Beauty April 2016 – Till Date
Dublin, OH
UI/Mobile/Web Developer
Description: Ulta Beauty (NASDAQ: ULTA) is the largest beauty retailer in the United States and the premier beauty destination for cosmetics, fragrance, skin care products, hair care products and salon services. Since opening its first store in 1990, Ulta Beauty has grown to become the top national retailer providing All Things Beauty, All in One Place™. The Company offers more than 20,000 products from over 500 well-established and emerging beauty brands across all categories and price points, including Ulta Beauty’s own private label. Ulta Beauty also offers a full-service salon in every store featuring hair, skin and brow services. Ulta Beauty is recognized for its commitment to personalized service, fun and inviting stores and its industry-leading Ultamate Rewards loyalty program.
Responsibilities:
Followed Agile methodology
Developed Ulta Beauty Web site using React JS, and Redux Architecture.
Having good Knowledge NPM.
Creating Front-end Applications using HTML5, CSS3, JavaScript, JQuery, AJAX, XML and JSON.
Used CSS (SASS) to develop UI Components such as Accordions and Model Windows using pure HTML 5 and CSS3.
Developed Object Oriented JavaScript code and responsible for client side validations using JQuery.
Created scalable networking applications using Node JS.
Used server-side tempting languages such as Jade, EJS, Stylus, Less.
Involved in upgradation and maintenance of new layout using the Grid orientation model Bootstrap framework.
Extensive usage of BOOTSTRAP and LESS CSS for Responsive design.
Tested cross-browsers compatibility on a range of projects.
Bring wireframe mockups to life using HTML, CSS and JavaScript (Angular JS and JQuery).
Use animation and CSS effects to create a rich, visual experience.
Ensure cross-platform compatibility, including desktop and mobile browsers.
Extensive use of Twitter Bootstrap framework to achieve RWD, i.e., make the portal compatible for various screen resolutions which are trending in the market today.
Integrated with Backend code Java, Restful Web Services, View Models for single page applications using Ajax
Extensively used JQUERY, JSON, AJAX and DOM scripting to create interactive web applications like message posting and auto complete form validations.
KPAC SYSTEMS AUG 2016 – JAN 2017
UI/Mobile/Web Developer
Description: KPAC systems is a privately held company expert in applications software and project solutions. we understand needs of our clients and provide perfect solutions to our customers. Our processes solving skills enables that matches the real world. KPAC systems was born in 2008. KPAC offers IT, Engineering, Technology, and Business Consulting Services. At KPAC, innovation is not a talent, it is their way of operating. KPAC is powered by a team of passionate and compassionate professionals.
Responsibilities:
Interacted with various stake holders (Business Team, User Testing Team and Clients) to finalize requirements.
Worked on multiple MEAN Stack projects with Angular, Node, Mongo DB and Express
Worked on multiple projects, multiple platforms including web and mobile projects using Angular2 and Node JS as backend
Developed Requirement Specification document (User Story in Agile) to articulate requirements.
Experience with consuming data with Mark logic REST API server through Node.JS for search related data on REST API
Proficient with Typescript with Angular 2
Worked on upgrading the codebase to ES6 standards
Experience of working on CSS Preprocessors like LESS and SASS along with JavaScript task runners like Gulp JS
Automated workflow with Gulp tasks
Experience with creating and configuring databases and REST API services with Mark logic database Server
Wrote unit tests using Jasmine & Karma
Responsible for writing yeoman generators and setup babel.js
Wrote many re-usable React components.
Created Restful web services/ API’s using Node.js
Used firebug, Chrome developer toolbar for debugging JavaScript and fixing issues.
Created responsive web design using Bootstrap.
Worked on team to convert some Angular components to React components
Involved in creating mockups/Wireframes for website.
Experience using jQuery and Bootstrap plugins for the Webpages
Implemented with Angular using its advantage including two-way data binding and templates.
Integrated the Angular application with the RESTFUL Web Services.
Worked on Bootstrap Framework and AngularJS Validations.
Worked on the MVC architecture of AngularJS in developing the apps, controllers and directives which are totally customized to meet the needs of the application
Datalsys I.T solutions, India June 2014 – July 2015 Web Developer
Responsibilities
•Functionalities include writing code in HTML, CSS, JavaScript, JQuery, JSF, making using of Bootstrap framework and testing the functionalities using JUnit.
•Worked with the team, helping them build out their markup and CSS. My Specialty is large scale CSS (Sass), focusing on reusability and modularity.
•Developed Object Oriented JavaScript code and responsible for client side validations using JQuery.
•Implemented Web services (SOAP) for transmission of large blocks of JSON data over HTTP
•Created a CSS framework for using a 12 column grid preferred by the designers as well as implementing parts of CSS to cut down on repetitive code.
•Implemented JavaScript module patterns using asynchronous script loading.
•Worked through cross browser compatibility issues with existing styles and new CSS that was implemented.
•Tested cross browser functionality and fixed major layout bugs for supported browsers which includes IE6.
•Involved in a Waterfall based approach to UI Development.
•Developed HTML interfaces with an understanding of UI design principles and object-oriented program development.