* ***** ** ********** ** developing and deploying front-end/ UI solutions.
Experience in making responsive web designs using either of HTML or CSS, by using CSS frameworks like Twitter Bootstrap.
Working knowledge on CSS margin, CSS padding, CSS table, CSS positioning, CSS text, CSS border, CSS Background, CSS Layouts, Pseudo classes, Pseudo elements and CSS behaviors in CSS.
Good knowledge in creating components and developed user interface by using the React JS, Flux/Redux for Single Page Application (SPA) development.
Proficient in Test Driven(TDD) and Behavioral Driven Development(BDD).
Expertise in React JS framework to develop the Single Page Application (SPA) by creating Custom Reusable React Components Library.
Expertise in using all the new features in HTML5 and CSS3 in creating the markup and the styling of the pages.
Experience using the debugging tools like Firebug Tool, Chrome developer Tool besides manipulated the Nodes using DOM and DOM Functions.
Worked with Node JS, Express, Grunt and Gulp for setting up local server, running tasks and managing dependencies.
Highly motivated team player with excellent verbal and written communication to work with other IT departments in the organization.
Experience in testing driven development using Karma, Mocha and Jasmine.
Ability to improvise, grasp new skills and troubleshoot problems. Capable to work independently and adapt quickly to new emerging technologies.
Ability to execute multiple tasks and flourish in fast-paced environment.
Worked collaboratively with a cross-functional teams to define and develop product roadmaps.
HTML/HTML5, CSS/CSS3, LESS, SASS, Bootstrap, AJAX, XML, JSON, AngularJS/2/4, Backbone, NodeJS, NPM, jQuery, ReactJS, ExpressJS, Responsive Web Design
Sublime Text, WebStorm, Visual Studio, Notepad++
Tomcat, WebLogic, WebSphere, Apache
SQL Server, Oracle, DB2, MongoDB, PostgreSQL
Windows, Linux, Mac
Others Software Skills
Java, J2EE, Python, Spring, Web Services (SOAP and REST)
Elavon - Atlanta, GA Apr 2017 – Present
Role: UI Developer
Responsible for checking cross browser compatibility by working on different browsers like Safari, Internet explorer, Firefox and Google chrome.
Code on Cascading Style Sheet (CSS) in web pages to separate presentation from structure.
Defined text alignment, size, borders and many other typographic characteristics.
Used jQuery in controlling access to different pages of the applications.
Involved in all phases of the end-to-end implementation project-requirements gathering, analysis and design, development, testing and debugging.
Participated to gather and document client needs to the granularity and worked towards prototyping the same.
Used Angular4 to create Controllers to handle events triggered by clients and send request to server. Developed web Single Page Applications (SPA) using Angular4.
Worked on creating and consuming SOAP Web services for accessing data from other external services.
Developed user defined components with React.JS and Angular4 to be used in maintenance applications.
Used React JS and various predefined components from Node Package Manager (NPM) and redux library for implemented various screens the front-end users.
Developed server-side applications with NodeJS and published the application as Websites with the help of ExpressJS.
Used Gulp for automating tasks during development workflow and compile SAAS files and compress JS files.
Ensured site design integrity and quality control consistency throughout the project’s lifecycle.
Used GIT repository for storing, initializing, committing and push/pop the source code in the repository.
Team up with product managers, designers and other team members and stakeholders during the development, implementation and deployment phase during business meetings.
Leveraged responsive web frameworks to consistently complete product deliverables ahead of schedule.
Involved in code review and deployment of the application on development, testing of production servers.
Carousel - Dallas, TX Feb 2016 – Mar 2017
Role: UI Developer
Developed GUI of the website using HTML5, CSS3, Typescript, Angular 2, Bootstrap and JSON.
Experienced in Angular2 Templates, directives, Routing and navigation, Components, Services and Data Binding.
Developing Single Page Application (SPA) project using Angular 2 and Typescript for frontend, Node JS and Postgres for backend
Responsible for developing the static content using front end with HTML5, CSS3, jQuery and Angular JS by coordinating with the UX designers.
Bundled components into different feature modules and implemented loading to increase performance.
We had begun using NGRX for state management to further optimize the app. Keeping current with Angular-4 and Typescript we were able to further modularize the app for reusability and consistency
Created Typescript reusable components and services to consume REST API and using modular based architecture provided by Angular 2. Involved in developing applications using Angular2 like Grids, Toolbars, Panels, Combo-Box and Button etc.
Used Angular2 HTTP Client to Interact with Servers/backend and modularized the Application with Ng-Module. Leveraged Angular resources for all data access, encapsulating URLs with Uri JS and standardizing data access interfaces.
Developed Web pages that are more user-interactive using jQuery plugins for Drag and Drop, Auto Complete, Multi Select tags and JQ-Widget for tabular layout.
Used Swagger for API documentation and check the API functionality and response without effecting the source code.
Created Typescript reusable components and services to consume REST API and using components based architecture provided by Angular2 and Node JS.
Used ExpressJS along with NodeJS for building web applications and APIs.
Created Angular2 components, implemented Interpolation, Input variables, Bootstrapping, ng-for, ng-If, Router Outlet, binding the click event, Component decorator, binding to the hidden property
Worked closely with back end team to implement HTTP calls to Restful APIs and updated graphical element of HTML in Angular 2.0 and Node JS.
Used Jasmine framework to write Unit test cases for the web module. Also, used different developer tools respective to the browser to debug the code.
Provided maintenance and development of bug fixes and patch sets for existing web applications using Firebug, Firebug Lite and Chrome/ Safari Web Inspectors.
Used Grunt for automating tasks such as minification, compilation, unit testing and to run custom tasks defined in the grunt file.
Carried out requirement analysis and business user walk through, developed design documents and implemented based on need following Agile Methodologies.
Involved in scrum Methodology for the work flow meetings.
Tested front-end code in multiple browsers to ensure cross-browser compatibility.
Accessing the repositories and maintaining the source code using GIT repository.
Front End Developer Jun 2014 – Dec 2015
GGK tech – Naperville, IL
Played a key role in the project life cycle from requirements gathering to the application deployment.
Worked on server-side validation using scripting language like PHP and the feedback is sent to user by dynamically generated web pages.
Used Agile development methodologies and effectively took part in Scrum meetings to deliver quality deliverables within time.
Involved in developing web application and MVC Frameworks like Spring.
Enhance existing AngularJS application to follow strict MVC patterns for improved source code maintenance and enhanced performance.
Proficient in creation of Single Page Applications using Angular JS along with Custom Directives, UI routing and Angular JS Filters.
Created User Interface (UI) to gather data and communicate with Business Layer by using HTML, JSP, and Java Script.
Build components like Grid, Panels, Toolbars, button and Combo-box etc. Designed the application framework, selects the software and hardware platforms and determines the site navigation.
Used Junit framework for performing unit testing. Used Log4J for debugging and error logging purposes. Used J2EE design patterns like Value Object Pattern, MVC, and Singleton Pattern.
Coupled Spring SOAP web services with J2EE designs for better results.
Involved in designing the database for optimal performance and effective querying.
Extensively used Twitter Bootstrap 3.0 to develop front end of the application. Responsible for creating responsive user interface using media queries and twitter bootstrap.
Responsible for using sprite images for improving the website performance in terms or speed and decrease the number of requests made to server.
Used SVN to maintain current and previous versions of files such as source code, web pages, and documentation.
Developed SQL queries to perform insert, update or delete operation on MySQL database.
Implemented a lightweight customizable jQuery plugin for styled appearance.
Resolved Cross Browser Compatible Issues for different version of IE, Chrome, Firefox and Opera.
Achieved responsive effect on internal test website using Bootstrap and LESS.
MindGrid technologies – Hyderabad, India Mar 2012 – May 2014
Role: Junior Web Developer
Worked in all phases of SDLC, including requirements analysis, design and development, bug fixing, supporting QA teams and debugging production issues.
Designed, Implemented and Maintained the internal website to meet web and industry standards.
Setting up of environments to be used for testing and the range of functionalities to be tested as per technical specifications.
Designed the front-end applications, user interactive web pages in a professional manner with using web technologies like HTML, XHTML and CSS.
Converted wire frames to HTML prototypes.
Worked directly with business analysts to ascertain requirements and defined projects plan documents.
Cooperated with team members to conduct user research with strong communication, analytical and interpersonal skills.
Developed modules to retrieve data using AJAX calls through jQuery method.
Applied XML into transferring administration data to the back end.
Prepared the business report with the help of Wire frames. Developed CSS page layouts, styles and table less coding for efficient design.
Worked with Photoshop to implement mock-ups and the layouts of the application.
Developed non-functional HTML, CSS pages from the mock ups and involved in UI review with UI architect and Business Units.
Designed page - layouts using Dreamweaver and banner using Adobe Flash.