Sr Javascript Developer Resume
Kansas, MO
SUMMARY:
- Effective professional experience of 8+ years IT and other projects in developing friendly rich, high performance web applications and interactive software products using HTML, HTML5, CSS2/3, JAVASCRIPT, JSP, AngularJS, D3.js, jQuery, jQuery Mobile, AJAX, and JSON.
- Worked with all phases of SDLC including analysis, design, coding and testing, expertise in integration using J2EE architecture.
- Strong working experience in Insurance /Retail / Banking and Financial Industries.
- Experience in designing and development of user interface screens using HTML5, DHTML, XHTML, SASS, CSS, and AJAX JSP.
- Experience with JavaScript MVC Framework such as Angular JS 2.0.
- Hands on Web kit, Blink, Dojo Toolkit.
- Experience in developing and deploying applications using Tomcat and Eclipse, IntelliJ.
- Sound knowledge in Version control systems like CVS, Subversion, Clear Case, VSS.
- Experience in Struts MVC and Spring, informatica frame works. Strong experience in implementation of Hibernate into frameworks like Struts, Spring.
- Develop the User Interface Screens for presentation using Java, JSP, HTML, Java Script and Ajax.
- Worked with MVVM pattern and developed view - models using typescript.
- Hands on Node.js, Express.js, Backbone.js, D3.js and responsive web designs.
- Worked with from front to end software Development Engineering (SDE) process.
- Experience in using Design Patterns like MVC, Data Access Object (DAO), Singleton, Business Delegate, Service Locator and Session Facade.
- Proficiency in Database Programming using SQL Server, MySQL, Oracle and Casandra.
- Worked on various platforms including Windows XP, Vista, 7 and UNIX.
- Proven skills in Requirement gathering and documenting use cases.
- Good knowledge and experience of UML, Unified Process at the Enterprise level and familiarity with popular process methodologies like Agile, Waterfall.
- Experience with XML related technologies such as XML, XSL, and XSD.
- Responsible for checking Cross browser compatibility and hence worked on different browsers like Safari, Internet Explorer, Firefox and Google Chrome.
- Expertise in object modeling and Object-Oriented design methodologies (UML). Experience with UML diagrams like Class, Object, Use Case, State, and Activity diagrams.
- Hands on working with Windows XP and Windows 7 operating system.
- Worked on Unit test by Test -Driven Development (TDD) with JavaScript.
- Experience using popular IDE's like Eclipse, Komodo Edit, Sublime Text and Notepad++.
- Worked with off-shore team and back-end onshore team.
- Worked with Amazon Web services to build secure, reliable, and scalable JavaScript applications.
- Excellent Analytical, Problem Solving skills, strict attention to detail, Proactive and self-starter with excellent analytical, communication and interpersonal skills.
- Highly motivated to take independent responsibility as well as has the ability to contribute and be a productive team member.
TECHNICAL SKILLS:
Web Designing: HTML5, XML, CSS3, Java Script
JavaScript libraries: jQuery, Angular.js, D3.js, Node.js, Express.js, Prototype.js, and Sencha
Javascript Toolkit: Dojo Toolkit
Web Services: Apache Tomcat, Web Logic.
Web Servers: HP ALM/QC, JIRA, Bugzilla, Rational Clear Quest
Languages: C++, Java, Open GL, C, MATLAB, SQL, Typescript
Web Services: SOAP, WSDL, XML
Databases: SQL Server, MySQL, Oracle, Linux, CouchDB.
Workflow & Deliver: Responsive Web Design, Mobile Development, Single Page App, Cross Browser Compatibility.
Developer Tools: Eclipse, Spring Suite, IntelliJ Idea, Sublime, YUI, Notepad++
Version Controlling Systems: SVN, CVS, GIT.
Operating systems: Windows, Windows Server, Linux, UNIX, Solaris, Mac o/s.
PROFESSIONAL EXPERIENCE:
Confidential, Kansas, MO
Sr JavaScript Developer
Roles & Responsibilities:
- As a UI Developer, assisting my team in developing two different Web-based applications and managed in developing of Account landing page, Account summary/overview and Login page.
- Functionalities include writing code in HTML5, CSS3, JavaScript, Angular1.x, Angular2 Node.js and jQuery,
- Build application AngularJS 4 components, simpler custom directives. Making use of Bootstrap framework. My Specialty is large scale CSS, focusing on reusability and modularity.
- Enhanced an existing Angular1.X application to Angular2 with TypeScript which resulted in 40% code reduction, ease of upgrade, scalability, ease of developer spin up and enhanced performance
- Leveraged Angular2 resources for all data access, encapsulating URLs, and standardizing data access interfaces.
- Involved in designing and developing the GUI for the user interface with various controls.
- Created custom Components and Directives for re-usable components.
- Created Angular2 Directives, Components, Pipes and Injectables across the whole system, such as to build the custom filter.
- Highly used Angular2 Router to build single page application for navigate through the different status and multiple modals.
- Optimizing the code of reusability using the Decorators and injecting the services to access those in any components by using the property called providers in Angular2 Components.
- Created unit test cases of Angular2 components, services using Karma-test-runner and Jasmine.
- Extensively used Angular CLI to create custom Components, Directives and to run Unit tests.
- Used Typescript as compiler to compile typescript code into JavaScript and used Typing's to manage Typescript definition.
- Using GIT for version control
- Extensively used CSS (Cascading Style Sheets) along with RWD to apply different styles to the layouts for varying screen sizes and pixels.
- Used CSS Grid system for the layout of Application.
- Developed web applications using Restful and SOAP protocols.
- Tested cross browser functionality and fixed major layout bugs for supported browsers.
- Used Spring Boot, Spring Web Services for consuming JSON to secure the application.
- Involved in Agile/ SCRUM based approach to UI development.
Environment: HTML5, CSS3, SASS, JavaScript, jQuery, Angular1.x, Angular2, Node.js, Bootstrap, XML, GIT.
Confidential, Livingston, NJ
Senior JavaScript Developer
Roles & Responsibilities:
- Involvement in all stages of Software development life cycle including Analysis, development, Implementation, testing and support.
- Successfully migrated application from AngularJS 1.2 to AngularJS 2.
- Build SAP using AngularJS 4 components, simpler custom directives.
- Implemented JavaScript MVC pattern for the web presentation layer.
- Designed and developed various Screens using D3.js, JavaScript, HTML, and CSS.
- Hands on Tier application for JavaScript MVC framework to organize client-side code and state.
- Developed View Models using Typescript.
- Used Dojo Toolkit to class like inherit pattern for JavaScript using dojo/declare.
- Used Dojo for function to function Events trigger for the application
- Created dashboard connectivity using D3.JS, included on-click events.
- Built data visualizations to monitor file server load, Web server speed, Data Processing using D3.js.
- Used TypeScript for developing AngularJS-2 component.
- Managed off-shore an on-shore team, scheduled meetings for the transfer of data, backend URL check-up for restful webservices for the front-end application to work
- Used bootstrap framework for responsiveness of website, Ajax Usability, Sencha for touch related framework application, VOD and live streaming with Node.js.
- Involved in Internet explorer versions and dealt with cross browser issues.
- Designed and developed RESTful web APi’s using node.js, express.js and MySQL DB that were consumed by the angular frontend.
- Used Gulp workflow through Node.js. Written non-blocking codes for Node.js to work.
- Developed interactive bar charts, asynchronous code thread, Localization for the process of adapting servers, process of reporting and fixing bugs in developing forms.
- Designed user interface for admin and users to interact with system using JSON, JavaScript, HTML5, and CSS.
- Enhanced user experience by designing new web features using MVC Framework Angular JS 2.
- Designed Document Object Model (DOM) when the web page is loaded for the HTML documents. Developed page layouts, navigation, animation buttons and icons.
- Implemented session retrieval feature using HTML5 session storage/local storage.
- Built the UI part of address verification service where users can select or ignore recommended address.
- Called the Restful web services calls for POST, PUT, DELETE and GET methods.
- Used RESTAPI for retrieval and collection of data frameworks.
- For mobile development application with IONIC, phone Gap to set Android application
- Used handle bar templates at server side to regular update of page.
- Responsible for creating the screens with table-less designs meeting W3C standards.
- Used AMD code to define code modules for JavaScript specifications like common JS.
- Created web services and desktop applications to access and display data needed by support teams using, Ajax, JavaScript, Angular.js 4, CSS and HTML5.
- Developed CSS styles to maintain the uniformity of all the screens throughout the application and positioning of screen objects.
- Hands on web security application, MVC framework Angular.js unit test cases using Jasmine and Karma.
- In Angular.js worked with Standard directories and implemented custom directories used JavaScript libraries.
- Involved in using GIT for version controlling in designing. Followed industry best practices and web standards.
- Provided assistance to testing team to create test cases and test. Involved in creating background data access layer.
Environment: /Tools: HTML, JavaScript, D3.Js, Adobe Flash, Photoshop PSD, Rectify, Angular.js, Node.js, Express.js, Bootstrap, JSON, DHTML, Apache, SOAP, Struts.
Confidential, Charlotte, NC
Sr Java UI Developer
Roles & Responsibilities:
- Web application UI SDE development for backend system using AngularJS with cutting edge HTML5 and CSS3 techniques.
- Extensively used Selectors in jQuery for updating content on DOM nodes.
- Experienced in all phases of UI/UX implementation of a Travel Search and Booking web application including Design, Prototyping, and Development and Testing phases.
- Worked through cross browser compatibility issues with layout and styles for all new CSS that was implemented.
- Worked with JavaScript MVC for maintainability of code.
- Worked with TDD for Unit test cases.
- Used Sencha for faster web applications to reduce the complexity of web application managements.
- Created JavaScript code using XML HttpRequest Adapter to send AJAX request to the server side code and also implemented a callback function to handle the results.
- Used node.js for JavaScript applications to deal with HttpRequest.
- Created legacy line-of business web application using prototype.js.
- Made changes to various CSS properties to enhance the UI as per client requirements.
- Functionalities include writing code in HTML, CSS, JavaScript, D3.JS, JQuery, Ajax, JSON, Angular.js, and Bootstrap with MySQL database as the backend.
- Designed a common controller in determining the appropriate resulting UI pages based on the service outcome.
- Built visual interactivity using D3.JS.
- Implemented Agile Methodologies SCRUM a light weight framework, UI SDE for managing and controlling iterative and incremental projects.
- Involved in researching, analyzing, and designing, proposing, and delivering solutions that is appropriate for the business and technology strategies.
- Performed coding, helping new developers to understand business and system, investigating technologies, understanding the requirements, helping with testing, performance/load testing, deployments, production support and resolve critical issues.
- As a senior responsible for ensuring that every individual module is maintainable, extensible, configurable and reusable.
- Worked with on-shore team, dealt with testing, data analyst and UX design team for the work flow of application.
- Worked with java middleware development team.
- Identifies and Recommends the development methodologies, MVC framework and open source framework.
Environment: /Tools: HTML5/HTML, CSS3/CSS, SASS, JavaScript, jQuery, Bootstrap, D3.Js, Angular.js, Redux Backbone JS, XML, MVC Framework, YUI Library, Apache Tomcat, Notepad++, Sublime text, IntelliJ, MySQL, Microsoft Azure, Tortoise SVN.
Confidential, South Boston, VA
JAVA UI Developer
Roles & Responsibilities:
- Responsible for JAVA and J2EE components design and development.
- Used JDBC application programming Interface to access database.
- Involved in Developing GUI and writing the business logic for server side.
- Developed e-commerce products allowing the application to accept online payments and establish credit relationships with the customers.
- Upgraded application with new features, opening code to accommodate customer language and platform preferences, improving interface and increasing security.
- Used JavaScript and XMI for client-side implementation.
- Worked with Usability using JavaScript for the website.
- Migrated to new UI's using HTML.
- Developed new Angular Controllers and Directives.
- Developed new form validations according to requirement such as minLength, format Phone etc.
- Used HIBERNATE to interact with Oracle and configured Hibernate session factory in applicationcontext.xml to integrate Hibernate with spring.
- Written named native SQL Queries.
- Used Maven and ANT for build activities and updated pom files to include new dependencies.
- Worked with Sencha test to functional testing solution for Ext.js
- Responsible for writing documentation for project progress reports.
- Added routing and developed factories, worked on root level variables and functions.
- Developed Unit and E2E test cases using Jasmine, Grunt, Node Js and Junit.
- Used JSON for data exchange and Rest Services to interact with spring controller.
- Debugged JavaScript using chrome developers tools and Firebug in Mozilla.
Environment: /Tools: HTML5, JavaScript, Adobe Flash, Photoshop PSD, Bootstrap, XML,MS Excel, MS Visio, jQuery, DOM, DML, DHTML, Apache, SOAP, Internet Explorer, Firefox, Chrome, Oracle, Windows.
Confidential
Java UI developer
Roles & Responsibilities:
- Designed the standardized web applications using with web technologies like HTML, DHTML, XHTML and CSS and JavaScript for UI SDE process.
- Designed professional web applications with the help of web technologies like HTML, DHTML, XHTML, CSS and client side scripting language like JavaScript.
- Designed the various animations with different graphics using with Macromedia Flash MX with Action Script 1.0, Photo Impact and GIF Animator.
- Designed graphic images, icons, templates in Adobe Fireworks MX.
- Wrote stored procedures, views, cursors and triggers using Oracle.
- Involved in code generation, executing unit test cases involves SDE process.
- Used prototype.js for the DOM manipulation.
- Provided the complete end-user support to resolve the issues.
- Advocated a more complex concept, which empowered the player to control their ship more freely.
- Provided off shore support and created an exe presentation in Macromedia Flash of the entire project.
Environment: /Tools: CSS, HTML, DHTML, XHTML, Java, IIS, Adobe Dreamweaver MX, Macromedia Flash MX, Action Script 2.0, Adobe Fireworks MX, IIS and Oracle.
Confidential
Frontend developer
Roles & Responsibilities:
- Developed Web Interface using JSP, Java Script, HTML and CSS.
- Worked as UI Software Development Engineer.
- Develop high quality front end user and web application interfaces with HTML5, CSS3, jQuery and Word press.
- Implemented the MVC architecture using the Struts framework.
- Developed different GUI screens using JSP and user validations using JavaScript.
- Effectively implemented AJAX in developing dynamic web pages
- Implemented Web services (SOAP) for transmission of large blocks of JSON data over HTTP.
- Developed Action controller, Action Forms, Tiles Structure, Validation Structure (for data validation), JSP pages, Form Beans, AJAX code, JavaScript and worked on integration.
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON.
- Programmed standards complaint HTML5 and CSS3 working with jQuery library modules and JavaScript framework libraries.
- Involved in the scope discussions with the Business Analysts and the Business users to identify the technical requirements.
- Worked with Cross-Browser Compatible issues.
- Built html templates for high traffic and complex data driven website.
- Coded JavaScript for page functionality and pop up screens and used HTML to make drop down menus on web pages and display part of a web page upon user request.
- Responsible for the design of web applications right from the conceptualization stage to its implementation and maintenance.
- Worked on mobile development framework Phone Gap.
- Wrote application level code to perform client side validation using JQuery and JavaScript.
- Designed and developed intranet web applications using JavaScript and CSS.
- Made changes to various CSS properties to enhance the UI as per client requirements.
Environment: /Tools: HTML 4, CSS, JavaScript, AJAX JSON, JAVA, Web Services, JSP, Phone Gap, Struts MVC.