We provide IT Staff Augmentation Services!

Senior Full Stack Software Developer Resume

0/5 (Submit Your Rating)

Cincinnati, OH

SUMMARY

  • Over 6+ years of experience in the field of Web Application including client - facing and internal-facing web application design.
  • Experience in developing websites using Angular JS, Angular 2/4, React JS, JQuery, HTML/DHTML, XHTML, CSS, Bootstrap, Ajax, JSON, JavaScript.
  • Good experience with backend techniques such as Java Spring Boot, PHP, Python and NodeJS.
  • Experienced with development and deployment of Micro Services.
  • Experienced with ORM framework like Hibernate and Spring DAO to map an object-oriented domain model to a relational database.
  • Hands-on experience in Model-View-ViewModel (MVVM) framework and Single Page Application (SPA) such as Angular 2.
  • Strong knowledge in cross-browser compatibility and W3C standards and experience in solving cross-browser compatibility issues (IE, Safari, Chrome, Firefox).
  • Extensive experience in various UI widgets using JavaScript libraries (JQuery) and developing Rich Internet Applications RIA.
  • Expertise in using RESTful web services and experience on AJAX technique for manipulating and parsing multiple data types including JSON using jQuery and AngularJS.
  • Expertise in creating page layouts using CSS3 and with the style sheet management frameworks like SASS and LESS.
  • Worked on responsive web design using CSS3 media queries and framework such as Bootstrap.
  • Familiar with build system, task runners (Gulp and Grunt), module bundler (Webpack and Gradle).
  • Experience in Test Driven Development and Behavior Driven Development and front-end unit test tools such as Jasmine and Karma.
  • Experience in SQL expression, stored procedure, triggers with MS SQL, MySQL and MongoDB.
  • Hands on experience in version control tools GIT, Bitbucket, SourceTree and package manager NPM and Bower.
  • Experience in managing daily communication with offshore development teams. Experience with IDE tools such as Eclipse and NetBeans.
  • Involved in phases of software development life cycle (SDLC) such as Agile and Scrum workflow.
  • Excellent communication skills, with ability to understand both technical and non-technical concepts and requirements and efficient trouble shooting skills to work independently or as a team member.

TECHNICAL SKILLS

Web Technologies: HTML/HTML5, CSS/CSS3, JavaScript, JSP, JQuery, Bootstrap, AngularJS, Angular 2/4, Java Spring Boot, Java Hibernate, Apache HTTP Server, WAMP/LAMP

Operating Systems: Windows, Mac OS, Ubuntu Linux

Web Services: XML, JSON, AJAX, Restful API

Databases: MySQL, MS SQL, MongoDB

Tools: SASS, LESS, Gulp, Grunt, Bower, NPM

PROFESSIONAL EXPERIENCE

Confidential - Cincinnati, OH

Senior Full Stack Software Developer

Responsibilities:

  • Developed the customer feedback page to help customers to leave some feedbacks after the requested service is done.
  • Responsible for designing the star component to determine the quality of the service, and customers can leave feedbacks as well in Client Portal.
  • Developed the dashboard in Client Portal to show available services coming from our reporting tool APIs using Angular 4 and Redux.
  • Fixed the bug to handle the empty data array when clicking the “Download CSV” button in “Provisioning” Tab in Client Portal.
  • Used hibernate framework to write queries to assign proper authorizations to different vendors and clients.
  • Refactored the single sign-on feature in Pivot using md5 algorithm to provide more secure login authentication.
  • Created the page for soft-deleting a ticket using PHP and put them into a deletion queue as deletion candidates.
  • Reviewers can determine to remove the record permanently or choose to put it back in Pivot Operations Page.
  • Work independently according to mock-ups from product manager and provide immediate contributions to the project.
  • Work in a team environment co-operating with other backend and database developers providing the backend functionality of the site.
  • Provide alternative design options based on suggestions and user feedback.
  • Use bootstrap grid system to achieve the responsive web design.
  • Used Bitbucket and SourceTree as a version control tool, and used JIRA for task and bug management.

Confidential - Jersey City, NY

Senior Web/UI Developer

Responsibilities:

  • Participate in a team to create single page application utilizing AngularJS to communicate with RESTful web services for maintaining and managing financial products and services.
  • Work closely with the back-end team to understand the system requirements to ensure the front-end modules are built properly.
  • Design the graphical user interface for the internal products with HTML5, CSS3 and Bootstrap.
  • Apply responsive web design technique with Bootstrap framework and CSS media queries to ensure good user experience from both desktop and mobile perspectives.
  • Develop the Single Page Application (SPA) using Angular JS and Model-View-Controller (MVC) design pattern.
  • Enhance the online searching efficiency for financial products and investment packages by different criteria using Angular JS filter.
  • Work with the third-party web service APIs (Google Map API) and web service using Ajax.
  • Enhance the user experience by designing the interactive websites using JQuery UI for Drag and Drop.
  • Resolve the browser compatibility issue for Google Chrome, Firefox and Internet Explorer using HTML, CSS and JavaScript.
  • Perform unit test and end-to-end using front-end test tool Jasmine.
  • Use Bower to manage the library dependency and using NPM to manage the package.
  • Cooperate with QA team to fix bugs.
  • Work in Agile work environment to join the daily meeting and scrum.

Confidential - Columbus, Ohio

Web / UI WebDeveloper

Responsibilities:

  • Participated in requirement analysis, design, coding and testing using JavaScript, HTML, CSS, Bootstrap, and jQuery.
  • Designed web page structure using HTML, CSS and Bootstrap.
  • Used Responsive Web Design so that the website is compatible with different devices like desktops, laptops,tablets and cell phones.
  • Produced client side validation through JavaScript and Ajax for asynchronous communication.
  • Used Ajax Controls, Web forms, JavaScript and HTML to keep the chemical compound data up to date on web pages.
  • Optimized the loading performance and reduced the corresponding time by 34.43% by building the service to using JSON data.
  • Cooperated with other project team members with GitHub.
  • Extensively tested the website and fixed bugs after identified them with Chrome Element Inspector.

Environment: HTML, AJAX, JSON, XML, TOMCAT APACHE, CSS, JavaScript, jQuery, Bootstrap

Confidential - Columbus, Ohio

UI Developer

Responsibilities:

  • Worked with HTML, CSS, and JavaScript to develop web pages.
  • Participated in analyzing the requirements and depicted them through user stories and scenarios.
  • Extracted data through RESTful API and parsed XML data.
  • Worked on cross-browser compatibility issues and integration of the project.
  • Developed web page CSS templates.
  • Modified web page designs for better user experience and understanding.
  • Wrote documentations about JavaScript functions and CSS templates to enable reuse.
  • Worked side by side with QA team to troubleshoot cross browser problems and evaluate performance of the web page.
  • Involved in Waterfall Software Development Life Cycle.

Environment: HTML, CSS, JavaScript, XML, SQL Server, Eclipse.

We'd love your feedback!