We provide IT Staff Augmentation Services!

Sr. Ui/full Stack Developer Resume

3.00/5 (Submit Your Rating)

Norristown, PA

PROFESSIONAL SUMMARY:

  • 8+ years of IT experience in development and deployment of various Object Oriented, Service Oriented Architecture, Distributed Object Applications and Web Based Applications using HTML4/5, Angular JS, Angular2/4, CSS2/CSS3, JAVASCRIPT, JQUERY, XML, AJAX, Node JS, ReactJS, MongoDB, Express JS and JSON.
  • Hands - on experience in developing both front end & back end applications using Java/J2EE Technologies (Java, Servlets, JSP, JSF, AJAX, Struts, Spring, Hibernate, JAXB, JMS, JDBC, Web Services).
  • Created Mobile Web Applications with Responsive Web Design, through uses of Twitter Bootstrap, CSS3 Media Queries and Flexbox.
  • Proficiency in programming with different IDE's such as Eclipse, Net Beans, JetBrains.
  • Expertise in FullLifecycle Object Oriented development utilizing a Rational Unified Process, which uses Use Case approach, UML Diagrams, Object Modeling, and Design.
  • Extensive experience on MVC architecture and using frameworks like Angular 2/4 and React JS for creating Single-Page Applications(SPA) using concepts like Dependency Injection, Promises, Services, Scope, Controllers, and Directives.
  • Expertise in developing single page applications (SPA) using React JS and Redux
  • Experienced in Angular 2 Template basics, Template directives, Routing and navigation, Components, Services, and Data Binding.
  • Highly self-motivated individual with very good communication skills and dedication towards work.
  • Best Practice Mentoring - guiding development teams in use of best practice design strategies and design patterns in building mission-critical, enterprise applications.
  • Cross-Browser development experience (IE/Firefox/Safari/Chrome/Opera).
  • Working experience with Microservices architecture.
  • Experience of working on CSS preprocessors like LESS and SASS along with JavaScript task runners like GruntJS.
  • Experience in developing iterative mockups, prototypes and production-ready XHTML/HTML5, CSS/CSS3.
  • Experience working in MVC Architecture based frameworks like AngularJS and Good Experience in Bootstrap and Responsive Web design.
  • Proficient in Windows and Macintosh OS.
  • Extensively worked in various software methodologies such as Waterfall, Agile.
  • Experience in working with various databases like MongoDB, Oracle, SQL Server and MySQL.
  • Experience in Web Application Development using Client Script design technologies like Angular JS, JQuery as well as HTML, CSS, XML, JavaScript.
  • Mastery of build technologies like Jenkins, Maven, NuGet etc., Integration and automation of source control applications like Perforce, Subversion, GitHub.
  • Strong Web Content Management experience with Adobe AEM/ CQ5, implementing full cycle AEM projects.
  • Experience working on JavaScript and its frameworks using TDD approach.
  • Great ability to write clear, maintainable, well-documented, well-commented and efficient code for web development.
  • Capable of learning new technologies and adapt to new environments quickly.
  • Experience in identifying defects, problems, suggesting and determining the extent of programming required and performance tuning of the applications.
  • Excellent team player, quick learner and self-starter with effective communication, motivation and organizational skills combined with attention to details and business process improvements.
  • Experienced in handling end users and troubleshooting real-time issues in production environment including network, operational and application problems.
  • Excellent analytical and communication skills with capability to handle new technologies.

TECHNICAL SKILLS:

Web Technologies: HTML4/5, XHTML, XML, JavaScript, AJAX, JQuery, JSON, MySQL, CSS2/3, Material UI, Angular JS, Node JS, React JS, Vue JS, Angular 2, Angular 4, Typescript, ES6.

Languages: C, C++, JavaScript, Java.

Operating Systems: Windows 2000/XP/7/8/10, Unix, Linux, Mac OS

Build Tools: Web pack, Grunt and Gulp, Maven, Jenkins.

Java Technologies: Core Java, J2SE, JSP, Servlet, Spring, Struts.

PHP Technologies: Laravel, Zend, phpMyAdmin

Applications and Web Servers: WebSphere, WebLogic, Apache Tomcat, JBoss, Apache HTTP

No SQL Databases: MongoDB

SQL Database: MySQL, SQL Server, Oracle

Web Services: REST, SOAP

Testing: Selenium, Jasmine, Karma, Junit

Package Managers: NPM, Maven, PHP Composer

IDE Tools, HTML Editors: Eclipse, Net Beans, Notepad ++, Sublime Editor, JetBrains.

Methodologies: Agile, Waterfall, TDD

Version Control: GIT, SVN, StarTeam.

PROFESSIONAL EXPERIENCE:

Confidential, Norristown, PA

Sr. UI/Full Stack Developer

Responsibilities:

  • Responsible for creating mockup UI based on the wireframes using HTML5, CSS3 and Angular Material.
  • Developed MVC architecture and reusable component Single Page Application (SPA) using open source framework AngularJS.
  • Installed and used node modules as dependencies for the project.
  • Used Apache HTTP server 2.4 for running the Angular application.
  • In-depth knowledge of front-end Single Page Application (SPA) development using open source framework AngularJS.
  • Unit testing has been implemented through Jasmine and Karma.
  • Performed cross browser testing and extensively participated in developing the website across different browsers.
  • Developed single page applications using Angular 4, Typescript, web pack
  • Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular 4.
  • Worked with Angular 4 directives, components, pipes, injectables.
  • Involved in code reviews and evaluation of the standards to produce code with good quality.
  • Used version control systems like StarTeam.
  • Also created a standalone application for the component which involves in payment related details (Credit Cards).
  • Designed and developed the REST based Microservices using the Spring Boot
  • Followed company related framework Quartz while developing the UI.
  • Interacted with the web services to get or pass the JSON data from Angular Services.
  • Developed REST based Microservicesusing Spring Boot.
  • Experienced in working in Agile based development environment and participating in Scrum sessions.
  • Utilized new features of HTML5 like Canvas, SVG and System Storage.
  • Designed and developed different interactive plugins, dashboards for tracking and reporting the training programs of the new employees using Canvas LMS.
  • Developed build and deployment scripts using MAVEN as build tool and automated the build and deploy processes using Jenkins to move from one environment to other environments.
  • Implemented business logics and functions in the controller and binding the data using concepts of Angular.
  • Developed client-side validation for the application using AngularJS.
  • Developed the web services using Spring boot. Generated clients for the web services from the WSDL and added them in our project as Maven dependencies.
  • Used Maven to build the project in a war file and used WebLogic server to deploy the war file.
  • Unit testing has been implemented using Junit.
  • Used Oracle database to store the data by creating new rows and columns and also utilizing the existing ones.
  • Involved in Requirements gathering, Analysis, Development meetings.
  • Involved in project status meeting to update the status of project and discuss the issues and roadblocks.

Environment: HTML5, CSS3, JavaScript, Typescript, JSON, XML, ES6, Angular JS, Vue JS, Ionic3, Angular Material, Node JS, StarTeam, Microservices, Apache HTTP server, Oracle DB, Maven, Jasmine, Karma, Java, Spring-boot, J2EE, Jenkins, Junit, WebLogic Server, SOAP, REST, Agile, Microservices, Angular2, Angular 4.

Confidential York, NY

Sr. UI/Full Stack Developer

Responsibilities:

  • Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, JavaScript, jQuery, AJAX, JSON, Angular JS and Node JS.
  • Developed single page applications using Angular 2, Typescript, HTML5, CSS3.
  • Implemented HTTP requests using RxJS Observable library to handle multiple values over time.
  • Worked upon Services, Components and Routing in Angular 2.
  • Used NodeJSto run Grunt tasks and build properly the project (compile, minify, concat etc.)
  • Testing and writing specs for front end modules using Jasmine and Karma.
  • Exposed some of the interfaces as web services using SOAP and RESTful web services.
  • Involved in code reviews and evaluation of the standards to produce code with good quality.
  • Used version control systems like GIT HUB.
  • Using AJAX to request JSON data through third party REST APIs to acquire products data from server and display it in sorted order.
  • Involved with Styling and Responsive Design techniques using technologies such as HTML5, Bootstrap, LESS and SASS
  • Implemented Responsive Web Designs using Angular JSand Bootstrap.
  • Worked on ReactJSVirtual Dom and React views, rendering using components which contains additional components called custom HTML tags.
  • Utilized React for its efficient data flow architecture to create a lightweight and render efficient web app
  • Implement modules into NodeJS to integrate with designs and requirements.
  • Used the responsive utilities of the Bootstrap frameworks to facilitate the design displaying properly on different devices.
  • Mastered the GRUNT with commands for building and deploying the project. Used Bower for successfully implementing the dependencies.
  • Responsible for setting up Angular JS framework to achieve data binding between HTML and JavaScript objects.
  • Developed styles guides, Logos, Themes, Templates and interface design.
  • Developed client and server side validation for the application using JavaScript and Validation controls.
  • Experience in developing and consuming RESTfulWeb Services using media applications like JSON, XML, and Text data.
  • Used Spring MVC, JSP, JavaScript, JQuery, Bootstrap, HTML, and CSS in developing mini-site application.
  • Used Mongo DB for the flexible data modeling in the form of documents, for the highly scalable database.
  • Involved in SDLC Requirements gathering, Analysis, Design, Development and Testing of application using AGILE methodology (SCRUM).

Environment: HTML/HTML5, CSS/CSS3, JavaScript, JQuery, JSON, AJAX, XML, XHTML, SVN, Chrome Inspector, Angular JS, Angular 2, RxJS, Node JS, Agile, Bootstrap IE Tester, ReactJS, Redux, Firebug, GIT, GITHUB, Apache, Ruby on Rails 4.0, Rest, Microservices, Mongo DB, GRUNT, Linux, Karma, SASS and LESS.

Confidential, OH

Sr. UI Developer

Responsibilities:

  • Used Angular JS to bind HTML to JavaScript Objects and develop Single Page Application (SPA)
  • Implemented Presentation layer using CSS Framework, AngularJS, JQuery, Wire-framing, and HTML5.
  • Developing custom HTML elements using AngularJS directives.
  • Used CSS preprocessors like LESS and SASS.
  • Used to update User Interface based on changing needs and requirements.
  • Implemented the Bootstrap components like Thumbnails, Progress bar, and Carousel in the product details.
  • Developed handy version applications using Bootstrap Framework, HTML4 and CSS2.
  • Converted the mock-ups into hand-written HTML5, CSS 3.
  • Designed Frontend with in object oriented JavaScript Framework like Bootstrap, NodeJS, AngularJS.
  • Used NodePackage Manager (NPM) to install the necessaries packages from my app.
  • Used NodeJS middleware for uploading files.
  • Responsible for initiating, planning, construction, execution, monitoring and controlling Web applications.
  • Developed a fully functional login page for the company's user facing website with complete UIand validations.
  • Involved in complete SDLC life cycle - Designing, Coding, Testing, Debugging and Production Support.
  • Experience on using Macintosh OS.
  • Implemented AJAX functionality using JQUERY, JSON and XML.
  • Used JSON for storing and exchanging information between browsers and servers
  • Used ReactJS for search engine optimization.
  • Use of ReactJS help to refresh the pages and update the changed parts.
  • Followed TDD approach in development life cycle.
  • Used Google Material UI with React to create Single Page Applications to create the responsive layouts, grid based layouts which provide rich user experience.
  • Used ReactJS for templating for faster compilation and developing reusable components.
  • Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly
  • Experience applying the latest development approaches event-driven applications using AJAX, Object Oriented (OO) Java Script, JSON.
  • The front end interface is able to interact with server side PHPcode which is called by using REST API through AJAX. The JSON data sets returned are then rendered in appropriate format such as pdf, xls, csv and charts.
  • Created Web back-end user interfaces to new and existing databases utilizing PHP and MySQL/Oracle databases
  • Used Maven and ANT for build activities and updated POM files to include new dependencies.
  • Utilized the HTML5 DOM local storage features to store data locally client side processing.
  • Developing application using the Agile (Software Development Process) model.
  • Eclipse IDE was used for development of source code.

Environment: HTML, CSS2, CSS3, AJAX, DHTML, JSON, HTML4, HTML5, JavaScript, JQuery, Bootstrap, LESS, SASS, PHP, ReactJS, AngularJS, D3.js, TDD, NodeJS, RequireJS, Macintosh OS, Eclipse, MySQL/Oracle.

Confidential Chicago, IL

Sr.UI Developer

Responsibilities:

  • Developed web pages using HTML, CSS, JavaScript, and jQuery, Angular JS, Bootstrap and JSON.
  • Experience in using SQL for storing data in the database.
  • Created Ajax calls to exchange (request / responses) information with database.
  • Experience in using Bootstrap which can easily manipulate modal windows alerts, tooltips, scroll spy, pop over, button, type head, etc.
  • Wrote application level code to add functionality to the perform client side validation using AngularJS andJavaScript.
  • Coordinated project activities and ensure that all project phases are followed and documented properly.
  • Defined new validations through AngularJS for the form field validation implemented through HTML.
  • Extensively involved design discussions and user experience sessions to provide inputs on the layout and UX.
  • Involved in complete SDLC - Requirement Analysis, Development, System and Integration Testing.
  • Used $http in AngularJS for consuming RESTful web services.
  • Used Backbone JS to optimize in-browser use and to load the module and to improve the Speed.
  • Followed MVC Structure to develop Application.
  • Handling cross browser/platform compatibility issues (IE, Firefox, and Safari) on both Windows and Mac.
  • Utilized various JQUERY Plugins to build Rich Internet Application (RIA) to make it look more intuitive.
  • Tested/De-bugged on browser using Firebug.
  • Strong communication, analytical and interpersonal skills working within cross-functional teams.

Environment: CSS, XML, HTML5, CSS3, JavaScript, Tomcat Apache, SQL, JQuery, JSP, Oracle, AJAX, JSON, Angular JS, Backbone JS.

Confidential Wilmington, DE

UI Developer

Responsibilities:

  • Involved in requirement gathering and creating initial documentation for the system.
  • Developed the webpages using HTML, XHTML, DOM, CSS, JSON, JavaScript, jQuery, Ajax.
  • Created XHTML Pages with CSS and the Box Model, integrated the Java code (API) in JSP Pages.
  • Used jQuery core library functions for the logical implementation part at client side for all the applications.
  • Brief experience on implementing the AngularJS in creating animations based on CSS classes.
  • 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 HTML, JavaScript, CSS and pure CSS layouts (table less layout).
  • Co-ordinate with UX designers and develop static content using front end with HTML, CSS.
  • Developed Functional Requirement Document based on users' requirement.
  • Done testing for cross browser functionalities so as to confirm the application consistency across various browsers.
  • Implemented AJAX to enhance the capability of the website.
  • Designed various grid panels and various UI components using EXT JS framework and JQUERY.
  • Experience with mobile frameworks: Phone Gap, JQuery Mobile to develop mobile applications for iPhone, Android and Blackberry phones.
  • Designed Pdf, Excel and Print previews for all the reports in the application using HTML, JavaScript and SQL Stored Procedure.
  • Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.

Environment: HTML, CSS, MEAN Stack, JavaScript, jQuery, JQuery Mobile, Bootstrap, Dreamweaver, Photoshop, Fireworks, AJAX, JSON, XML, REST, Angular JS, MVC, SDLC (Waterfall), Notepad++.

Confidential, IN

UI Developer

Responsibilities:

  • Involved in requirement gathering and creating initial documentation for the system.
  • Assisted my team lead in designing Use Case Diagrams, Class Diagrams, Sequence Diagrams and Object Diagrams using UML to model the detail design of the application.
  • Developed the UI layout and front-end programming (HTML) for web application that matched requirements.
  • Extensively involved design discussions and user experience sessions to provide inputs on the layout and UX.
  • Implemented applications using Bootstrap framework.
  • Developed non-functional HTML, CSS pages from the mock ups and involved in UIreview with UI architect and Business Units.
  • Improved user experience by designing and creating new web components and features.
  • Involved in complete SDLC - Requirement Analysis, Development, System and Integration Testing.
  • Widely used optimization techniques in existing code.

Environment: CSS, XML, HTML, JavaScript, Tomcat Apache JQuery, JSP, TDD, Oracle, AJAX.

We'd love your feedback!