Fullstack Developer Resume
Hendon, VA
SUMMARY:
- Around 7+ years’ experience in designing User Interface (UI) applications and professional web applications using Angular 2/4/5, HTML 4.0/5, XHTML, PrimeNG components, CSS2/CSS3, JAVASCRIPT, JQUERY, AJAX, Bootstrap, D3JS, NodeJS, AngularJS, JSON, BackboneJS, and XML, TcServer, Maven, Nexus, Jenkins, SOA, SVN, Clear Quest, Spring, Oracle, SOAP, Mockit, JUNIT developing Client/Server and Distributed applications using JAVA/ J2EE.
- Expert in developing web applications using JavaScript, JSP, HTML/DHTML, DOM, XHTML, jQuery, CSS, WPF and Ajax, & IDE tools like WebStorm, Brackets, Visual Code.
- Expertise in developing front - end systems with JavaScript, Bootstrap, HTML5, CSS3 and MVC Frameworks such as AngularJS, BackboneJS, TypeScript, MySQL, JavaScript, Photoshop, etc.
- Strong Experience in Cross Browser issues handling and designing table-less layouts and Web Standards.
- Extensive Knowledge in developing single-page applications (SPAs) using various JavaScript Frameworks like backbone.js, ember.js, react.js and bootstrap.
- Experience in IDE like Eclipse, Netbeans, Atom, Sourcetree, etc.
- Extensive knowledge in using JavaScript frameworks such as JQuery and DOJO.
- Strong experience in writing and updating the technical documents on daily basis with the changes made to the existing environment on daily basis.
- Strong Experience with Object Oriented Concepts, Object Oriented JavaScript, Object Oriented Design and Implementation.
- Experience in using agile software methodology (scrum).
- Strong Knowledge in Data Structures and Algorithms.
- Experience in ember.js which allows developers to create scalable single-page applications by incorporating practices into a framework that provides a rich object model.
- Good Understanding of Document Object Model (DOM) and DOM Functions.
- Strong experience in Client Side designing and validations using HTML, DHTML and JavaScript.
- Experience using testing frameworks such as Junit.
- Experienced in Angular Templates, directives, Routing and navigation, Components, Services and Data binding.
- Idea on technologies like Java, JSP, Servlets, and MVC Struts.
- Experience in J2EE technologies such as Servlets, JSP, JSF and Object Oriented Programming techniques.
- Used JCA so that it provides a standard architecture for integration of J2EE Servers.
- Experience in Building E-commerce Website.
- Experience in handling with Content Management Systems.
- Experience in developing web applications using MVC architecture.
- Expertise in using source code control systems such as GIT, JIRA, and Jenkins.
- Experience in all phase of SDLC like Requirement Analysis, Implementation and Maintenance, and extensive experience with Agile Methodology.
- Experience working with testing tools like Firebug, Firebug Lite, Chrome or safari web inspectors and IE Developer Toolbar.
- Expertise in analyzing the DOM Layout, JavaScript functions, Cascading Styles across cross-browser using Fire Bug, Developer Tool Bar.
- Familiar with Cross Browser Testing and Debugging.
- Involved in the Software Life Cycle phases like AGILE and estimating the timelines for projects.
- Good experience working on CSS and Bootstrap.
- Excellent analytical and communication skills with capability to handle new technologies.
WORK EXPERIENCE:
Fullstack Developer
Confidential, Hendon, VA
Responsibilities:
- Involved in analysis, design, and implementation and testing phases of the application.
- Used Visual Studio Code as out our User Interface IDE for application development.
- Used Spring Tool Suite (STS) as our main IDE and SVN as our repository.
- Used Gitbash as our command line application to run Angular CLI commands.
- Experience working with JavaScript, Angular 2.0, JQuery, AJAX, CSS, HTML, TcServer, Maven, Nexus, Jenkins, SOA, SVN, Clear Quest, Spring, Oracle, SOAP, Mockit, JUNIT.
- Created custom directives in Angular 4 for re-usable components (multi-field form elements, background file uploads).
- Configured various routes, directives for grid, pagination, conditional validations, templating, dynamic loading, lazy loading, Shadow DOM, ngrx store.
- Using Component-based architecture provided by Angular4 created Typescript reusable components and services to consume REST API's.
- Worked with NPM package manager tools and created reusable templates using Angular directives.
- Experience in building Bootstrap components for responsive UI objects to view render the virtual DOM dynamically by linking it to API data.
- Participate with team of technical staff and business managers or practitioners in the business unit to determine systems requirements and functionalities needed in large/complex development project.
- Implemented Angular Router to enable navigation from one view to the next as users performs application tasks.
- Used Angular to develop various Single Page Applications for making quick and incremental updates to UI of the application we used built-in AJAX HTTP Service with observables.
- Used HTTP request to extract JSON format Data.
- Used Spring Boot for the application development.
- Worked with Microservice architecture using Spring Boot to modularized code.
- Implemented RESTful Web Services using Spring Boot and performed CRUD operations on database, published the REST services and parsed the data from project to client and handled the security, authorization and authentication using Spring Security and OAuth.
- Implemented the associated business modules integration using Spring Boot and Spring Data MongoDB, Spring Data JPA.
- Worked in integrating JMS with SPRING BOOT by providing an instance which is embed with Active MQ.
- Called the Restful web service calls for POST, PUT, DELETE and GET methods.
- Used MongoDB to perform CRUD operations and Data Migrations. Performed JavaScript client-side validations.
- Extensively used Core Java such as Exceptions, and Collections.
- Developed Junit test cases, to test each class as part of unit testing.
- Assess and develop high level design requirements for project and communicate in writing or in meetings with development team. Assess detailed specifications against design requirements.
- Has worked using Ionic Framework in Angular2.0 for client side scripting and synchronizing java applications.
- Database development using MS SQL Server
- Worked on writing specs and Jasmine unit testing for components and services with Karma and Istanbul and achieved more than 90% code coverage.
- Worked on writing specs and Jasmine unit testing for components and services with Karma and Istanbul.
Environment: Java, HTML/HTML5, CSS3, XHTML 2.0, JavaScript, Ajax, Bootstrap, XML, JSON, MVC, Angular2.0/ 4.0/05, JQuery, Springboot, STS, SVN, Bit Bucket, VisualStudio Code, Typescript, Windows, Jamsine, Karma, Instanbul.
Web Developer
Confidential, Orlando, Florida
Responsibilities:
- Worked with the team of architects and back-end Developers to gather requirements and enhance the application functionality and add new features.
- Involved designing in web pages using HTML5, CSS3, JavaScript, AngularJS, JQuery, Bootstrap, SASS.
- Used AngularJS, JQuery, JavaScript for designing the web pages and developing the business logic.
- Developed reusable components using custom directives in AngularJS.
- Used bootstrap and CSS for styling the web pages.
- Used CSS sprites to decrease the number of HTTP requests and load time of web pages.
- Also implemented CSS3 features like, multi-column layout, gradients and web fonts.
- Involved in the SDLC phases Analysis, Design, Development, Testing.
- Used JQuery plugins for Drag and Drop, widgets, menus, forms and user interfaces.
- Performed client side validations with customized error messages using JavaScript.
- Also developed SPA using concepts like dependency injection, promises, services, controllers and directives.
- Developed dynamic views for the application using AgularJS, Bootstrap, HTML5, and AJAX techniques.
- Created complex animations using HTML canvas element, HTML geo location to get the location, and worked on AngularJS framework.
- Used AngularJS $http for service calls on the pages to interact with the server information.
- Used AJAX to request JSON data through third party REST APIs to acquire product data from the server and display it in sorted order.
- Defined new validations through Angular.js for the form field validation implemented through HTML5.
- Worked on Angular Grids and UI components to develop Views/Templates.
- Involved in write application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Experience using different jQuery and bootstrap plugins for the web pages.
- Integrated with the back-end code (JSP) using JQUERY, JSON and AJAX to get and post the data to backend servers.
- Followed Agile Methodology (Scrum) throughout the project which included pair programming, sprints, user stories, backlog grooming.
- Restructured code to improve application readability, optimization, and maintainability. Used MVC bundling to improve application performance.
- Analyzed business requirements, participated in technical design, development and testing of various modules assigned and Used JUnit for unit testing.
- Wrote Jasmine unit tests using Karma to verify AngularJS modules and JavaScript utility routines
- Used GIT version control tool and GitHub to maintain the source code with the use of JIRA.
Environment: NodeJS, Angular JS, JavaScript, HTML5, CSS3, Bootstrap, AJAX, JSON, Require.js, Responsive Web Design (RWD), NPM, jQuery, GIT, GitHub, Agile, Scrum.
Software Developer
Confidential, San Francisco, CA
Responsibilities:
- Designing and developing dynamic web pages using HTML, CSS, JavaScript and Angular 2.
- Coded extensively in JQuery to make rich internet web pages and created custom date picker on the website.
- Prepared the project technical documentation in Wire frames.
- Developed mock-ups and prototypes using HTML and CSS3.
- Expertise in using Twitter Bootstrap Framework responsive design
- Design website and maintain the website content up to date.
- Front end development using MVC, AngularJS, TypeScript.
- Excellent problem solving skills and the ability to work independently.
- Experience creating using JavaScript and Flash animation using AdobeFlash 5.5 dynamic FLASH applications.
- Developed all client-side logical implementation part of applications with AngularJS controllers under specific modules, manipulating nodes in DOM tree.
- Used AngularJS filters for filter functionality in search box and integrator functionalities.
- Defined new validations through Angular.js for the form field validation implemented through HTML5.
- Worked on Angular.js Grids and UI components to develop Views/Templates.
- Wrote AngularJS controllers, views, and services and Customized Data Tables and High Charts into AngularJS Directives.
- Involved in write application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Experience using different jQuery and bootstrap plugins for the web pages.
- Integrated with the back-end code (JSP) using JQUERY, JSON and AJAX to get and post the data to backend servers.
- WPF application with a browser and set it to go to a website which is using firebase and angularJS
- Experience in cross browser compatibility check and thoroughly performed unit testing and integration testing.
- Re-designing/ developing the main website to improve user experience and add new functionality.
- Worked on the website from start to finish to give it a new look using HTML5/CSS/JavaScript.
- Designed dynamic and browser compatible pages using HTML5/HTML, DHTML, CSS and JavaScript.
- Created UI designs using Web 2.0 standards.
- Used JCA so that it provides a standard architecture for integration of J2EE Servers
- Extensively used jQuery in conjunction with angular to create components.
- Implemented pagination using jQuery and React.js.
- Wrote various methods to manipulate HTML, CSS in jQuery as well as making the page dynamic using AJAX, JSON and XML.
- Developed Web API using Node.js and hosted on multiple load balanced API instances.
- Involved in one-on-one with client to develop layout, color scheme for the website and implemented it into a final interface design with the HTML5/CSS3, JavaScript and Angular.
- Developed cross browser and multi browser using HTML5, CSS3, JavaScript and Angular.js
- Developed CSS styles to maintain the uniformity of all the screens throughout the application and positioning of screen objects.
- Development on Web application using React.js, Node.js, HTML5, CSS3 Responsive.
- Writing server side request handling and automated functional test cases to validate UI functionality using NodeJS, JavaScript.
- Enhanced user experience by designing new web features using MVC Framework like node.js.
- Develop administrative interfaces with the technologies of JSP, JSF, node.js, JavaScript.
- Did extensive JavaScript and JQuery programming to give AJAX functionality for the website.
- Further tasks include management of all MySQL database and all the required tables to store different survey information related to the site.
Environment: HTML5, CSS3, JavaScript, JQuery, Node.js, AngularJS, JCA, MS Access, WPF, Adobe Flash, MS Office, IE 6, 7, 8 9 10, Firefox, Chrome, Bootstrap.
Front End Developer
Confidential, Dublin, OH
Responsibilities:
- Responsible for Development of health care Web page using HTML5, JavaScript, BackboneJS, AngularJS, CSS, SASS including Ajax controls and JSON.
- Leverages knowledge of W3C standards, classical Model View Layer (MVC) architecture and cross-browser development techniques.
- Utilized Node.js to create a fast and efficient chat server.
- The concepts of cross-platform environment Node.js are successfully implemented on the Linux based Grunt (JavaScript task runner).
- Developed web presentation layer using HTML and CSS per internal standards and guidelines.
- With the help of AngularJS library functions for the logical implementation part at client side for all the application.
- Designed the table less web applications using CSS and with the help of and tags as per W3C standards.
- Created Node.JS backend for creating RESTful Web Services using the Express Framework.
- Created a URL Shortened with frontend using AngularJS and backend using Node.js.
- Used AngularJS in development of the web application to bind the data/model that is being retrieved from a database through services provided in a controller to the view using scope.
- Streamlined the Responsive Web Design to enhance the User Experience and developed designs for the prototypes for the Mobile UI.
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions using Firefox and IE Developer Tool bar for IE.
- Written Ajax driven JSON consuming JavaScript functions.
- Extensively used D3.JS for visualizing bar chart (horizontal, vertical), geo maps, line chart, bubble chart, ng-tables
- Used JQuery plug-ins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
- Worked on implementing the AngularJS and MVC framework for data access and in using version control (GIT)
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Analyzed business requirements, participated in technical design, development and testing of various modules assigned and Used JUnit for unit testing.
- AWS shares data between applications and organizations
- Responsible for checking cross browser compatibility and hence worked on different browsers like safari, Internet explorer, Firefox and Google chrome.
- Involved in Agile process, Sprint meetings, attended daily standup meetings (Scrum), estimation meetings.
Environment: AngularJS, HTML5, CSS3, JavaScript, JQuery, Bootstrap, AWS, RESTful web services, GIT, AJAX, JSON, XML, AWS, Node-Js, D3 JS, Web Agile, Junit.
UI Developer
Confidential, Hartford, CT
Responsibilities:
- Involved in Requirements, Analysis and responsible for designing page layout using HTML5, CSS3 along with JavaScript, Bootstrap, JQuery and adding dynamic functionality to each module.
- Used High charts for creating Graphs and charts for payments section and implemented the filtering functionality for the graphs.
- Designed and Developed UI Web 2.0 Applications using JQuery UI that would Search, display and maintain accounts.
- Written controllers and components that are responsible to hold model data, call back functions and for rendering views.
- Contributed with database designs and assisted in increasing response time for APEX reports.
- Creating HTML pages for the responsive layout using media queries (breakpoints).
- Responsible for ensuring the pattern consistency across all pages.
- Used JQuery and CSS selectors, toggles, and hover functionality, ToolTip.
- Using complex Object Oriented concepts in improving the performance of the websites.
- Designed application framework and developed Oracle APEX Application.
- Integrated payment card encryption, implementing electronic funds transfer payments, protecting application from different kinds of security threats (CSRF, XSS, etc.)
- Extensively involved in development of Mobile applications related to financial domain
- Making pages that are cross-browser compatible and used Source tree server for project development.
- Used JSON and AJAX for storing and exchanging information between browsers and servers
- Used Bootstrap to show and hide classes for different and grid classes to create RWD.
- Create complex JIRA workflows including project workflows, screen schemes, permission scheme and notification schemes in JIRA.
- Used agile methodology for the software development.
- Ran Bower and Grunt components and wrote the scripting using NodeJS.
- Developed application using AngularJS and NodeJS connecting to the backend.
- Involved in daily SCRUM meetings to keep track of the ongoing project status and issues.
- Developing client side validation code using JavaScript and JQuery.
- Developed different JQUERY component in MVC micro architecture framework which internally use various design pattern such as singleton, command, delegate, etc.
- Implementation of TDD Using Jasmine Testing.
- Handling all the activities related to designing for Production on Web site.
- Performed testing and documentation of UI and services
Environment: HTML5, CSS3, JavaScript, JQuery, NodeJS, Bootstrap, AJAX, Agile, Source tree, JQuery, Jasmine, JSON, Oracle, TD
UI Developer
Confidential
Responsibilities:
- Worked on present customer goals through ecommerce sale maximization.
- Responsible for working with stakeholders to elicit, analyze, specify and validate business and solution requirements to meet business needs.
- Worked with the clients to develop layout, color scheme for the web page and implemented them accordingly with the help of HTML, CSS.
- Used AWS and S3 to store our product information.
- Used SQL to create customer, products and payment data base and Payment methods.
- Involved in design, development and execution of oracle content management and oracle Document Capture solution.
- Develop database scripts for Oracle SQL Server, and SQL Base.
- Developed CSS classes to GUI web page controls and forms.
- Used jQuery to make dropdown menus on web pages and display part of a web page upon user request and used jQuery Events to manipulate the elements depends on the user interactions.
- Implemented JavaScript source code, embedded nested handling logic using JQuery event handlers and call back functions.
- Developed JavaScript library for rendering domain-specific layout XML to the web.
- Developed data formatted web applications and deploy the script using client side scripting using JavaScript.
- Writing application level code to interact with the backend Databases using Oracle SQL Server 11g.
- Used Strong loops API to create dynamic end-to-end REST APIs with little or no coding.
- Involved in write application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Used GitHub for Version Control.
- Used CSS Sprites to decrease the number of HTTP requests and load time of web pages.
- Been an active team player, helped in fixing bugs and carried out troubleshooting.
- Produced semantically appropriate, standards compliant mark-up, and produced Rich User Interfaces.
- Used all the advanced Photoshop features to create appealing visual web interfaces.
- Involved in writing and modifying Queries, Stored Procedures, and Triggers using MySQL.
Environment: HTML, Bootstrap, JavaScript, Sql Server, S3, Strong loop API Ajax, JQuery, CSS, AJAX, JSON, GitHub.
Web Developer
Confidential
Responsibilities:
- Interaction with the users at all stages of development to ensure that development was as per user specifications.
- Used OOD concepts in overall design and development of the system.
- User requirements study, analysis and review of the specifications. Designed and Implemented the J2EE Based with JDBC in Eclipse IDE.
- Work directly with management, vendors, and third parties to ensure database management applications operate at peak efficiency.
- Extensively worked on Java server side programming using Servlets, and JSP. CSS is used to style Web pages, XHTML and XML markup.
- Implemented servlets to handle HTTP requests for on-line requests, credit card payments, registration and bug tracking.
- Using XML for dynamic display of options in select box and description on web page.
- Asynchronous messaging is done using JMS and created Queue for point to point messaging.
- Designed complex application database SQL statements for querying, updating and reporting using JDBC.
- Responsible for testing, debugging, bug fixing and documentation of the system.
- Developed JUnit test cases and performed integration and system testing.
- Implemented Java components and deployed under the WebLogic server.
Environment: Java, J2EE, JDBC, XML, Servlets, HTML, JavaScript, JSP, CSS, SOAP, Eclipse, SQL, JUnit, WebLogic, Windows.
