Frontend Developer Resume
Atlanta, GA
SUMMARY:
- Having 3 years of experience in software development as a Front - End(UI) Developer in design, development, maintenance, support and testing of various web-based applications using HTML5, CSS3, SASS, JSP, Bootstrap, JavaScript, AngularJS, React JS, Angular 2.0, jQuery, Node.js, AJAX, JSON.
- Involved in all phases of Software Development Life Cycle (SDLC) in large scale enterprise software using Object Oriented Analysis and Design.
- Using Webpack 2 for module bundling and Task Runner Babel for automating tasks
- Experience in developing web applications with Responsive Web design using Media Queries and Bootstrap.
- Sound Understanding and good Experience with Object Oriented Programming Concepts, Object Oriented JavaScript and Implementation.
- Worked extensively in Agile/Scrum Development process.
- Experience in software configuration management using GitHub and SVN.
- Worked on Pseudo Classes and CSS Behaviors in CSS 3.
- Strong front-end development using Adobe Flex, MXML, Action Script, AJAX, Java Script, CSS, HTML5 and DHTML.
- Involvement in using various Editors like Atom, VsCode, Eclipse and Sublime Text Editor.
- Experience in CSS pixel-level layout, Consistency with browsers, Version and Platform Independence.
- Experience in using the CSS frameworks like SASS pre-processor.
- Experience in cross browser compatibility issues’ resolution & tools such as JSLint/ESLint.
- Expertise in implementing models consuming RESTful web services using AJAX & JSON.
- Experience in working with UI design patterns such as Model-View-Controller (MVC), Flux, Redux and JS design patterns.
- Well versed with Test Driven Development (TDD), Jasmine/Karma.
- Experienced in developing the Single page applications using Angular and React JS frameworks.
- Experience in creating custom directives, services and factories in AngularJs.
- Using the modules like Routers, State Providers and Filters.
- Experience in working with cross-browser platform web applications.
- Experience in Typescript and JSX scripting languages with ECMAScript 6.0 programming standards.
TECHNICAL SKILLS:
Programming Languages: JavaScript, C, C++.
Operating Systems: Win XP/Vista/7/8, Linux, MAC.
Client Side Programming: HTML/HTML5, CSS2/CSS3, XML, JavaScript Frameworks, AJAX, jQuery, JSON, Jasmine.
JavaScript Frameworks/Libraries: Angular.js 1.x, Angular 2.0, React.js, Redux, Node.js, Bootstrap, D3.js, Express JS, SASS.
Application Server: WebLogic, Tomcat, JBOSS
Version Control: Git, SVN
IDE and Tools: Eclipse IDE, Karma, Developer Tools, Edit Plus, JSfiddle, Sublime text, Brackets, Atom.
PROFESSIONAL EXPERIENCE:
Confidential, Atlanta, GA
Frontend Developer
Responsibilities:
- Involved in discussions with the product owner to identify the technical requirements.
- Agile Story research/grooming/tasking/interacting with other teams/developing.
- Working on complete SDLC including creating design documentation, development (with browser compatibility), unit testing (in multiple browsers) of application.
- Developed Page layouts, Navigations and presented designs and concepts to the Sr. Developers and Technical Leads to review.
- Developed UI for web platform using HTML5, CSS3, React JS, Redux, SASS, Bootstrap, JavaScript, NodeJS, NPM Modules, JSON.
- Developed HTML pages as views in the application built in FLUX pattern.
- Built Web pages that are more user-interactive using React JS framework, AJAX, JavaScript.
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON.
- Developed the React life cycle methods and React Modules.
- Developed SPA using the React Routes and Routers module.
- Part of the team for setting up React JS for UI development.
- Developed templates with HTML5, CSS3, NodeJS, JSON, Ajax and React JS, JSX.
- Experienced in working with redux framework for data communication.
- Created pages by using HTML Usability, Web 2.1 standards.
- Co-ordinated with BA and PO group for better understanding of functional requirements analyzed and designed the business requirements to documented and implemented.
- Used Bower for bundling the project modules and loading them.
- Used Cascading Style Sheet (CSS) in web pages to separate presentation from structure
- Fixed bugs and provided support services for the application.
- Tested/De-bugged web browser using Firebug
- Built custom UI Widgets and Application logic using Flux pattern Framework
- Managed and implemented all code changes via Git Extensions and Git Bash.
- Deploying builds across development, staging and production instances and maintaining code integrity.
- Used Git for version control and Jira for project and bug tracking.
Environment: HTML5, CSS3, SASS, Bootstrap, Spring Web MVC, Web Services, JavaScript, React JS, Node JS, AJAX, JSON, HTML Usability, Web Accessibility, Git.
Confidential
UI Developer
Responsibilities:
- Redesigned the existing site and to create new interfaces.
- Used Eclipse as Html editor for designing new pages.
- Involved in the migration process of legacy application of HTML.
- Used the AngularJS framework as the core framework for the new application.
- Created the custom directives and custom services in AngularJS.
- Involved in developing the single page application using the Angular Router module.
- Developing the project in MVC pattern.
- Using the directives like ng-model, ng-controller, ng-bind, ng-repeat, ng-app.
- Using the media queries for responsive web design.
- Responsible for content and UI development.
- Developed HTML prototypes and ready XHTML documents with CSS style sheets.
- Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation.
- Worked closely with the programmers and graphic designers for project requirement and analysis.
- The new system has made it much easier for the employees to access the page and check the required info.
- Created Stored Procedure, Trigger for database access and events.
Environment: HTML, DHTML, CSS, JavaScript, Angular JS, NodeJS, jQuery plug-ins, Windows, media queries, Bower, Grunt.
Confidential
Jr. UI Developer
Responsibilities:
- Gathered and analyzed all necessary requirements by involving in discussion sessions.
- Co-ordinate with BA group for better understanding of functional requirements, Analyze, Design the business requirements to document, and implement.
- Created the Java server pages for the application.
- Involved in Developing of Application based on Adobe technologies like Adobe Flex, Action script, Blaze Ds, CSS, WebLogic server, Spring MVC.
- Prepared technical reports & documentation manuals during the program development.
- Used spring core framework to develop the Soap and Rest API.
- Involved in writing the properties, methods in the Class Modules and developed web services using HTTP.
- Played a vital role in defining, implementing and enforcing quality practices in the team organization to ensure internal controls, quality and compliance policies and standards.
- Worked with View State to maintain data between the pages of the application.
- Successfully wrote and implemented MySQL Queries, Stored procedures and Triggers in MySQL server.
- Analyzed and created Stored Procedures, Functions, Triggers and Packages.
- Created required Views, Indexes and Clusters.
- Created database triggers to implement business rules and writing stored procedures.
- Created packages to do complex aggregations on large volume of data and loaded the aggregated data into reporting tables in data marts.
- Wrote UNIX shell scripts to automate the batch process.
- Created migration document and supported the migration of packages and objects to production environment.
Environment: Adobe Flex, Action Script, Blaze Ds, Flash Player, CSS, Java, DOM.