Web/ui Developer Resume
Chesterfield, MO
SUMMARY
- 7+ years of experience in application and web development with emphasis on HTML/HTML5, CSS/CSS3, JavaScript, JQuery, Bootstrap, Node.JS, TypeScript, Angular 2,4,5 and 6, ExpressJS, MongoDB, AJAX, JSON, etc. technologies.
- Experience in all phases of software development life cycle (SDLC), which includes User Interaction, Design, Development, Implementation, Integration, Documentation, Testing, and Deployment.
- Proficient in developing web page quickly and effectively using, HTML 5, CSS3, JavaScript and JQuery and also experience in making web page cross browser compatible.
- Good Knowledge on Latest Angular versions such as Angular 5 and Angular 6.
- Proficient with Angular 2 and Angular 4 versions.
- Proficient in developing Single Page Applications (SPA) using JavaScript MVC framework such as AngularJS and ReactJS.
- Experience in developing applications using Angular JS Bootstrap like Grids, Toolbars, Panels, Combo - Box and Button etc.
- Experience in developing SPA’s using ReactJS.
- Experience with the Integration of React with Redux in order to test the functionality of the application and for debugging.
- Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, Pseudo Elements and CSS Behaviors in CSS.
- Utilized the latest front end Technologies such as HTML5 and CSS3 for layouts.
- Expertise in core AngularJS concepts like creating one-way binding for read-only data, update a model with two-way binding, format data with pipes, creating shared services, binding component methods to user events and using routing to navigate among different views and their components.
- Used ReactJS to update models with two-way data binding, design executive dashboard, creating reusable service classes.
- Experience in designing customized web app using ReactJS and Bootstrap.
- Having good experience in implementing the Node.js server side code to interact with MongoDB to store and retrieve data by using the Mongoose drivers.
- Experienced in solving issues in web browsers, following the W3C standards to maintain the website with defect free.
- Extensive experience on implementing AJAX features using JavaScript, jQuery and AngularJS.
- Experience in using various JQuery UI controls and corresponding Event handlers etc.
- Used the latest HTML5elements for video playback, content rendering using semantic tags such as article, section etc.
- Specialized in developing Web 2.0 Apps using core JQuery along with AJAX/JavaScript.
- Client side technologies such as JavaScript, HTML, XML, XSL, Web Services etc.
- Ability to write clear, well-documented, well-commented and efficient code for web development.
- Significant experience in web development tools like Spring Tool Suite, Eclipse, Sublime Text, Atom, Microsoft Visual Code and NetBeans.
- Good Knowledge in integrating back-end applications with AJAX driven web 2.0 front-end using OO JavaScript framework.
- Sound knowledge in working with browsers compatibility issues with different browsers.
- Worked on various version control systems - SVN & Bit Bucket.
- Good in communicating with clients, customers, managers and other teams in the enterprise at all levels.
TECHNICAL SKILLS
Web Technologies: HTML5, CSS3, Angular2,4,5 and 6, ReactJS, BabelJS, Node.JS, AJAX, Jquery, JSON, Bootstrap
Programming Languages: C, Java, JavaScript, TypeScript
Application/Web Servers: Apache Tomcat, Web Logic and Web Sphere
Databases: MongoDB, Oracle 10g/11g, My SQL
Frameworks: ExpressJS, Spring MVC, Spring Boot, Hibernate
Design Methodologies: J2EE Design Patterns, Software Engineering (SDLC)
Methodologies: Agile, Waterfall
IDEs: Eclipse, Sublime, Atom, Notepad++, Spring Tool Suite, Visual studio Code
Web Services: Restful (JSON, XML)
Operating Systems: Windows 98/2000/XP, Linux
PROFESSIONAL EXPERIENCE
Confidential, Chesterfield, MO
Web/UI Developer
Technical Environment: Angular2, Angular4, Node.JS, MongoDB, HTML5, CSS, JavaScript, TypeScript, Bootstrap, HTTP Service calls, JSON, WebLogic Application Server.
Responsibilities:
- Participated in user requirement sessions to gather business requirements.
- Involved in complete life cycle of Analysis, Design, Development, Integration, Testing and Deployment of application modules.
- Generated dynamic templates based on conditions and then shooting them up with performance enhancing Angular2, Angular4, HTML5, CSS, JavaScript and Bootstrap.
- Worked within creative, operations, marketing, and development teams AngularJS in an Agile project management setting to administer product life cycle jQuery Bootstrap.
- Designed Frontend with in object oriented JavaScript Framework like Angular2 and Angular4.
- Worked on developing the server side code of the application using Node.JS and ExpressJS to store and retrieve data from MongoDB
- Experience in No-Relational databases like MongoDB and Relational databases like Oracle, Sybase, Crystal Reports and SQL Server.
- Designed No-SQL MongoDB dynamic database schemas for the project.
- Agile methodology was adopted in the development. This includes daily Scrum.
- Used Angular4 as the development framework to build a single-page application.
- Working within frameworks like Bootstrap, Less, Angular4, D3 Charts, Highcharts, Grunt Tasks, automated scripts through Node JS.
- Worked on context-switching between the threads and performed multiple operation.
- Involved in developing the CRUD operations for pulling the data from the Mongo database.
- Performed software installation, upgrades, troubleshooting and maintenance on UNIX servers.
- Implemented logging in the application using Log 4J.
- Involved in Unit integration, bug fixing, acceptance testing with test cases, Code reviews.
- Worked on testing the cross browser compatibility.
Confidential
Web/UI Developer
Technical Environment: HTML4/5, CSS2/3, JavaScript, JQuery, Bootstrap, ReactJS, Redux, BabelJS, JSX, Node.JS, JSON, Web Services, Scrum, JUnit, SVN.
Responsibilities:
- Involved in development, design and implementation of front end part widget based application.
- Developed single page application by using ReactJS backed by Node JS.
- Worked extensively on ReactJS, Bootstrap, RESTful Web services, HTML4/5, CSS2/3, JSON etc.
- Worked on CSS Pre-processor LESS for developing rich styling web pages.
- Used HTML4/5, CSS2/3, ReactJS, Jquery and Bootstrap for the front-end part in developing Single page web applications.
- Integrated React with Redux in order to test the application and for fixing bugs.
- Designed and implemented reusable components in React native for more empathetic UI experience.
- Built reusable and customizable components for the new website using React JS and React-Routes to create a single page web application.
- Created interactive enterprise surveys utilizing React and its performant virtual DOM.
- Used React JS to create controllers to handle triggers.
- Used React JS to create views to hook up models to the DOM.
- Developed Web Services using RESTFUL services.
- Worked on NodeJS as a server side implementation.
- Used AJAX to get the data from the server asynchronously by using JSON object.
- Performed building and deployment of EAR, WAR, JAR files on test, stage systems in WebLogic Application Server.
- Performed unit testing using JUNIT framework.
- Used SVN as a version control system, an important component of Source Configuration Management (SCM).
- Developed Responsive designs suitable for Mobiles/Tablets/PC/MAC by defining media queries.
- ReactJS is used to update models with two-way data binding, design executive dashboard, creating reusable service classes and format the data using pipes.
Confidential, Norwalk, CT
Web/UI Developer
Technical Environment: HTML5, CSS, JavaScript, JQuery, JSP, AJAX, Restful services, DOM/CSS Manipulation.
Responsibilities:
- Understanding business objectives and implementation of business logic.
- Involved in various phases like design and development of Software development life cycle (SDLC).
- Designed SPA’s using Angular JS Framework.
- Used AngularJS as a primary development framework to create Single Page Applications.
- Additional JavaScript frameworks like Bootstrap JS, EmberJS, BackBone, and Angular were used in creating the applications.
- Responsible for transforming design mock-ups to W3C standards compliant HTMLpages using XHTML,CSS, JavaScript, and JQuery.
- Worked on Design, UI, wire-framing, HTML, CSS, JQuery, JSP, accessibility, and optimization.
- Translated designs and style guides into functional user interfaces, ensuring cross browser compatibility, performance and robustness.
- Utilized various JQUERY plugins to build Rich Internet Application (RIA) to make it look more intuitive.
- Designed wireframes and mockups for new web interface for a network analysis virtual appliance.
- Worked with full UI control of HTML/CSS, maintaining code and cleanliness.
- Created some prototype to implement some of the latest features of HTML5 and CSS3.
- Worked with back end developers to implement AJAX and dynamic HTML functionality in JQuery.
- Extensively worked with making calls to APIs to fetch the data from the backend as JSON response and parse it on the UI for DOM/CSS Manipulation.
- Maximized page load by analyzing content and making adjustments to the code (by following optimization standards).
- Worked closely with QA team to understand the reported defects and fix them.
- As part of testing, prepared effective Test Scripts for each of the developed functionality.
- Worked on consuming and producing the web services using Restful web services.
- Provided support for deployment in Production environment.
Confidential
UI Developer
Environment: HTML, CSS, JavaScript, JQuery, AngularJS, AJAX, SQL, Notepad++.
Responsibilities:
- Created paper prototypes, initial wire frames and designed a strategy by collaborating with the designers.
- Experienced UI developer, proficient in both mobile and web UI.
- Designed Applications using AngularJS Framework.
- Designed, developed and tested web pages from the level of paper prototypes to implementation.
- Assisted in developing HTML and JavaScript codes for client side presentation and, data validation on the client side with in the forms.
- Frameworks such as Bootstrap, Less, and AngularJS were used to develop the applications.
- Creative direction of the brand’s visual identity including visual design for the graphics displayed.
- Planned, coordinated, and executed all interactions, layout and animations
- Experience working on Node.js passport module for authentication.
- Established the visual guide and refined the visual design using Photoshop
- Worked on CSS to design the navigation, gradient background and used other style properties to enhance the look of the web page.
- Developed a modular CSS architecture (using DRY CSS) that significantly reduced the effort necessary to "skin" the userinterface.
- Produced sketches, comps, redlines, graphic assets, prototypes, design guidelines and style guides.
- Enterprises user authentication tools in several stages of project.
- Enterprise User Security and the Oracle Security Architecture was used.
- Created and performed SQL queries to fetch data from the backend database.
- Worked on testing the cross browser compatibility.
Confidential
Jr. UI/Web Developer
Technical Environment: HTML, CSS, JQuery, Bootstrap, AngularJS JavaScript, JSON, Restful services, Log4j, Junit, BitBucket.
Responsibilities:
- Worked on gathering requirement, creating design, designing database tables, developing code and unit testing.
- Involved in the development of Presentation layer using HTML, CSS, JQuery, Bootstrap and used AngularJS.
- Designed and developed the UI in JQuery, HTML, CSS and JavaScript.
- Used AngularJS as a Development Framework to create Single Page Applications.
- Worked on rendering the JSON in the UI.
- Developed Components and classes to make changes to the View.
- Used DOM parser for accessing objects in jQuery.
- Developed Web Services using RESTFUL service model.
- Developed Animations and graphics using jQuery.
- Actively involved in Scrum's and Sprints of Agile Methodology.
- Created collections and designed dynamic schemas in database and wrote queries to retrieve the data in SQL.
- Used BitBucket as version control system to commit and update the data.