We provide IT Staff Augmentation Services!

Full Stack Software Engineer Resume

4.00/5 (Submit Your Rating)

SUMMARY

  • Over 9 years’ experience as a Web UI developer & production support, expert level experience in all phases of Software Development Life Cycle (Analysis, Design, Development, Implementation, Testing and Debugging) of Object - Oriented Console and Web Applications with Java/J2EE.
  • Expertise in designing and developing applications with J2EE technologies such as Spring & RESTful Web Services, Enterprise JAVA Beans, XML, and JDBC.
  • Experienced in developing Web based distributed and Front-End applications in a three-tier architecture using Java, J2EE, HTML5, JavaScript, JQuery, Angular, TypeScript, Bootstrap, Ajax, CSS3, React and Oracle DB.
  • Experience in working on CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, and CSS table.
  • Sound Understanding and good experience of using the various JavaScript concepts like Prototypes, Closures, and Object-oriented features, Promises and ES6 features.
  • Experience in interacting with clients for requirement collection and converting them into UI designs.
  • Proficient in working with Spring Boot (Dependency Injection, Data Access Objects)
  • Used Node Package Manager (NPM), bower package manager for installing dependencies for frontend and backend.
  • Expertise in using custom Directives, factory, providers, services and filters of JavaScript in Angular for DOM manipulation.
  • Great knowledge in checking cross browser compatibility and hence worked on different browsers like safari, Internet Explorer, Mozilla Firefox and Google Chrome.
  • Produced visually appealing designs focused on usability, utility, cross-browser compatibility and SEO/web standards.
  • Proficient in using XML Suite of technologies like XML, XML schemas and XML parsing.
  • Expertise in developing enterprise applications using Framework Technologies such as, Spring MVC, DAO, and Web services (Restful API).
  • Experience in Writing Test cases, Test & Behavior driven development and debugging with frameworks JUnit & Mockito.
  • Experience build frameworks and pre-compilers like bower (NPM), SASS and Stylus for CSS
  • Experience in Writing Test Cases and debugging, test driven Development with JUnit
  • Extensive development experience on Eclipse (JUNO, Kepler), IntelliJ, Visual Studio IDE for coding functionalities on development projects.
  • Involved in Agile/SCRUM methodologies for development.
  • Hands on Experience with version control tools like P4 and GIT.
  • Hands on experience with server management tools and scripting tools (GIT Bash, CMD prompt and Linux power shell)
  • Team contributor, experience in applying technologies that are most suitable for addressing client’s requirements to provide efficient and cost-effective solutions.
  • Demonstrated strengths in communicating with all levels within organization, with excellent interpersonal, written and oral communication skills.

TECHNICAL SKILLS

Programming Languages: Java, J2EE, Visual Basic, .Net, PHP, C, C++

Web Development: HTML5, CSS, CSS3, JQuery, JavaScript, AJAX, XML, MVC, DOM

JavaScript Libraries: JQuery, Angular, TypeScript, React.js, Knockout.js, Bootstrap, Angular Material

Markup & Styling: HTML5, CSS2, CSS3, Bootstrap, HTML5, Angular Material

Web: Responsive, Mobile-first UI

APIs: JWT Authorize token API, Google Geolocation API, Google Maps API

Design Patterns: MVC, MVMM, Singleton, Factory

Database: MySQL, SQL Server, Oracle - PL/SQL, MongoDB

Application Servers: Apache Tomcat, Web Logic, Web Sphere

Operating System: Windows, Linux, Unix, Mac OS X

Testing Tools: Mockito, Junit, tools for getting and replace responses

IDE’s: Notepad++, Eclipse, Visual Studio, Developer Tools, Sublime, IntelliJ

Version Controls: P4, GIT

Methodologies: Agile, Scrum

PROFESSIONAL EXPERIENCE

Confidential

Full Stack Software Engineer

Responsibilities:

  • Work with the product management team to design and release page layouts, application look and feel and navigation.
  • Handled browser compatibility issues working on different web browsers by using HTML, CSS, JavaScript, SASS for Google Chrome, Firefox, Safari and IE browsers.
  • Developed the front-end components using Angular framework to leverage the Model View Control (MVC) architecture with CSS3, HTML5 and JavaScript.
  • Consumed Rest API data using Angular services and made use of Http methods to perform CRUD operations.
  • Responsible for the overall layout design, color scheme of the web Application using Angular 4/5, ES 6&7, Bootstrap, HTML5, CSS.
  • Used react-router package to make the application into SPA.
  • Write components for websites and internal applications using Knockout.js libraries
  • Involved in implementing User profile module as Single Page application using Angular version (6,7) and improved the load time performance of the SPA and page refresh load to micro seconds.
  • Design and develop large web applications using Angular 7 and JavaScript stack.
  • Wrote Java REST Web API Services that retrieves data from SQL Server and returns in JSON format to frontend application.
  • Worked on MongoDB using Mongoose for fetching customer registered plans.
  • Developed route guards and resolver services in Angular 6
  • Building reusable components using Material UI and front-end libraries for future use.
  • Modified some SQL queries to fix defects on the services.
  • Used common front-end development tools such as NPM
  • Maintain, develop testing and automation platform to ensure high-quality and performance.
  • Determines and develops and maintains guidelines and coding standard documentation.

Environment: Java, J2EE, HTML5, CSS3, JavaScript, jQuery, Angular 6/7, TypeScript, Angular Material, Knockout, MVV, RestFul Web Services, ES 6/7, Oracle DB, Jira, Git, Scrum, Agile, Unix commands.

Confidential

Software Engineer

Responsibilities:

  • Designed and developed a web application using HTML/HTML 5, CSS, jQuery, AJAX.
  • Updated web pages using HTML5, CSS for the new look & feel of current application pages and also worked on new CSS3 effects to enhance user experience as per the client requirements.
  • Writing application level code to interact with APIs, RESTful Web Services using JAXB for marshalling/unmarshalling Java Objects.
  • Responsible to manipulate HTML5, CSS in ES 6/7
  • Built Web pages that are more user-interactive using ES 6/7, Typescript and Angular 4/5.
  • Worked on multiple cross browser compatibility issues to support browsers according to the business requirements, including Firefox, Google Chrome, Safari, and IE.
  • Using Jira as the bug tracking system to track and maintain the history of bugs/issues on everyday basis
  • Performed validation of completed sites including the debugging and testing of code.
  • Coding Rest services according MVC architecture for getting & expose data.
  • Conducting QA & business demo and code reviews.
  • Participating in grooming, planning sessions and other scrum ceremonies.

Environment: Java EE, HTML5, CSS3, jQuery, JavaScript, AJAX, XML, ES 6/7, JAXB XSD, JSON tools as WebSphere Server, SoapUI, Mockito, JUnit, Jira, GIT, Agile and Scrum.

Confidential

Web UI Software Engineer

Responsibilities:

  • Development of web applications to business requirements through Frontend technologies as HTML, CSS, PHP, Ajax.
  • Web design and development, application development using HTML, JavaScript and Bootstrap.
  • Designed dynamic and multi-browser compatible pages using HTML5, CSS3, Bootstrap, JQuery, Angular JS, AJAX, PHP and JavaScript.
  • Responsible for ensuring the pattern consistency across all pages.
  • Responsible for creating the screens with table-less designs meeting W3C standards
  • Applied JQuery scripts for basic animation and end user screen customization purposes.
  • Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
  • Developed the User Interface using HTML 5, SASS, JavaScript, JQuery, PHP and AJAX.
  • Built a cross-browser graphics library using SVG and Canvas.
  • Developed and implemented UI controls and APIs with Ext JS.
  • Maintained high level of unit test coverage through test-driven development.
  • Designed XML files for maintaining contents like video, images and audio and display them in flash application and HTML5.
  • Created web pages using CSS Image Sprites.
  • Developing XML classes for loading the data from XML files deployed Confidential the server.
  • Maintained high level of unit test coverage through test-driven development.

Environment: HTML5, CSS3, JavaScript, JQuery UI, AJAX, JSON, Bootstrap, PHP, RESTful Web Services, XML.

Confidential

NetSuite Developer

Responsibilities:

  • Implementation, Development such as Suite-Scripts, workflows, advanced searches, custom forms and fields
  • Management and Support in the NetSuite ERP System, Development of Templates on ConfigureOne
  • Work cross-functionally to help create and understand business processes and requirements to meet future growth demands.
  • Scoped, implemented and maintained companywide user access, including all new roles and dashboards.
  • Implemented and maintained departmental forms for ease of use, including workflows and scripting for automation
  • Used Suite Flow, Suite lets, User Event and Client Scripts and customizations using NetSuite Scripts API.
  • Worked on PDF, HTML and Email templets.
  • Developed Jasmine Scripts for Unit Testing 1.0 and 2.0 NetSuite Scripts.
  • Handled JIRA tickets on Accounting Module that includes Depreciation, IC Vendors/Customers etc.
  • Managed, mapped & executed database migration to NetSuite ERP and Perform mass data imports/exports related to NetSuite
  • Work with functional business units to understand their business processes. Customized and configured ERP accordingly using NetSuite.
  • Configuration and customization on the forms of users as per roles.
  • Designed PDF layout on the Invoice form for Printing.
  • Schedule the reports, dashboards for the management decision.
  • Used Suite Bundler to deliver and deploy NetSuite Customizations to the production environment from Sandbox.
  • Delivered systems enhancements, using Suite-Scripts, and Suite-Flow, to create custom forms and workflows

Environment: NetSuite ERP, Suite Script, API, HTML, Unit Testing, Jira, JavaScript.

Confidential

Web UI Developer

Responsibilities:

  • Working in Photoshop design comps developing HTML/JavaScript/CSS based web sites, including testing and debugging cross-browser.
  • Enhanced user experience by designing new web features using MVC Framework
  • To communicate with the backend worked wits Http module.
  • Used advanced level of jQuery, AJAX, JavaScript, CSS and pure CSS layouts.
  • Developed Graphics using Paint Shop Pro/Photoshop & Animation using Flash/Fireworks.
  • Developed fast loading images using Adobe Photoshop CS3
  • Involved in designing and developing the JSON, XML Objects with SQL.
  • Responsible for developing, editing, publishing and managing content on the external Web pages and internal layouts.
  • Designed CSS3 based web pages, which were cross-browser compatible.
  • Engaged in development of web pages using ASP.NET MVC, XML, CSS and UI enhancement coding.
  • Extensively involved in User Interface designing using Web forms and also Win forms.
  • Used JavaScript and .NET Validation Controls for performing client-side validations.
  • Designed and Architected the Application using MVC and designed the application using responsive web design to work on different devices.
  • Using web scripting languages for interaction between client side and server-side technologies.

Environment: s: JavaScript, HTML, CSS, Ajax, Bootstrap.JS, jQuery, Java, PL/SQL, Oracle, Visual Studio, Eclipse, WAS, CVS, JSON, XML.

We'd love your feedback!