Full Stack Developer Resume
Garwood, NJ
SUMMARY:
- Over 6+ years of experience in the field of Web Application including client - facing and internal-facing web application design.
- Proficient in HTML5, CSS3, AngularJS, Angular 2/5, Bootstrap.
- Experience in Model-View-View Model (MVVM) framework and Single Page Application (SPA) such as AngularJS.
- Solid understanding of Object Oriented Programming (OOP) and Functional Programming (FP).
- Strong noledge in cross-browser compatibility and W3C standards and experience in solving cross-browser compatibility issues (IE, Safari, Chrome, Firefox).
- Experience in responsive web design using CSS3 media queries and frameworks such as Bootstrap.
- Extensive experience in UI development, Front-end development, web 2.0 specifications, media compatibilities, application architecture, project management.
- Great experience in writing and utilizing RESTFUL API services with Node.js and using AJAX for processing JSON/XML between front-end and back-end.
- Hands on experience in version control tools GIT, Bitbucket, SourceTree and package manager NPM and Bower.
- Experience in building the back-end APIs with NodeJS and MongoDB.
- Experience in version control tools GIT, task runner Gulp, and package manager NPM and Bower.
- Experience in using JIRA and following Agile development process, and deep understanding in Software Development Life Cycle (SDLC) including requirements analysis, design, testing, implementation, and maintenance.
- Excellent interpersonal abilities, communication skills, time management and team skills.
TECHNICAL SKILLS:
Web Technologies: HTML/HTML5, CSS/CSS3, JavaScript, JQuery, BootstrapAngularJS, Angular 2/5
Operating Systems: Windows, Mac OS, Linux
Web Services: XML, JSON, AJAX, Restful API
Databases: MySQL, MongoDB
Tools: SASS, LESS, Gulp, Grunt, Bower, NPM
PROFESSIONAL EXPERIENCE:
Confidential-Garwood, NJ
Full Stack Developer
Responsibilities:
- Understood and analyzed the front-end requirement.
- Build user interface based on ES6, HTML5, CSS3, Bootstrap, Angular 5, and making them compatible across the desktop browsers.
- Used Bootstrap and Angular 5 to develop style guides, Themes, Templates and interface design for customers and simplify the documentation process.
- Implemented front-end framework to design and create Single Page Application (SPA) for Customers modules.
- Used concepts Reusable Components, Angular Services, Observables, @Input, @Output Decorators, Http Client, Pipes, Angular Router to achieve all the functionalities needed like customer login and so on.
- Used Angular forms to validate fields and created custom validator directives.
- Used Angular Routing to Navigate between Components, Navigating Pages. Implemented Lazy loading in the navigation of Components.
- Made significant improvements to the UI by using CSS. Worked on Background, Layouts, positioning, text, border, margin, padding, table, Pseudo classes, Pseudo elements and also used preprocessors like SASS & LESS.
- Used AJAX to request JSON data from the back-end API and showed the data in the screen with the format of tables and charts.
- Implemented MongoDB and application routes using Express with NodeJS framework on the backend.
- Used Git for Version Control to track check-ins and rollback code.
- Used Agile software development methodology and interacted with the back-end staff and scrum master at daily meeting.
Environment: HTML5, ES6, CSS3, Bootstrap, Angular6, LESS, AJAX, JSON, Agile
Confidential -Los Angeles, CA
Full Stack DeveloperResponsibilities:
- Involved in all stages of Software Development Life Cycle, analyzing, designing, implementing and testing an e-commercial platform.
- Developed the Front-End of web application using HTML5, Node.js, CSS3, JavaScript.
- Built robust, large-scale applications in frameworks including Angular2.
- Implemented front-end framework to design and create Single Page Application (SPA).
- Transformed design mock-ups into cross-browser compatible HTML5/CSS3 layouts and implemented dynamic Elements and reusable libraries with JavaScript and Angular2.
- Produced content pages with CSS3 layout and style mark-up presentations and also used JavaScript methods and properties.
- Created forms to collect and validate data from the user in HTML and generated new and edited existing design with CSS3 to accommodate new changes in design and logic.
- Implemented Angular2 frameworks in AJAX-driven websites using proxy to get the data from the back-end in the form of JSON to populate on the UI components.
- Implemented MongoDB and application routes using Express with NodeJS framework on the backend.
- Implemented responsive web design and mobile friendly design using Bootstrap grid system and CSS media query.
- Used NPM to manage the packages.
- Worked the agile process management and minimal supervision, attended daily scrum meeting.
- Used Git for source codes management and collaborating with teammates.
Environment: HTML5, CSS3, JavaScript, Angular2, Bootstrap, MongoDB, AJAX, JSON, NPM, Agile
Confidential -Los Angeles, CA
Full Stack DeveloperResponsibilities:
- Gathered requirements from business Subject Matter Experts.
- Worked as a user interface designer and web developer for enterprise application development.
- Front End Development including HTML5, CSS3 utilizing the Bootstrap framework.
- Involved in developing CSS3 style sheets to give gradient effects. Developed page layouts, navigation and icons. Applied industry best practices and standards when project requirements were lagging.
- Used AngularJS framework for UI centric AJAX behavior.
- Created a Single Page Application with AngularJS.
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Used Ajax, JSON to send request to the server to check the functionality of the websites.
- Coded AngularJS controllers and directives for application functionality.
- Used the Mozilla Firefox extension, Firebug, chrome developer tools to view and debug HTML, DOM and JavaScript.
- Utilized package manager bower to manage the front-end dependencies and task runner Grunt to automate the build tasks including minify, concatenate, etc.
- Work with GIT to do the project version control, to commit the updated code and checked the code from the GIT server with SourceTree.
Environment: HTML5, CSS 3, LESS, AngularJS, JavaScript, JSON, AJAX, Bootstrap, REST, Agile development.
Confidential -Los Angeles, CA
Full Stack DeveloperResponsibilities:
- Developed the front end of the application using AngularJS, JavaScript, HTML5, CSS3 and managed the formulation of responsive application through Bootstrap.
- Developed the functionality for communicating between the modules mostly involved in view and Controller section of MVC pattern.
- Developed all client-side logical implementation part of application with AngularJS controllers under specific modules, manipulating nodes in DOM tree.
- UsedAngularJS filters for filter functionality in search box and integrator functionalities.
- Worked on AngularJS Grids and UI components to develop Views/Templates.
- Used AngularJS directives, factories and services to develop single page web application (SPA) for frontend, J2EE for backend.
- Used HTTP and $q promises to get JSON from the server to populate the models.
- Developed REST architecture based web services to facilitate communication between client and servers.
- Worked 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 meeting W3C standards.
- Used Bootstrap Grid System and CSS3 Media Queries to develop single responsive application with good user experience in all platforms like desktop's, tablets and mobile phones.
- Worked on Grunt.js as Task Runner, command line build tool and used Git for version control.
- Involved in Product Plannings, gathering requirements and developing web application using Agile / Scrum approach.
Environment: HTML5, CSS3, JavaScript, AngularJS, Bootstrap, JSON, Grunt, J2EE, Agile methodology
Confidential - Wilmington, DE
Full Stack DeveloperResponsibilities:
- Designed the front - end applications, user interactive (UI) web pages using web technologies like HTML, CSS.
- Developed HTML5, CSS3 pages from the mock ups and involved in UI review with UI architect and Business Units.
- Developed GUI using JavaScript, HTML5, AJAX, CSS3 and jQuery in ongoing projects.
- Used jQuery for DOM manipulation and jQuery animate for animations.
- Used jQuery ajax to make requests to the backend.
- Maintenance and support of data in google spreadsheet.
- Improved user experience by designing and creating new web components and features.
- Responsible for web application development using technologies like JavaScript, jQuery, HTML5, CSS3 and Bootstrap.
- Worked directly with cross - functional teams of business stakeholders, Technical Team, and Designers to design, develop, and implement UI for websites.
- Debugging various issues with the code using Chrome Developer tools and Firefox developer tools.
- Used GIT for version control of the source code along with the maintenance of the builds and the relevant documents of the same.
Environment: HTML, CSS, JavaScript, Bootstrap, jQuery, AJAX.