Sr. Front End Developer Resume
Atlanta, GA
SUMMARY
- Over 6 years of experience in Web Development, designing User Interface (UI) applications and professional web applications using JavaScript, Angular JS, HTML 4/5, CSS 3, jQuery, Bootstrap, JSON, XML, Restful Services with experience in the software development life cycle.
- Excellent experience working as an interaction designer with online web portals, applications and e - commerce websites.
- Expertise in developing front-end systems with JavaScript, Bootstrap, HTML5, CSS3and MVC frameworks such as Angular JS, Backbone JS etc.
- Experience as database designing, maintaining and managing MySQL and Oracle databases. Extensive experience developing queries and procedures with SQL, PL/SQL.
- Experience in working with RESTful Web Services and implementing RESTful API's.
- Extensively used the JavaScript frameworks and jQuery plugin.
- Hands on experience in UI development process such as Analysis, Development and Testing, and associated methodologies.
- Expert in HTML5/CSS3 development and have experience in Backbone.js, Require.js, Node.js, Angular.js, Ext.js, Responsive Web design.
- Hands on experience with Object Oriented JavaScript. Good understanding of OOPS Concepts.
- Expertise in checking cross browser compatibility and worked on different browsers like Mozilla Firefox, Google chrome, Safari and Internet Explorer.
- Good Understanding of Document Object Model (DOM) and DOM Functions.
- Good Experience working with High Traffic Websites.
- Expertise in Debugging and troubleshooting existing code using Firebug and Developer Tools.
- Worked on IDE's such as Eclipse, Adobe Dream viewer, Rational Software Architect, Web sphere Application Developer, and NetBeans.
- Familiar with package manager like Bower and Grunt to perform installation and maintain necessary packages for required projects.Good experience working with design tools like Photoshop.
- Experience in creating services as classes in Typescript importing into the Components in AngularJS 1&2.
- Experience in creating dynamic web pages using AJAX, JSON and XML.
- Hands on experience in transforming the wireframes and mockups to develop web pages.
- Hands on knowledge in JAVA and J2EE technologies.
- Experience working in Agile and Waterfall (SDLC Methodologies) environments.
- Expertise in using source code control systems such as GIT, JIRA.
- Strong Experience in database design using PL/SQL to write Stored Procedures, Functions, Triggers and strong experience in writing complex queries, using Oracle,DB2, SQL Server and MySQL.
- Proficient with creating Logos, Banners, Buttons, Icons and Images using Adobe Flash and Adobe Illustrator.
- Having a decent experience working with ECMAScript 5/6, Typescript.
- Strong experience in writing and updating the technical documents on daily basis with the changes made to the existing environment on daily basis.
- Experience in analyzing and visualizing big data.
- Excellent interpersonal abilities, communication skills, time management and Team skills with an intention to work hard to attain project deadlines under stressful environments.
- Self-motivated, able to work independently and in teams; can handle multiple projects while paying attention to details; accomplished problem solving and analytical skills.
- Highly Curious about new front-end development technologies and adept at promptly and thoroughly mastering them with a keen awareness of new industry developments and the evolution of programming solutions.
TECHNICAL SKILLS
Languages: JAVA, SQL, PL/SQL
Web Technologies: HTML4/HTML5XML, DHTML, XHTML, AJAX, jQuery, JavaScript, AngularJS, CSS2/CSS3, Object Oriented JavaScript, JS, Twitter Bootstrap, Jasmine.
Frameworks: jQuery UI, Ext JS 3.0, Backbone.js, Node.js, Angular.js, React.js, ES6
IDE & web designing tools: Adobe Dream viewer, Eclipse, sublime text, brackets, Web Storm, visual studio code.
Web/App Developers: Web Sphere 8.0(beta), Web logic and Tomcat 5.0/6.0/7.0
Web Servers: Jboss EAP 6.4, HTTP Web Server, Apache Tomcat
Data Bases: Oracle, MySQL, SQL Developer, PL/SQL, MongoDB.
Version Control System: SVN, CVS, Clear Case, GIT-HUB
Debugging Tools: Firebug, Firebug Lite, Google Chrome Web Debugger, gulp
Desktop Tools: Acrobat Writer, MS Word, MS Excel, MS PowerPoint, MS Access
OS: Windows/Unix, Mac OS X.
PROFESSIONAL EXPERIENCE
Confidential, Atlanta, GA
Sr. Front End Developer
Responsibilities:
- Responsible for gathering the requirements and analyzing the dependencies.
- Involved in developing User interfaceusingJSP, JavaScript, Angular JS, HTML5, XML and CSS/CSS3.
- Worked in jQuery and Angular JS JavaScript frameworks/libraries.
- Built pages from Photoshop mockups using JavaScript, jQuery, CSS, HTML and Angular JS.
- Created and developed the web-page layout and positioned/developed design elements, using Dreamweaver, HTML and Adobe Photoshop.
- Created custom directives, controllers and services in Angular JS.
- Involved in prototyping page designs using HTML and CSS.
- Created CSS based responsive page layouts that are cross-browser compatible on all the major browsers like Safari, Chrome, Firefox and IE.
- Created dynamic web interfaces utilizing modern JavaScript frameworks such as jQuery, Angular JS.
- Created a demo website running on a Node.js, using the Express framework.
- Developed UI (User Interface) components using Angular JS (MVC), JSON and HTML.
- Implemented Validation Controls for form validation and implemented custom validation controls using Object Oriented JavaScript.
- Build responsive application using AngularJS 2.0, NodeJS Application compatible with mobile devices and different web platforms and browser. Consumed different plugins and angular modules and providers.
- Used Node Package Manager (NPM), Bower to install the necessaries packages from my app, Used Gulp for Task Automation.
- Created TypeScript reusable components and services to consume REST API's using Component based architecture provided by Angular 2.
- Worked on cross-platform development using JavaScript library, DOJO.
- Designed web page with good look and feel using SASS that extends CSS with dynamic behavior like variable, operations and functions.
- Developed Single Page Application using Angular 2 JavaScript framework.
- Used modules, templates, components and data binding in Angular 2.
- Created forms to collect and validate data from the user in HTML and JavaScript.
- Enhanced the application by building new components in Angular 2and TypeScript with a REST API.
- Worked on Bootstrap, LESS to develop User Interface with responsive design.
- Extensively involved in Design discussions and user experience meetings to provide inputs on the interface.
- Created several mock up Using HTML, CSS and JavaScript.
- Worked in SCRUM process attending daily stand up and completing tasks in Sprints.
- Developed components to fetch the data from the backend using jQuery, Angular JS and AJAX.
- Developed test cases using Jasmine, Karma, and Node JS.
- Designed and developed the application using Agile Scrum methodology by breaking down the project to several sprints.
Environment: JAVASCRIPT, NODE JS, ANGULAR JS, ANGULAR 2, TYPESCRIPT, HTML/HTML5, JQUERY, CSS, ECLIPSE, CSS3, LESS, JSON, JASMINE, KARMA AND ADOBE PHOTOSHOP.
Confidential, Atlanta, GA
Front End Developer
Responsibilities:
- 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.
- Implement responsive design using Twitter Bootstrap.
- Ability to rapidly prototype interface designs in hand-coded validating, standards-compliant, and semantically-rich code and be aware of cross-browser compatibility and bugs.
- Leveraged Angular resources for all data access, encapsulating URLs and standardizing data access interfaces.
- Used Angular two-way binding and Implemented the search functionality for Internal Application using Angular JS.
- Worked on responsive design and developed a single Isomorphic responsive website that could be served to desktop, Tablets and mobile users using React.js.
- Designed dynamic client-side React.js to build web forms and simulate process for web application, page navigation and form validation.
- Developed various screens for the front end using React.js and used various predefined components from NPM (Node Package Manager).
- Worked with various tools like Grunt JS, bower and yeomen for developing the angular application
- Involved in implementing the complete Application in the in-build MVC Architecture with Angular.js.
- Thorough understanding of the differences and bugs in various browsers and browser versions.
- Understanding of application development lifecycle methodologies.
- Designed and developed customWord pressthemes and PHP functionality
- Knowledge of human factors and usability, best practices for interface design.
- Strong communication, analytical and interpersonal skills working within cross-functional teams.
- Excellent problem-solving skills and the ability to work independently.
- Deep understanding of JavaScript and the jQuery framework.
- Created and optimized graphic prototype websites and applications interfaces using HTML and CSS.
- Involved in write application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Implemented and designed user interface for web based customer application.
- Designed business applications using web technologies like HTML, XHTML, and CSS based on the W3C standards.
- Developed data formatted web applications and deploy the script using client-side scripting using JavaScript.
- Worked on Cross-Browser compatibility and fixed the bugs for several browsers.
- Created cross-browser compatible and standards-compliant CSS-based page layouts.
- Integrated with back end code (PHP) for highly interactive AJAX based applications.
- Maintained 24/7 high volume availability demands using open source tools such as Linux, Apache, PHP, and MySQL.
Environment: HTML, CSS, JAVASCRIPT, REACT JS, JQUERY, AJAX, JSON, XML, XHTML, Angular JS, APACHE, MAC OS, ECLIPSE and ENZYME.
Confidential
Web Developer
Responsibilities:
- Developed Functional Requirement Document based on users'requirement.
- Worked in all the modules of the application which involved front-end presentation logic developed usingJSPandJavaScript
- Designed and implemented the User Interfaceusing JavaScript, HTML, XHTML, XML, CSS, JSP, AJAXandMySQL.
- Developed various generic JavaScript functions used for validations.
- Developed screensusing JSP, JavaScript, AJAX
- UsedAJAXextensively to implement front end /user interface features in the application.
- CreatedDDLandDMLSQL scripts for creation of database objects.
- Created logical and physical data models putting to practice, concepts of normalization and RDBMS.
- Database development required creation of new tables, PL/SQL stored procedures, functions, views, indexes and constraints, triggers andrequired SQL tuning to reduce the response time in the application.
- Worked closely with QA team and fixed QA bugs as well as production issues with a quick turnaround time.
- Focusedon Test Driven Development; thereby creating detailed JUnit tests for every single piece of functionality before writing the functionality.
- CVS was used for project management and version management.
Environment: JAVA, JAVASCRIPT, HTML, XHTML, AJAX, XML, CSS.
Confidential
Web Developer
Responsibilities:
- Responsible for design and development of web pages using HTML, CSS including AJAX controls and XML.
- Developed UI using HTML, CSS, JavaScript validations and XML.
- Coordinated with BA group for better understanding of functional requirements analyzed and designed the business requirements to documented and implemented.
- Implemented applications in JavaScript and MySQL.
- Developed portals for implementing health care benefits of the employees.
- Created various web page layouts using HTML and CSS.
- Designed, developed and updated User Interface Web Forms using CSS, Dreamweaver and JavaScript.
- Responsible for developing, editing, publishing and managing content on the external Web pages and internal layouts.
- Used Cascading Style Sheet (CSS) in web pages to separate presentation from structure.
- Defined text alignment, size, borders and many other typographic characteristics.
- Performed client-side validations using JavaScript.
- Fixed bugs and provided support services for the application.
Environment: HTML, CSS, JAVASCRIPT, XML, XHTML, JQUERY, AJAX, ADOBE DREAMWEAVER, SVN, GIT, FIREBUG, SQL, WINDOWS XP AND MS OFFICE.