We provide IT Staff Augmentation Services!

Software Engineer Resume

3.00/5 (Submit Your Rating)

SUMMARY

  • Around 6 Years of Experience in developing web applications and interactive software products using HTML5, CSS3, JAVASCRIPT, JQuery, Angular JS/Angular 2/6/7/9, Redux, AJAX, XML, JSON, Responsive Web Design and Bootstrap.
  • Responsible for checking cross browser compatibility worked on different browsers like Safari, Internet Explorer, Mozilla Firefox and Google Chrome.
  • In - depth knowledge of front-end Single Page Application (SPA) development using open source framework Angular 2/6/7/9 for developing rich and responsive UI.
  • Extensively worked with Angular components and features like Routing, Promises, Scope, Controllers and Directives.
  • Expertise in handling Twitter Bootstrap framework i.e., the concept of Grids, making using of advance components like Navs, Navbars, Pagination, Alerts, Progress bars etc.
  • Expertise in building Web User Interface (UI) using HTML5, CSS3, JavaScript that follows W3C Web Standards.
  • Restful Web Services for Custom User authentication in a multi cultural project using Node Js.
  • Experienced in using Reacts JS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Experienced in React JS and working with React Flux architecture using complex Object-Oriented concepts in improving the performance of the websites.
  • Worked on JavaScript frame work (React Js) to augment browser based applications with MVC capability.
  • Adapted Model-View-Controller (MVC) frameworks for developing web applications.
  • Expertise in Object Oriented Analysis and Design (OOAD), OOPS using Unified Modeling Language (UML), Design Patterns, MVC Frameworks.
  • Knowledge on build tools like in Grunt, NPM, NPM Scripts and Bower to manage different packages.
  • Experience in designing UI patterns and UI applications with the help of Adobe products like Adobe Dreamweaver CS3, Adobe Photoshop CS3/CS and Adobe Fireworks CS3, Adobe Creative Suite.
  • Knowledge in database design using PL/SQL to write Stored Procedures, Functions, Triggers and strong experience in writing complex queries, using Oracle, DB2, SQL Server and MySQL.
  • Experience with JS testing frameworks (e.g. Karma, Jasmine, and Mocha).
  • Experience in working with different version control systems like SVN & GIT
  • Experience in all phases of SDLC like including requirements gathering, analysis, designing, developing, testing, integration, and documentation, and extensive experience in Agile Development, Scrum and Waterfall Methodologies.
  • Highly Curious about new front-end development technologies Capable of quickly learning and delivering solutions as an individual and as part of a team.

TECHNICAL SKILLS

Web Technologies: HTML/HTML5, XHTML, XML, AJAX, JSON, CSS/CSS3,Bootstrap,AngularJS/Angular 2/6/7/9

JavaScript Libraries: JQuery, Angular JS, Node JS, React JS, Redux

IDE’s: Eclipse, Visual Studio, Notepad++, sublime

Version Control: SVN, GIT

Database: SQL Server, My SQL, ORACLE,PHP

Operating Systems: Windows 98/2000/XP/Vista/7/8, MAC OS X

Methodologies: Agile, SDLC

Others Software Skills: MS Office, Adobe Photoshop

PROFESSIONAL EXPERIENCE

Confidential

Software Engineer

Responsibilities:

  • Involved in agile software methodologies, by gathering Business Requirements and interacted with users, analysts, project manager to get a better view of the Business processes.
  • Participated in requirement gathering for Gx-app application and analyzed to define objectives for new enhancement requests, and involved in sprint planning meetings, create user stories and update them.
  • Involved in technical documentation, document system deliverables and changes planned for production environment.
  • Responsible for migrating the application from Angular 5 to Angular 6, Angular 6 to Angular 9.
  • Developing a single page applications using Angular 6/9 to make them easy to maintain and to ensure they are highly modularized.
  • Created self-contained, reusable and testable Angular components, services and integrated across the application.
  • Customized ag-grid component to enhance the user experience in displaying the Data in tabular format.
  • Reactive forms modules was actively used for validating the user inputs on UI.
  • Developed the NGRX store concepts within the application to maintain common data store for entire app.
  • Used micro services and Java Rest API’s to configure backend with front end user interface and data mapping along with Redux concepts.
  • Responsible for parsing JSON data to and from the server for presentation & storage purposes in the project.
  • Worked on creating tables, querying the data base to extract the required info to perform Data Analysis and Data validation.
  • Extensively uses MS office for various documenting and reporting activities

Environment: Visual Studio, MVC, HTML, CSS, JavaScript, JSON, SQL Server 2012, Angular 5/6/7/9,React,Redux, MS Word, PL/SQL, MS Office, MS Power Point.

Confidential

UI Developer

Responsibilities:

  • Designed responsive and user friendly UI with CSS, JQuery, Angular 2 and Bootstrap .
  • Coded Angular controllers and directives for application functionality and filters for heavy DOM manipulation.
  • Involved in developing jQuery and AJAX wrapper classes for fast retrieval of data.
  • Designed dynamic client-side JavaScript codes to build web forms and simulate process for Webapplication, page navigation and form validation.
  • Used Cascading Style Sheets (CSS) for achieving uniformity through all the web pages.
  • Developing custom HTML elements using Angular 2 .
  • Implemented various Angular JS services, components and custom directives and developed many reusable components and templates that can be used throughout the application.
  • Used the Restful web services calls for POST, PUT, DELETE and GET methods.
  • Worked with HTML5, CSS3, JavaScript, jQuery and blade for developing user and admininterface .
  • Followed the overall application MVVM architecture to create MVC layers in Angular JS and Node JS layers .
  • Used SASS and LESS extensively for Rich UI experience.
  • Involved in development of individual Sprints with the help of Git Hub.
  • Developed Browse and Checkout modules of the application for different mobile and tablet versionsusing Bootstrap ( HTML5, CSS3, SASS ).
  • Involved in JavaScript coding for validations, and passing attributes from one screen to another.
  • Unit test all the frontend AngularJS code using Karma.
  • Debugged the application using Firebug to traverse the documents and manipulated the Nodes usingDOM and DOM Functions using Firefox and IE Developer Tool bar for IE.
  • Extensively used Git for version controlling and regularly pushed the code to GitHub.
  • Involved in daily SCRUM meetings to keep track of the project status.
  • Worked with the team of architects and back-end Developers to gather requirements and enhancethe application functionality and add new features.

Environment: HTML5, HTML, CSS2/3, JavaScript, JQuery, AJAX, SVN, Karma, Angular2 and Bootstrap, PHP.

Confidential

UI Developer

Responsibilities:

  • Communicate with the client to understand the requirement of the website, gained experience in project planning, involved in writing the Project Design Document.
  • Used bootstrap for responsive web app design to support multiple devices.
  • For new website features wrote Angular controllers, views, used custom directives and services.
  • Designed user friendly navigation for displaying various sections of data using JQuery .
  • Checked for cross-browser compatibility.
  • Enhancement of existing application utilizing Angular JS, Created HTML navigation menu that isrole based menu items changes dynamically, derived from the database in the form of XML.
  • Implemented data-binding and MVC using AngularJS for front-end development.
  • Created Dynamic Web Pages using Web Controls and developed forms using HTML.
  • Used Angular JS framework to bind HTML to JavaScript objects (models).
  • Written SQL Queries to interact with Oracle database.
  • Used SVN and GIT for version control.
  • Integrated with the back-end code (JSP) using JQUERY, JSON and AJAX to get and post the data to backend servers.
  • Conducted unit testing on the supported browsers using Jasmine framework and Karma task runner.
  • Involved in complete SDLC - Requirement Analysis, Development, System and Integration Testing.

Environment: HTML, CSS, JavaScript, JQuery, Angular JS, PHP,Jasmine, Oracle.

We'd love your feedback!