Ui Developer/magento Developer Resume
Atlanta, GA
SUMMARY
- Have 7+ Years of development experience in all phases of software development life cycle including requirement analysis, Debugging, Applications design, Development, Integration, Maintenance, Installation, Implementation, Testing of various client/server, N - tier and web applications.
- Experienced UI developer with the experience of developing web applications using all the latest and greatest web technologies like HTML5, CSS/CSS3, JAVASCRIPT, ANGULAR, JQUERY, REQUIREJS, REACTJS, NODE.JS, GRUNT, BOOTSTRAP, LESS, BOWER, JASMINE, KARMA MOCHA CHAI, PROTRACTOR & CUCUMBER, JSON, RESTful Services and JAVA.
- Proficient in developing web applications using HTML5, CSS3.
- Proficient in Angular2.0, Javascript and jquery.
- Extensive working experience with Content Management Tools such as Drupal6 and Drupal7, Joomla, WordPress and Magento
- Worked closely with system analyst to understand the technical requirements of the projects. Worked closely with Photoshop designers to implement mock ups and the layouts of the application.
- Design and development of Web pages using HTML, CSS including Ajax controls and XML.
- Involved in writing the Properties, methods in the Class Modules and also consumed web services.
- 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.
- Used JavaScript for custom client-side validation.
- Strong knowledge in Tableau Data visualization & D3.
- Experience on working withCSSBackgrounds, CSS Layouts, CSS Pre-processors (SASS, LESS), CSS Animations
- Involved in designing and developing the GUI for the user interface with various controls.
- Worked with View State to maintain data between the pages of the application.
- Good understanding of developing application from scratch and also migration of projects.
- Good experience in building cross browser compatibility applications using HTML5 and CSS3.
- Experienced in all phases of SDLC like Requirement Analysis, Implementation and Maintenance. Extensive experience with Agile (SCRUM).
- Experience in Jasmine, Karma, Mocha & Chaiframeworks fortestingJavaScript code.
- Designed the table less web applications using CSS (2.1/3) and with the help of tags as per W3C standards.
- Well-versed in Object Oriented Programming (OOP) with JavaScript.
- Excellent understanding of GIT.
- Involved in the Software Life Cycle phases like AGILE and estimating the timelines for projects.
- Very good experience in Document Object Model (DOM) and DOM Functions.
- Highly motivated, reliable analytical problem solver and trouble-shooter with strong attention to detail.
- Having good knowledge on Physical, Data Link and Network Layer in Network Management.
- Capable of quickly learning and delivering solutions as an individual and as part of a team.
- Possess good team-management and leadership qualities.
TECHNICAL SKILLS
Programming Languages: C,C++,JAVA/J2EE,PHP,Python,JavaScript,Magento,Restful, ppcelerator
Web Technologies: HTML5/4, CSS3, LESS, SASS, JavaScript, Angular, JQuery, Bootstrap, AJAX, grunt, bower, XML, XHTML and JSON.
Operating Systems: Unix, Linux, Windows and Mac.
JavaScript Libraries: JQuery, Backbone.JS, AngularJS, Angular2.0, ReactJS, Node js, Ionic, D3.
Debugging Tools: Firebug, Chrome Developer Tools, IE Developer Tools.
IDE: Eclipse, Dreamweaver, IntelliJ, Notepad++ and Sublime Text
Defect Tracking Tools: JIRA, Test Director, Quality Center and Rally.
Miscellaneous: Adobe Photoshop CS3, Git, Illustrator and Flash, Tableau
PROFESSIONAL EXPERIENCE
Confidential, Atlanta, GA
UI Developer/Magento Developer
Responsibilities:
- Working as a senior frontend developer for developing the components which are used by several teams.
- Worked closely with Photoshop designers to implement mock ups and the layouts of the application.
- Agile Story research/grooming/tasking/interacting with other teams/developing.
- Implemented application using Open Web Application Security Project (OWASP) guidelines; Working on complete SDLC including creating design documentation, development (with browser compatibility), unit testing (in multiple browsers) of application and deployment on Web Logic server (Java Portal Environment).
- Creating and maintaining documentation of custom builtMagentoapplications.
- Used Angular2Http module to make service calls.
- Created Angular2 reusable services to inject into the components.
- Develop UI/UX prototypes for usability testing and user research.
- Led efforts to set up local Docker development environments to work onMagento2.1 to 2.2 site upgrade (MagentoCommerce edition)
- Designed front-end application components leveraging the Angular2framework.
- Real time integration with JSP using Struts/Tiles/Spring web flows/frameworks.
- Defined text alignment, size, borders, and many other typographic characteristics.
- Used JavaScript to make dropdown menus on web pages and displayed part of a web page upon user request.
- Worked onmagentoadmin Panel customization
- Worked extensively with the File management and image libraries.
- Fixed bugs and provided support services for the application.
- Proficient use of Angular2directives, components and two-way binding to bring additional functionality to HTML and making dynamic.
- Tested/De-bugged web browser using Firebug.
- Added some section inmagentoadmin panel.
- Design and development of Web pages using HTML, CSS including Ajax controls and XML.
- MaintaineCommercewebsite and database of inventory and B2B communications. Utilize SEO techniques to push search engine results.
- Involved in writing the Properties, methods in the Class Modules and also consumed web services.
- 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.
- Used JavaScript for custom client-side validation.
- Designed and developed inMagentofrom beginning.
- Involved in designing and developing the GUI for the user interface with various controls.
- Worked with View State to maintain data between the pages of the application.
Environment: HTML, CSS, JavaScript, Angular2.0, JQuery, Bootstrap, AJAX, Adobe Dreamweaver, Adobe Photoshop, JSON, XML, JAVA, MySQL, AGILE, JIRA, Confluence, GIT.
Confidential, Atlanta, GA
Senior UI Developer/Magento Developer
Responsibilities:
- Working as a senior frontend developer for developing the components which are used by several teams.
- Core technology stack used in projects are: HTML5, CSS/CSS3, LESS, JAVASCRIPT, ANGULAR, JQUERY, BOOTSTRAP, REACTJS, REQUIREJS, NODE.JS, BACKBONE.JS, GRUNT, GULP, BOWER, JASMINE, KARMA MOCHA CHAI, PROTRACTOR & CUCUMBER.
- Involved in discussions with the Business Analysts to identify the technical requirements. Heavy interaction with UX/UI teams in various geo locations.
- As part of a team; worked to develop and publish the mobile application offering using Cordova and the PhoneGap.
- Create interface layout sketches and construct user interaction flow, design visual style mockups and prep final resources.
- Design and implemented automated deployment scripts forMagento2.0 to be use on various cloud providers, primarily AWS
- Developed a cross platform mobile application using PhoneGap.
- Being UX Designer worked on various projects which included Story boarding, Wireframes, Prototypes and Visual design.
- Developed Wireframes which are compatible for laptops, tablets and all other mobile devices.
- Developed code for Responsive web design and JavaScript using frameworks like Can.JS
- Developed components to fetch the data from the back end using AJAX and Can.JS
- Built interactive components with JavaScript, jQuery, ReactJS and Redux.
- Client Side code were written in ReactJS/JQuery/JavaScript.
- Handled continuous data migration for existing e-Commerce stores intoMagento, versions ranging fromMagento1.4 to 2.1
- Developed cross platform mobile applications using HTML5, CSS3, JQuery and JavaScript on PhoneGap and native platforms like Android apps.
- Developed Page layouts, Navigations and presented designs and concepts to the clients and the management to review.
- Utilize ReactJS to render and deploy company-end setting webpages.
- Used KnockoutsJs to describe data model, corresponding logic of processing on server side and specify data model elements, and for auto-UI refreshing, templating and dependency tracking.
- Handled Payments and transactions, Credit Card/Bank Account Validations on the Client side.
- Developed ecommerce shopping cart and checkout functionality that requires complex rules and logic and integration with backend systems.
- Worked CSS Preprocessors (SASS, LESS)
- Development the whole application module using front-end frame works such as JavaScript,jQuery, AngularJS.
- Contributed to Community tools that allow for seamless migration of code and data from olderMagento1.x stores intoMagento2.x
- Picked up JQuery data tables and KnockoutsJSskills to work with legacy code, and delivered cutting edge UI to users to display and modify backend data.
- Designed & implemented web pages that are compatible in mobile devices with cross browser compatibility across several browsers.
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Migrated legacy products, customers and orders from a custom Cold Fusion application toMagento1.9
- Analyzed and optimized pages and page design for maximum performance.
- Responsible for the design of web applications right from the conceptualization stage to its implementation and maintenance.
- Responsible for checking cross browser compatibility and hence worked on different browsers like safari, Internet explorer, Firefox and Google chrome.
- Designed the table less web applications using CSS, Less CSS and with the help of and tags as per W3C standards.
- Worked with teams where requirements are constantly being implemented, tested and improved.
- Worked closely with SQA team in fixing the reported bugs/defects and checking cross platform compatibility.
Environment: HTML/HTML5, CSS/CSS3, Less, Sass, JavaScript, Angular UI, JQuery, bootstrap, AJAX, JSON, AngularJS, Node.js, Scala, grunt, gulp, DOJO, bower, MAVEN, Jenkins, J2EE, JSON, PhoneGap, SVN, Mongo db., Java, MySQL, pl/sql, & oracle.
Confidential
Front end Java Developer
Responsibilities:
- To analyze the requirements and develop enhancements that will mostly benefit users.
- Used HTML to develop websites.
- By MVC architecture it separates the representation of information from the user interaction with it.
- Modified the existing website by adding suitable naming conventions and coding standards.
- Worked with user interfaces and applied usability principle to portals.
- Primary role was to improve GUI, solve the navigational issues and provide support to the senior web developers.
- To control the usability, aesthetics, speed and communication of the websites.
- Used Wireframes to draw the user requirements.
- Developed clickable prototypes in HTML, DHTML, Photoshop, CSS and JavaScript.
- Tested web sites and fixed any existing bugs using Firebug.
- Provide maintenance to several websites.
- Responsible for code optimization and test the website across different browsers.
Environment: HTML, JavaScript, CSS, Adobe Photoshop, DHTML, MS Office, Firefox, Windows XP.
Confidential
Web Developer
Responsibilities:
- Worked closely with system analyst to understand the technical requirements of the projects.
- Worked closely with Photoshop designers to implement mock ups and the layouts of the application.
- Design and development of Web pages using HTML, CSS including Ajax controls and XML.
- Involved in writing the Properties, methods in the Class Modules and also consumed web services.
- 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.
- Used JavaScript for custom client-side validation.
- Involved in designing and developing the GUI for the user interface with various controls.
- Worked with View State to maintain data between the pages of the application.
Environment: HTML, CSS, JavaScript, AJAX, Adobe Dreamweaver, Adobe Photoshop, python, PHP, MySQL.
