We provide IT Staff Augmentation Services!

Software Engineer Resume

4.00/5 (Submit Your Rating)

St Louis, MO

SUMMARY

  • Around 6 years of extensive experience as a Frontend UI Developer.
  • Proficient in building Web User Interface (UI) using HTML/HTML5, DHTML, XHTML, Angular.js, Node.js, CSS/CSS3 and JavaScript, jQuery that follows W3C Web Standards and are browser compatible.
  • Experienced in building cross browser compatibility applications using HTML5 and CSS3.
  • Good experience working on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, Pseudo Elements and CSS Behaviors in CSS.
  • Solid experience with Responsive Web Design (RWD).
  • Extensive experience in creating style guides, best practices and setting UI standards for enterprise/consumer applications.
  • Expertise in designing Event Handling Models such as Listener and Dispatcher in OO JavaScript.
  • Designed Frontend with in object oriented JavaScript Framework.
  • Well - versed in Object Oriented Programming (OOP) with JavaScript.
  • Highly proficient in developing Single Page Application with open source frameworkAngular.js.
  • Developed the administrative UI using Angular.js.
  • Developed web apps using ReactJS and worked with React Redux Architecture.
  • Experience in developing web applications using MVC architecture.
  • Experience with grunt, gulp and bower modules of Node.js.
  • Experience with Bootstrap components like accordion, date picker, time picker, alert, buttons, modal etc.
  • Experience in developing web pages complying with Web Content Accessibility Guidelines (WCAG) and ability to apply W3C web standards.
  • Expertise in analyzing the DOM Layout, Java Script functions, Cascading Styles across cross-browser using Fire Bug, Developer Tool Bar.
  • 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 using source code control systems such as GIT, Source Tree and JIRA.
  • Having good knowledge on Dojo.js and React.js.
  • Knowledge in testing/building tools like Grunt, Jasmine, Karma and Jenkins.
  • Knowledge in writing test cases for unit tests and Protractor for end-to-end testing.
  • Familiar with Cross Browser Testing and Debugging.
  • Involved in the Software Life Cycle phases like AGILE and estimating the timelines for projects.
  • Highly motivated, reliable analytical problem solver and troubleshooter with strong attention to detail.
  • Demonstrated ability to complete projects in deadline oriented environments.
  • Quick learner and proficient in solving the technical issues in the project.
  • Excellent analytical and communication skills with capability to handle new technologies.

TECHNICAL SKILLS

Web Technologies: HTML5, CSS3, DHTML, XML, XHTML, XSLT, JavaScript, AJAX, JQuery, JSON.

JavaScript Libraries: jQuery, Angular2, TypeScript, NodeJS, ReactJSs, RequireJS

IDE & Tools: Eclipse, Aptana Studio, Web Storm, Notepad++, Sublime Text, IntelliJ IDEA, Visual Studio 15, Visual Studio Code.

Version Control: SVN, Source Tree and GIT

Debugging Tools: Firebug, Chrome Developer toolbar, IE Developer Toolbar

Operating System: Windows, Unix, Linux.

PROFESSIONAL EXPERIENCE

Confidential, St.Louis, MO

Software Engineer

Responsibilities:

  • Involvement in all stages of Software development life cycle including Analysis, development, Implementation, testing and support.
  • Enhanced legacy application by building new components in Angular2and typescript.
  • Created Typescript reusable components and services to consume REST API's using Component based architecture provided byAngular2.
  • ImplementedAngular2component router for navigation.
  • Worked withAngular2directives, components, pipes, injectable.
  • Used Selectors, Events, AJAX and Dom Manipulation using components in Angular2for updating content on DOM nodes.
  • Worked with advanced JavaScript concepts like Closures, Prototype and Inheritance.
  • Developed single page applications usingAngular2, Typescript, web pack and grunt.
  • Worked withAngular.js routers, forms, modules, DOM, events, expressions, controllers, filters and Http Request.
  • Involved in writing application level code to interact with APIs, Web Services using Node.js, AJAX, JSON and XML.
  • Used Node.js to offer an easy and safe way to build high performance and scalable network application.
  • Used Express Framework to set up middleware to respond to the HTTP requests with the help of NodeJS.
  • Created various Mongo-DB collections and wrote services to store and retrieve user data from the application.
  • Involved in the creation of interface to manage user menu and Bulk update of attributes using jQuery.
  • Implemented front end user interface and features in the application using AJAX.
  • Written unit test scripts for controllers, filters and services using karma and Jasmine.
  • Used GitHub as a version control, and used JIRA for bug management.

Environment: HTML5, CSS3, JQuery, Typescript, Angular2, Bootstrap, Bower, NPM, JIRA, AJAX, PHP, jQuery, JSON, Grunt, RequireJS, Jasmine, Karma, Visual Studio 15 and Visual Studio Code.

Confidential, Tampa, FL

UI Developer

Responsibilities:

  • Built Web pages that are more user-interactive using Angular JS, Ajax, JavaScript, LESS, SASS and Bootstrap.
  • Designed and developed web pages using with HTML5, DHTML, CSS3, Ajax, Bootstrap, JSP and jQuery based on the W3C standards and Web 2.0.
  • Involved in Building web pages from wireframes to meet w3c standards.
  • Created unique web pages using bootstrap and material design templates, designed GUI for Geographic information systems used in fiber cable networks.
  • Worked on HTML5, CSS3, JavaScript, Angular JS, jQuery, Bootstrap, Dojo JS.
  • Involved in implementing the UI to support all the major browsers.
  • Implemented Model View Controller (MVC) architecture and created different modules that associate each other with specific controller, templates, scopes, custom filters and directives by using Angular.JS
  • Worked extensively on AngularJS in creating Controllers, Making AJAX calls using $http and JSON parse. Also worked on server cross platform issues.
  • Utilized various jQuery plugins to build Rich Internet Application (RIA) to make it look more intuitive.
  • Experience writing promises for achieving asynchronous behavior and making REST API calls and knowledge.
  • Worked on performing client side form validations by writing AngularJS custom directives.
  • Strong experience working with ui-router for navigation across the application.
  • Used GIT for version control and JIRA for task assignment and defect tracking.
  • Worked in Agile Environment, which include daily Stand up's, Sprint Planning's etc.
  • Involved in finding out the bugs, broken links and missing images etc. and rectifying them.
  • Hands on Experience working with ArcGIS JavaScript API and handling huge geographical data.
  • Gathered feedback and input from field users of web applications for improvement of web-based GIS data management and collection.

Environment: HTML5, CSS3, JavaScript, jQuery, AJAX, JSON, AngularJS 2.0, Typescript, Bootstrap, Responsive design, Jasmine, Karma.

Confidential, Pleasanton, CA

Front End Developer

Responsibilities:

  • Built Web pages that are more user-interactive using Angular Framework and Bootstrap.
  • Handled all the client side validations, slide show, hide and show controls, dropdown menus, Grid layout and tab navigation using AngularUI.
  • Created various controllers, views using MVC framework Angular JS.
  • Used AngularJS framework created a well responsive single page website with HTML5, CSS3, and JavaScript.
  • Involved in writing application level code to interact with APIs, Restful Web Services using $http.
  • Worked on deductible tracker which targeted towards customer’s dashboard.
  • Applied spring MVC architecture at the backend, used controllers for calling the business logic and also handle the front-end user data to display at the view.
  • Data captured from front end persuade by the module in spring MVC.
  • Expertise in DB Design, DB normalization, writing complex SQL queries to retrieve data from SQL Server database.
  • Used JSON for storing and exchanging information between browsers and servers.
  • Worked with Cross-Browser Compatible issues.
  • Attended wire frame review, design and code walkthrough meetings.
  • Worked with business analysts to understand their business models and goals and help define strategy, content, and features.
  • Used CVS for version control and JIRA for defect tracking.
  • Define technical requirements based upon business requirements.
  • Involved in Agile process, monthly Sprints, and daily Scrums to discuss the development of the application.
  • Created test suites for unit testingUIusing Jasmine and Karma.

Environment: HTML5, CSS3, JQuery, JIRA, Jasmine, Karma, Spring MVC, MYSQL Database, JavaScript, AJAX, Angular.js, Responsive Design, Bootstrap.

Confidential

Web Developer

Responsibilities:

  • Involvement in all stages of Software development life cycle including Analysis, development, Implementation, testing and support.
  • Involved in development of User Interface using HTML/HTML5, CSS/CSS3, JavaScript, and jQuery, AJAX, JSON and AngularJS, created package.json for Bower and NPM.
  • Extensively used Angular UI (Angular Bootstrap) for ng-grid, and UI components.
  • Extensive experience using Bootstrap for layout.
  • Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
  • Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
  • Created reusable templates and style sheets based on UI standards and guidelines; Performed functional tasks using specifications and wireframes.
  • Extensively used Debugging JavaScript using Chrome developer Toolbar, Firebug.
  • Developed the UI with extensive use of JavaScript, JSON and Ajax.
  • Coordinate with Interface Design Architects for meeting accessibility standards at code level.
  • Participate in the team on agile development cycle & Followed SCRUM methodology.
  • Worked on creating responsive website for smart devices using Responsive design and media queries.
  • Produced content pages with CSS3 layout and style markup presentations and also used JavaScript methods and properties.
  • In quoting of HTML templates used React components, typically written in JavaScript extension(JSX) syntax.
  • Used the flux concepts in triggering, dispatching, storing & receiving the data within the application.
  • Used AJAX extensively to implement front end /user interface features in the application.
  • Developed the pages that are complaint to W3C standard Version control through SVN.
  • Developed different jQuery component in MVC micro architecture framework which internally use various design pattern such as singleton, command, delegate, etc.
  • Actively participated and provided feedback in a constructive and insightful manner during weekly Iterative review meetings to track the progress for each iterative cycle and figure out the issues.
  • Ensured site design integrity and quality control consistency throughout the project’s lifecycle.
  • Updated the website from time to time for special Requirements.
  • Responsible for quality assurance of finished websites including the validation of web forms and links.

Environment: HTML, HTML5, CSS, CSS3, JavaScript, jQuery, AJAX JSON, Angular.JS, ReactJS, Bootstrap, Responsive design, Grunt, Bower, NPM.

Confidential

Software Developer

Responsibilities:

  • Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules been built.
  • Wrote application level code to perform client side validation using jQuery and JavaScript.
  • Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML, XHTML, and CSS.
  • Using advanced level of jQuery, AJAX, JavaScript, CSS and pure CSS layouts.
  • Wrote jQuery function while implementing various UI Screens across the whole web application (both consumer facing as well as internal application).
  • Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON.
  • Designed and developed intranet web applications using JavaScript and CSS.
  • Interacted with java controllers (jQuery, Ajax, and JSON to write/read data from back end systems).
  • Used SVN for version control and QC for defect tracking.
  • Maintain, enhance, and recommend solutions that best suit business and technology needs from UI standpoint.
  • Creating cross-browser compatible and standards-compliant CSS-based page layouts.
  • Strong communication, analytical and interpersonal skills working within cross-functional teams.
  • Worked on cross browser compatibility issues and fix the bugs pertaining to various browsers.

Environment: HTML, XHTML, CSS, JavaScript, jQuery, AJAX, JSON, Java, J2EE.

We'd love your feedback!