Ui Developer Resume
Atlanta, GA
PROFESSIONAL SUMMARY:
- Having 8 years of experience in the IT industry with diversified exposure in Software Process Engineering, designing & building a Web Application.
- Implementation of cross browsing techniques and UI testing as part of the development process to deliver a better product.
- Involved in all phases of the Software Development Life Cycle (SDLC).
- Strong focus on Responsive Web Design, compliance with W3C Web Standards, applying best practices and leveraging web development by using modern UI/Front - End libraries, frameworks and tools such as HTML5, CSS3, JavaScript, JQuery, AJAX, Bootstrap, JSON, React JS, ES6, Redux, Visual Studio Code.
- Strong experience User Interface (UI) using SASS, LESS, Bootstrap and Photoshop.
- Designing and implementing the whole solution for mission critical applications.
- Carry out all stages in the development cycle implementing agile methodologies.
- Define and implement SEO and SEM strategies. Training end users.
- Worked as UX designer experience using Adobe Photoshop.
- Strong experience working with React.js and node.js (NPM)
- Knowledge on Angular JS filters for filters functionality in search box and Iterate functionalities.
- Continuous Integration utilizing Git Hub and Circle CI, API-validation within Eclipse.
- Well experienced in Debugging websites using Firebug, Fiddler, Developer tools.
- Worked and experience using agile methodologies for software development such as Scrum, UI.
- Business analytical skills for budget estimation, analysis, design, maintenance, testing and user requirements.
- Process creation and implementation for better results and budget optimization.
- Expertise in developing rich and interactive web based applications.
- Been involved in the whole development cycle for multiple professional projects in a wide range of areas such as banking, logistics, management and accounting.
- Experience in using jQuery to handle various customs built forms, tooltips, menus, tabs and many other selectors.
TECHNICAL SKILLS:
Web Technologies: HTML/HTML5, CSS2.1/CSS3, JavaScript, jQuery, Bootstrap, React JS, Node JS, Angular/Angular2/4, XML, XHTML, DHTML, JSP, ES6, AJAX, JSON, DOJO, Apache, LESS, SASS.
IDE's and Tools Eclipse: IDE, Net Bean, Firebug,Webstorm,Visual studio
Development Tools: Adobe Photoshop CS5, Google Ad Words, Yahoo Search Marketing (spring tool suite), Intercom App
Debugging Tools: Firebug, chrome canary tool, IE Developer toolbar
Publishing Tools: Adobe PageMaker, MS Office
JavaScript Libraries: Angularjs, BackboneJS, Ext JS 2.0/1.0, ReactJS
Databases: SQL(oracle), MySQL, Sql Server, MongoDB
Operating Systems: Windows 7/8/10, MAC OS X
Server Side Frameworks: Restful, SOAP
Project Build/Management Tool: Grunt, Gulp, Jira
Unit Test Frameworks: Jasmine, Karma, Mocha,chai
PROFESSIONAL EXPERIENCE:
Confidential, Atlanta, GA
UI Developer
Responsibilities:
- Gathered and analyzed the requirements and converted them into user requirement specifications and functional requirement specifications for the designers and developers to understand them as per their perspective.
- Developed Ionic App using HTML/HTML5, CSS3,Angular6,7 ionic3,4.
- Created front end applications using HTML/HTML5, CSS3, JavaScript, JSON, Bootstrap, Javascript.
- Designed, Developed and deployed all SQLite Server instances, stored procedures, views, triggers and tables.
- Involved in developing the UI for the app using TextViews, Buttons, Check boxes, Alert dialogs, Action - bar and spinners for various layouts.
- Contributed in backend of the application that interacts with the database to form the JSON structure required for Restful JSON response.
- Contributed to application requirement analysis for achieving the specifications provided by the client.
- Test and error logging on different versions and devices of Android and IOS.
- Expertise in working with the Mobile technologies like Android, IOS, Windows, Mobile Angular UI, Phone gap/ionic, iPhone, iPad, Mobile UI, Silverlight, ActionScript.
- Diagnosed and troubleshoot processing problems and applied Confidential to increase company efficiency.
- Responsible for the implementation of Web Design based on CSS3 HTML and Bootstrap Front-End Framework.
- Design Mobile UI screens using CSS3, TypeScript and HTML5.
- Worked on JIRA Tool for Bug Tracking Systsem.
- Used GIT for code push and pull and Bitbucket for repository.
- Developed Angular6 and foundation based UI Screens using HTML, CSS and Ionic framework.
- Designed and Implemented Views and Layouts for User Interaction.
- Developing dynamic web pages, applying appropriate styling or animations, form validations activities by utilizing JavaScript and JQuery libraries.
- Provided Web Service programming creating new Service Facade interfaces and supported expanded capabilities of existing Web Services.
Environment: HTML4/5, XHTML, CSS3/4, SASS, LESS, JavaScript, Typescript,Ionic3,Angular 6,7, jQuery, Responsive Web Design, Bootstrap, JSON, Rest API, Grunt,Gulp, NPM, Jenkins, GIT, JIRA, Confluence,Jasmine, Karma.
Confidential, St Petersburg, FL
Sr. Angular Developer
Responsibilities:
- Constructed WebPages that provides consumer lending Confidential for financial institutions using HTML5, SASS, CSS3, Bootstrap, Angular 4.0, Typescript, Node.js and JavaScript.
- Experience creating Typescript reusable components and services to consume REST APIs using Component based architecture provided by Angular 2/ Angular 4 .
- Used Pipe Title Case in the development of each webpage to write the titles that changes the first letter of each word to uppercase.
- Created Angular 4.0 parent and child components in the application by using the angular-cli command ng g component.
- Used Angular 4.0 to create views to hook up models to the DOM and synchronize data with server as a Single Page Application (SPA).
- Designed animated pie charts in different webpages using the ngx-charts and D3 charts.
- Developed animated pie by using the D3.js.
- Involved in creating Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular 4.0.
- Assisted team to use the CSS preprocessor SASS and implemented the custom stylings for the entire application by creating style.scss as a common styling file to the whole project.
- Worked with NPM commands and using Package.json for managing dependencies and dev-dependencies of Node.js applications.
- Developed Web API using Node.js and hosted on multiple load balanced API instances.
- Proficient in making AJAX calls using jQuery and usage of JSON for impulsive responses.
- Experience in working with CSS features like CSS sprites, CSS Background, CSS Layouts, CSS positioning, CSS text shadows, CSS box model, CSS tables and Pseudo classes.
- Experience in using jQuery to handle various customs built forms, tooltips, menus, tabs and many other selectors.
- Implemented test cases and performed unit testing using Jasmine and Karma.
- Used Agile software management (Scrum) that included iterative application development, weekly Sprints, stand up meetings, Followed JIRA for tracking processes and streamlining Agile planning.
- Used Team Foundation Server (TFS) for source code version control.
Environment: Angular 2/4, D3.js, HTML5, CSS3, JavaScript, AJAX, JSON, Node.js, Jasmine, Karma, SASS, Bootstrap, jQuery, WebStorm, Visual Studio, TFS, Agile.
Confidential, Sunnyvale, CA
React JS Developer
Responsibilities:
- Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML5, CSS3, JavaScript, React Js and Ajax
- Implemented client side Interface using React Js.
- Experienced in React Js and working with React Flux architecture.
- Developed user interface by using the React Js, Flux for SPA development.
- Worked in using React Js components, Forms, Events, Keys, Router, Animations and Flux concept.
- Developed React Js pages, Web services calls and AJAX calls for the application
- Used in development of the web application to bind the data/model that is being retrieved from a database through services provided in a controller to the view using scope.
- Used React Js in components like JSX, creating React components, Virtual
- CSS3 styles were developed in order to preserve the uniformity of all the screens throughout the application and positioning of screen objects.
- Responsible for design and development of web pages from mock-ups (PSD).
- Worked on Front end by using JavaScript.
- Build React components and stand-alone functions to be added to any future pages.
- Working with React Router for developing Single Page Applications SPAs.
- Worked on responsive design and developed a single ISOMORPHIC responsive website that could be served to desktop, Tablets and mobile users using React Js.
- Implemented the Drag and Drop functionality using React -Dragable thoroughly performed unit testing and integration testing.
- Extensively used SASS (Syntactically awesome style sheets) while styling with CSS3.
- Used Firebug for debugging and for element styling.
- Wrote services to store and retrieve user data from the Mongo DB for the application on devices.
- Involved in daily SCRUM meetings to keep track of the project status.
- Used web based GIT Repository manager with issue tracking features.
- Extensively used Git for version controlling and regularly pushed the code to GitHub.
- Made the application responsive using Bootstrap and CSS Media Queries.
- Worked with CSS Icons, CSS Pseudo-class, CSS Pseudo-element, CSS Image Sprites, CSS background and CSS3 Shadows to give some additional effects.
- Responsible for checking cross browser compatibility issues and hence worked on different browsers like Google chrome, Internet explorer, Firefox and safari.
- Involved in implementing Queries to the backend MongoDB database using Http service to fetch JSON contract.
- Experienced in implementing CRUD database operation on such as MongoDB.
- Worked with Bit Bucket for recording the progress and later for version control.
- Used Jasmine and Karma as end to end testing tools for debugging and software quality insurance.
- Worked with Business Analysts for requirement gathering and requirement analysis.
- Created Use cases, ER diagrams and user flow control.
- Involved in documentation by writing the technical documents for the project. Also, part of the presentation team to the company's executives.
Environment: HTML/HTML5, DHTML, CSS/CSS3, SASS, AMD, OOJS, Ember.js, Bootstrap, Express.Js, React JS, Fluxible framework, Backbone Js, visual studio 2010, JavaScript, AJAX, JQuery, Java, Node JS, XML, XHTML, DOM, MySQL, NPM, Mongo DB, MVC Architecture, Apache Tomcat.
Confidential, Little Rock, AR
UI Developer
Responsibilities:
- Collaborated with designers, business analysts on a day to day basis to understand business requirements and model prototypes of web pages and components.
- Tasked with migration of existing web pages to a more sophisticated single page application by writing custom UI components provided by angular framework.
- Implemented scalable front-end java script framework adhering to MVC architecture thereby making the application to be robust and modular.
- Used Bootstrap grid system and CSS3 media-queries to make the application responsive to view changes across multiple devices.
- Used angular HTTP module to handle request from client side and subscribe to any data changes using observables from RxJS module.
- Developed code to call the web service/APIs to fetch the data and populate on the UI using jQuery/AJAX.
- Implemented Typescript reusable components and inject able services to fetch data from backend MongoDB database.
- Managed dependencies in the project with the help of node packaging module and used GIT for version control.
- Participated in weekly scrum meetings to discuss user stories, new features and attending to bug fixes through JIRA bug tracking tools.
- Configured karma to run unit tests prepared with help of Jasmine to validate various angular modules and JavaScript utility routines.
- Was responsible for developing, editing, publishing, maintaining site integrity and prevented crossing origin errors.
- Worked with back-end developers to enhance the functionality of web applications asynchronously (AJAX) using REST services.
- Worked closely with SQA team in fixing the reported bugs/defects and checking cross platform compatibility.
Environment: HTML5, CSS3, jQuery, JavaScript, Angular 2,AJAX, XHTML, XML, DOM, MVC, Node JS, Express JS, RESTful, Bootstrap, MongoDB, Mongoose, JSON, Jira, GIT, TSLint, Webpack.
Confidential, Atlanta, GA
UI Developer
Responsibilities:
- Responsible for creating efficient design and developing User Interaction screens using HTML, CSS, JavaScript, AngularJS 1.6,jQuery AJAX and JSON.
- Worked in Agile development environment and participated in meetings and discussions with department heads, project managers, architects and co -developers.
- Worked extensively on CSS for making the application responsive over all screen sizes.
- Developed interface to display report data using jQuery, AJAX, JavaScript and JSON, XML.
- Involved in the Complete Software development life cycle (SDLC) from requirement analysis, designing UI/Middle tier/ database and transition.
- Used various jQuery plug-ins like auto complete, date picker, color picker, document slider to enhance the usability, functionality and overall experience for website
- Implemented the web application framework using NodeJS, JavaScript, jQuery and various Design Patterns for Custom Confidential and the service Layer
- Created proof of concept for implementing views in React for development
- Dynamic web site design and programming using HTML, CSS, JavaScript, jQuery.
- Actively involved in Database design and stored procedure and optimization.
- Develop administrative module to add/remove roles from users, activate users, configure privileges, and ensure authorized users had approval authority for certain actions.
- Developed jQuery based calendar to schedule appointments.
- Implemented pagination and sorting functionalities in different modules using jQuery plug-ins
- Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML, XHTML, and CSS.
- Using advanced level of JQUERY, AJAX, JavaScript, CSS and pure CSS layouts.
- Used IE Developer Toolbar for debugging and browser compatibility, cross-browser / platform testing and compatibility assurance
- Using GIT for version control.
- Participated in requirement gathering, coordinated with various development teams in code integration.
- Used front-end web development tools like CSS, JavaScript, HTML and jQuery.
- Implemented various client-side validations using jQuery and React, Passport Validation implemented at Controller level using Data Annotations.
- Extensively used jQuery a concise JavaScript Library for traversing HTML document, event handling and AJAX interactions.
- Implemented caching to improve performance and scalability in some processes that consume commonly used static data.
Environment: ReactJS, Spring MVC, REST, JavaScript, jQuery, NodeJS, IIS 7.0, AJAX, HTML5, CSS
Confidential
UI Developer
Responsibilities:
- Involved in the Analysis, System study and designing of the project.
- Responsible for creating efficient design and developing User Interaction screens using HTML, CSS, JavaScript, jQuery AJAX and JSON.
- As a developer, coordinated with onsite team and client in understanding the business process and requirement understanding.
- Worked extensively on CSS for making the application responsive over all screen sizes.
- Developed interface to display report data using jQuery, AJAX , JavaScrip t.
- Involved in the Complete Software development life cycle (SDLC) from requirement analysis, designing database and transition.
- Used various jQuery plug-ins like auto complete, date picker, color picker, document slider to enhance the usability, functionality and overall experience for website
- Extensively used jQuery a concise JavaScript Library for traversing HTML document, event handling and AJAX interactions.
- Preparation and review of Unit Test Plan, Unit Testing, Test Results review and other quality related work.
Environment: HTML, CSS, JavaScript, XML, XHTML, DOM, DHTML, JSP, JDBC, Oracle, Eclipse, SQL, Windows XP/07 and MS Office.