Front-end Programmer, Java Resume
NY
SUMMARY:
- 6+ years of experience in developing User Interface (UI) applications & web development using cutting edge front end technologies.
- Proficient and excellent hands on experience with ReactJS, Redux, Angular.JS, JavaScript, JSX, Babel, jQuery, JSON, HTML5, CSS3, NPM, Bootstrap, DOM, AJAX, XML and MVC.
- Experience in open source JavaScript library ReactJS.
- Experience on working with CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements and CSS behaviors in CSS.
- Expertise in maintain websites, software and understanding and modifying existing code.
- Extensive Knowledge in developing single - page applications (SPAs) using various JavaScript frameworks like backbone.js, underscore.js and bootstrap.
- Extensive experience in implementing AJAX features using JavaScript and jQuery.
- Strong knowledge in using Object Oriented Programming concepts in JavaScript and working knowledge of DOM models.
- Experienced in breaking up layered PSD into HTML using CSS.
- Having good knowledge in Responsive web design.
- Experience in developing table - less layouts.
- Experience in developing websites using latest development approaches like MVC framework.
- Experience in creating single page applications using Angular JS.
- Experience in Bootstrap (responsive web design), and Angular JS frameworks.
- Implementing client side Interface using ReactJS (flux and jsx).
- Excellent web debugging skills using Firebug and Chrome Developer Tools.
- Expert knowledge over J2EEDesign Patterns like MVC Architecture, Singleton, Session Facade, Business Delegate and Data Access Object for building J2EEApplications. Expertise in software configuration management and version control using CVS, Clear Case and SVN.
- Developed the jQuery widget with the functionality of progressively enhancing the look and feel of the webpage.
- Able to effectively communicate with wide range of clients and coworkers.
- Capable of quickly learning and delivering solutions as an individual and as part of a team.
- Excellent interpersonal abilities, communication skills, Time management and Team skills with an intension to work hard to meet project deadlines under stressful environments.
TECHNICAL SKILLS:
Web Technologies: HTML5, DHTML, CSS3, XHTML, JavaScript,BootStrap, jQuery, JSON, AJAX
Script Editors: Notepad++, Adobe Dreamweaver, Sublime Text, Microsoft Visual, Angular.js, Backbone.js, Node.js, Bootstrap, Mean.js, NPM Modules
Frameworks: Studio Express, Aptana, Firebug, Brackets, NetBeans
Version Control: SVN, CVS, Clear Case, Git
Wire Frame Tools: Adobe (Photoshop CS5, Illustrator CS3, Flash, After Effects), Google Ad
Desktop/Publishing Tools: Acrobat Writer, Adobe PageMaker, MS Office
Operating Systems: Windows 98/2000/XP/Vista/7/8, Mac OS X, UNIX
Debugging Tools: Firebug, BugZilla (internet explorer)
PROFESSIONAL EXPERIENCE
Confidential, NY
Front-end Programmer, JAVA
Responsibilities:
- Developed and designed UI for databases of jobseekers & companies. Created multiple modals in a single page using React.
- Utilized React & Redux to maintain and manipulate states on company-end setting webpages and all the jobseeker-end webpages.
- Build up from the scratch to the destination of deploying and testing the system on AWS.
- Formulated backend RESTful API with NodeJS & MongoDB. Express & Docker to fertilize functionality.
- Dock backend API with front-end Axios (Ajax) calls. CORS strategy was applied as in local environment to tackle cross-domain problem.
- Workflow tools including: ReactJS, Redux, Flux, Axios, NodeJS, REST API, HTML, CSS, SASS/LESS, JavaScript (ES6), Webpack, Bootstrap, Postman, Docker and Github.
UI Developer
Confidential, New York, NY
RESPONSIBILITIES:
- Worked with the team of architects, business system analyst and back-enddevelopersto gather requirements and enhance the application functionality and add new features.
- Responsible for creating angular components,UIdevelopment using AngularJS, JSP, CSS3, HTML5, JavaScript, AJAX.
- Responsible to manipulate HTML5, CSS3 and jQuery as well as making the pages dynamic using AJAX, JSON and XML.
- Developed and improved application using MVC Framework Angular, Lodash and Bootstrap.
- Solid experience on implementing SPA with AngularJS in creating animations based on CSS classes.
- Developed navigation bar and dropdown functionality using AngularJS.
- Debugged the application using Firebug to traverse the documents and manipulated the nodes using DOM and DOM Functions using Firefox and IEDeveloperTool bar for IE.
- Used jQuery plugins autocomplete, validation, drag and drop and more exceptionally.
- Involved in developing various generic JavaScript functions used for validations.
- Used advanced level of HTML5, JavaScript, CSS3 (SASS and LESS) and pure CSS layouts (table less layout).
- Co-ordinate with UX designers and develop static content using front end with HTML 5, CSS3 and AngularJS.
- Produced content pages with CSS3 layout and style markup presentations and used JavaScript methods and properties.
- Created and developed the web-page layout and positioned/developed design elements, using Dreamweaver, HTML and Adobe Photoshop.
- Followed Norman Design principles while designing Use Case Design (UCD) and wireframes using Photoshop.
- Involved in requirement gathering phase to gather the requirements from the business users and dealing with UX team to continuously accommodate changing user requirements.
- Worked with Google Analytics and Firebug to check the loading time for pages and to debug the code
- Involved in using CVS, GIT, for project management and version management.
- Worked with business analysts during requirement analysis phase and helped the team in breaking the requirements into implementation details.
- Developed Functional Requirement Document based on users' requirement.
- Developed Tabbed pages using AJAX with jQuery and JSON for quick view of related content, providing both functionality and ease of access to the user. Environment: JavaScript, CSS3, HTML5, Angular JS, Bootstrap, AJAX, Web 2.0, Agile, jQuery,Adobe Photoshop, XML, REST, Oracle 11g, Eclipse, Firebug, CVS, GIT, DOM, W3C, UX, JSON, Dreamweaver, Jira.AARP 10 2015 - 05 2016Washington, DC UI DeveloperResponsibilities:
- Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules are being built.
- Worked Closely with Designers to Understand and redesign the Package Customization and Service Locator Modules using HTML, CSS and jQuery.
- Creating wireframes as per the functional specification document.
- Created HTML pages from the PDF’s given by the UX and used Angular JS to retrieve data from the rest services.
- Provided inputs on making choices of the JavaScript Framework like Angular JS, Node JS, Backbone JS, Express JS and experience with client side template like Handlebar.js
- Used advanced level of jQuery, AJAX, JavaScript, CSS and pure CSS layouts.
- Implemented AJAX frameworks, jQuery tools examples like Auto completer, Tab Module, Calendar and floating windows.
- Used jQuery core library functions for the logical implementation part at client side for all the applications.
- Used jQuery plug-ins for Widgets, Menus, User Interface and Forms.
- Coded JavaScript for page functionality and Light box plug-in using jQuery.
- Involved in Enhancement of existing application utilizing JSP, Created HTML navigation menu that is role based menu items changes dynamically, derived from the database in the form of XML.
- Used Ajax calls through Angular JS to populate the data tables on the front-end.
- Implemented jQuery based accordion styles and handled complete jQuery in showing Rich Internet Application (RIA).
- Created data-driven reusable Polymer based components written in vanilla JavaScript and driven by a robust web API.
- Worked on JavaScript framework (Backbone, Node.js) to augment browser based application with MVC capability.
- Used Node JS for heavy DOM manipulation
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
- Wrote application level code to perform client side validation using jQuery and JavaScript.
Environment: HTML, CSS, Angular JS, Node JS, Express JS, Backbone, JavaScript, jQuery, Dreamweaver CS5, AJAX, JSON, ECLIPSE, MS Office, PL/SQL and SVN.
Confidential, Durham, NC
UI Developer
Responsibilities:
- Involved in the requirement analysis and design phases to comprehend all technical assessments, and to participate in implementation with minimal errors.
- Architected and developed a mobile web application publishing framework component library based on Angular JS.
- Developed a single page, mobile-first, cross-device/cross-browser web application for real-time location sharing utilizing Angular JS, JavaScript API.
- Responsible for the overall layout design that meet cross-device compatibility using Bootstrap, color scheme of the web site using HTML, and CSS and Responsible for creating detailed wire frames and process flows.
- Involved in writing application level code to interact with Restful Web APIs, Web Services using AJAX, JSON, XML and jQuery.
- Created Cross-Browser compatible and standards-compliant CSS-base page layouts.
- Designed table-less layouts using CSS and appropriate HTML tags as per W3C standards.
- Created optimized graphic websites and application interfaces using HTML and CSS.
- Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation.
- Used YUI library for building richly UI web applications using techniques such as DOM scripting, HTML.
- Implemented Restful web service in YUI Grid Data and YUI Menu.
- Developed client side validation code using JavaScript and jQuery Validation Plug-in.
- Extended CSS as needed to accommodate new data and display types.
- Utilized Waterfall Methodology (SDLC) to manage development lifecycle.
- Experience testing Angular JS applications using Protractor on end-to-end Angular JS application framework.
- Participated extensively in developing the cross browser compatible websites and performed cross-browser testing.
Environment: HTML, CSS, JavaScript, jQuery, Bootstrap, AJAX, JSON, XML, REST, SVN, Angular JS, JSP, MVC, SDLC (Waterfall).
Confidential,Cranbury, NJ
UI Developer
Responsibilities:
- Involved in design and developing websites using HTML, CSS, jQuery, JavaScript and AJAX.
- Developed an advanced search engine that facilitates various kinds of searches throughout the whole application.
- Experience in writing complex SQL queries to pull the data from DB2.
- Utilized MVC framework and developed JSP pages, Servlets and XML based on action-mapping files for web tier.
- Developed Price Request system for blackberry/mobile devices using XML, JavaScript and CSS to get the approval from senior management.
- Involved in debugging, testing of software modules, documentation work and code reviewing with other developers.
Environment: HTML, CSS, JavaScript, jQuery, SQL, AJAX, XML, DB2, Windows.360
Confidential
Web Developer
Responsibilities:
- Assisted in designing, creating and developing client side GUI using HTML and JavaScript.
- Created appropriate concept models, site organization prototypes, navigation, page layouts.
- Developed HTML prototype documents with CSS Style Sheets.
- Developing many Responsive Web pages using Foundation CSS and CSS gradients for the design of menus.
- Created main list and search bar right down to the top display and involved in connecting search bar to data base.
- Using class selector to make proper change to font, margin, padding, border, align, etc.
- Created banner to put ads in and make it proper displayed.
- Used jQuery and traversed through DOM using parent class for various manipulations of DOM.
Environment: HTML, DHTML, XHTML, DOM, CSS, JavaScript, Bootstrap, jQuery, JSON, Ajax, PL/SQL, Oracle, Windows
Confidential
Jr. Software Developer
Responsibilities:
- Assisted in designing, creating and developing web portals.
- Created graphics including Icons, Images and logos using Adobe Flash Catalyst.
- Created appropriate concept models, site organization prototypes, navigation, page layouts and interaction.
- Developed HTML prototype documents with CSS Style Sheets.
- Creating cross-browser compatible and standards-compliant CSS based page layouts.
- Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation using jQuery and JavaScript.
- Created new static model pages with cross browser compatibility features.
- Created and implemented SQL Queries, Stored procedures, Functions, Packages and Triggers in SQL Server.
- Created required Views, Indexes and Clusters.
- Designed report previews for PDF and Excel using SQL Stored Procedure.
- Created triggers for calendar based database events.
- 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.
- Performed validation of completed sites including the debugging and testing of code.