We provide IT Staff Augmentation Services!

Sr. Software Engineer Resume

0/5 (Submit Your Rating)

Tampa, FL

SUMMARY

  • Over 10+ years of experience in Software Development Life Cycle (SDLC) in developing and designing user friendly, cross browser complaint web sites, and User Interface (UI) applications using JavaScript, JQuery, JSON, HTML4/5, CSS2/3, DOM, AJAX, XML.
  • Expert in HTML5/CSS3 development
  • Good experience with Jasmine to test JavaScript
  • Familiar with Karma, JavaScript Test Runner
  • Experience in Node.js modules like grunt, bower, express and mongoose.
  • Experience with mongodb to store the data
  • Able to handle trade - offs when deploying Node.js to production
  • Experience with Node.js to build a RESTful API
  • Experience with JavaScript MVC frameworks such as Angular JS, Backbone.js, Require.js, node.js and Ext.js
  • Experience with server-side JavaScript technologies, including NodeJS and the MEAN stack, such as Mongo DB, Express JS, AngularJS and NodeJS
  • Experience with using Big Data technologies, including Hadoop
  • Solid understanding of REST principles and experience with Jersey
  • Knowledge of the mobile frameworks such as jQTouch, PhoneGap, Sencha Touch and Titanium
  • Experience in developing web applications using popular web framework JSF, Wicket, GWT, Spring MVC
  • Expertise in client side designing and validations using HTML, HTML5 and JavaScript.
  • Expertise in database development using SQL and PL/SQL creating tables, stored procedures, views, indexes and triggers
  • Good experience of using RDBMS including Oracle 9i andMySQL
  • Good experience in development of software applications using Core Java, JDBC, Servlets, JSP, JSTL, Struts, Hibernate, Spring and UML design and working with Apache Tomcat server.
  • Experience in major web applications servers, including Apache Tomcat, jBoss, Caddy Serverand WebLogic.
  • Good knowledge in design & understanding the application using UML & Data flow diagrams.
  • Performed unit testing using JUnit test cases, Integration and deployment of applications using build tools like ANT and Maven and debugging through log4j.
  • Excellent working knowledge and thorough exposure on compatibility issues with different versions of browsers like Internet Explorer, Mozilla Firefox, Safari and Google Chrome.
  • Strong knowledge in Agile Development, Scrum and Waterfall Methodologies.
  • Used various Bootstrap components like dropdown menus, navigation bar, alerts, and labels to build grids, layouts and implemented easy-to-use Bootstrap plugins for building accordion, carousel, and modal windows.
  • Solved problems using a combination of JavaScript, JSON, and JQUERY
  • Proficient in manipulating properties and methods of document objects and modifying attributes and values via the DOM
  • Proficient in programming JavaScript data capture and event handling methods via the DOM event model
  • Automated business procedures through server-side JavaScript.
  • Experience in using version control tools such as SVN, CSV and GIT.

TECHNICAL SKILLS

Web development: HTML5,SASS, CSS3, Javascript, Servlet,PHP,JSON,JSON,AJAX,XML,JDBC

XHTML: DHTML,MVC,DOM

JavaScript libraries: Jquery,Ext.js,angular.js,backbone.js,ember.js,Require.js,Node.js,Bootstrap

Database: MSQL,MSSQL,Teradata,PLSQL, MongoDB, Casandra

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

IDE’S Worked On: Eclipse, NetBeans, visual studio,, Sublime Text,Text Mate, Microsoft Publisher,Notepad++, WebStorm, Brackets

Application servers: Web logic,Web sphere,Apache tomcat

PROFESSIONAL EXPERIENCE

Confidential, Ashburn, VA

Senior UI Developer

Responsibilities:

  • Designed and implemented a web app for storing the information of customer, generating sales reports, saving personal contacts and handling schedule management.
  • Used node.js modules grunt, bower, express and mongoose.
  • Used node.js to build asynchronous model
  • Handling events with node.js EventEmitter
  • Exporting custom modules using node.js
  • Used Karma to test the Code
  • Experience with mongodb to store the data
  • Received business logic specifications and design documents, and translated them into HTML5, CSS3preprocessor styling SASS, JSON files, JavaScript code and AngularJS.
  • Utilized AngularJS framework to bind HTML template(views) to JavaScript object(models) .
  • Built AngularJS framework including MVC architectures, different modules, specific controllers, templates, custom directives and custom filters.
  • Worked one-on-one with client to develop layout, color scheme and layout for his website and implemented it into a final interface design with the HTML5/CSS3&JavaScript.
  • Applied multiple built-in Directives such as ng-model, ng-click into AngularJS application.
  • Created custom Directives which contain restrict values (AECM), isolate scope, template, and link functions in order to display a list of items inside a grid.
  • Developed page layouts, navigation and presented designs and concepts to the clients and the management to review.
  • Created custom Filters which can format data in different ways based on the requirements and involved in two-way data binding technique with styling from Bootstrap.
  • Manipulated data using CRUD operations of MySQL database management system and handled database access and data transmission based on Restful web service.
  • Converted data from database into JSON or XML format files and retrieve useful information using AJAX calls to display them on the browser.
  • Worked with react js in developing a website to make it more interactive,stateful and reusable component.
  • Designed a responsive website using Bootstrap grid system to layout contents that fit different devices including mobile, tablet and desktop.
  • Worked with source version control tool SVN to manage the code repository.
  • Involved in mobile app development using windows app studio, for both android and iOS.
  • Developed the app using new IOS7 features like Custom view control transitions, TextKit
  • Worked through cross browser compatibility issues with layout and styles and fixed major bugs for supported browsers and platforms.
  • Knowledge on Adobe experience manager.
  • Used RESTful APIs which support JSON and XML to access back-end data payload.
  • Managed projects with Grunt task runner and combined with Bower package manager to install JavaScript latest version of libraries based on running in the Node.js environment.
  • Interacted with the back-end staff and scrum master at the daily meeting for new features in this web app using Agile software development methodology.

Environment: HTML/HTML5, CSS/CSS3, SASS, AngularJS, Require.js,Reactjs, Backbone.js,JavaScript, JQuery framework, Ajax, JSON, MySQL, SVN, Bootstrap, Jasmine, Karma, Grunt, Bower, GIT, Agile.

Confidential, Costa Mesa CA

Sr. UI Developer

Responsibilities:

  • Involved in the requirements analysis, designing, development, testing and maintenance of the websites .
  • Developed websites using HTML, CSS3, JavaScript, JQuery, Google Maps API(JavaScript Library), XML and Ajax .
  • Used Jasmine to test JavaScript Code.
  • Experience in Node.js modules like grunt, bower, express and mongoose.
  • Experience with mongodb to store the data
  • Created web application prototype using jQuery and Angular JS.
  • Implemented RESTfull Web Services for other applications to communicate .
  • Design, developed and updated the user interface using CSS, JavaScript and Dreamweaver .
  • Performed client side validations over the forms using JavaScript .
  • Worked on bootstrap grid system to make the website compatible with different devices.
  • Worked with angular bootstrap.
  • Used Ajax to refresh only certain section of the page and reduce the load on the web server.
  • Defined text alignment, borders, positioning and many other typographic characteristics
  • Used Responsive Web Design so that the website is compatible with different devices like desktops, laptops, tablets and smart phones.
  • Used Ajax Controls, Web forms, JavaScript and HTML for Commission, Payment and Inventory reports.
  • Worked on AJAX controls like Update Panel to manage the post back of the web page to server, AJAX Script Manager and Script Manager Proxy controls to register JavaScript and web service files.
  • Used AJAX for asynchronous communication between client and server.
  • Developed data insertion forms and validated them using JavaScript.
  • Design HTML prototypes, visual interfaces and interaction of Web-based design and hand code CSS.
  • Created several patterns of representation using different MVCs.
  • The Angular JavaScript framework for building web applications is highly efficient to use with Laravel PHP framework as well as using Restful services.
  • Dynamic content management at client side using AJAX, JavaScript, DHTML.
  • Involved in implementation of MVC pattern using Angular JS, JSF and Spring Controller.
  • Extensively tested the websites, identified the bugs using Firebug and fixed them.
  • Responsible for code optimization and testing across other browsers.

Environment: HTML5,CSS3, JavaScript,bootstrap, JQuery Framework, JSON, AngularJS, Backbone.js, Ajax, Dreamweaver, Google Maps API, SQL Server.

Confidential, Tampa FL

Senior UI Developer

Responsibilities:

  • Designed applications using web technologies like HTML, DHTML, XHTML, and CSS based on the W3C standards.
  • Used AngularJS to make the HTML 5 and CSS code interact with the JavaScript functions to add dynamic data to the web pages at the client side.
  • Coordinate with team members to meet scheduled deadlines, review completed work requests.
  • Creating wireframes as per the functional specification document.
  • Integrated with the back-end code (JSP) using AngularJS, JSON and AJAX to get and post the data to backend servers.
  • Experience in Node.js modules like grunt, bower, express and mongoose.
  • Experience with mongodb to store the data
  • Used tools such as firebug, web developer tools for debugging and correcting errors.

Environment: HTML 4/5, CSS 2/3, JavaScript, AngularJS, JSP, AJAX, JSON, XML, TOMCAT APACHE and SVN.

Confidential, Schaumburg, IL

Senior UI Developer

Responsibilities:

  • Worked directly with business analysts to ascertain requirements and defined projects plan documents.
  • Designed dynamic and browser compatible webpage using web design techniques CSS, JavaScript and jQuery.
  • Worked on both mobile's responsive web design and desktop pages.
  • Created database tables and manipulated data using MySQL.
  • Used JSON to store and access the data in a search pages.
  • Developed modules to retrieve data using AJAX calls through jQuery method.
  • Applied XML into transferring administration data to the back end.
  • Validated the user input using jQuery validation plugin.
  • Implemented a lightweight customizable jQuery plugin for styled appearance.
  • Resolved Cross Browser Compatible Issues for different version of IE, Safari, Chrome, Firefox and Opera.
  • Tested and debugged code using IE tester, Chrome Inspector, Firebug, SafariWeb Inspector.
  • Used Tortoise SVN as version control application to maintain the update.
  • Involved in developing HTML and JavaScript for client side presentation and data validation on the client side with in the forms.
  • Optimized images for web page display, and feature item slides using Adobe Photoshop.
  • Maintained page layouts, navigation, presented designs and concepts to the clients and the managements to review.
  • Cooperated with team members to conduct user research with strong communication, analytical and interpersonal skills.

Environment: HTML, CSS, JavaScript, jQuery, Ajax, JSON, SQL, SVN, Photoshop, XML

Confidential

Sr. Software Engineer

Responsibilities:

  • Worked with Business Analysts in understanding the technical requirements of each project
  • Translated style guides and designs into functional user interfaces with assurance of cross browser compatibility
  • Worked closely with Photoshop designers to implement mock-ups and the layouts of the application
  • Designed dynamic and browser compatible pages using HTML, CSS, JavaScript, and JQuery
  • Experience on working with CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements and CSS behaviors in CSS
  • Wrote code to perform Form Validations using jQuery and JavaScript.
  • Developed data formatted web applications and deploy the script using client side scripting using JavaScript
  • Designed and develop creative intuitive user interfaces that address as per clients requirements
  • Designing applications User Interface and Widgets using GWT code as per the business requirement
  • Monitor site for any UI inconsistencies and fix all the UI bugs reported in the test track
  • Worked closely with QA team to reproduce and fix the defects that were identified during testing procedures

Environment: HTML, CSS, JAVASCRIPT, JQUERY, XML DOM, AJAX, JSON, Tomcat Apache

Confidential

Web/UI Developer

Responsibilities:

  • Dynamic web site design and programming using HTML, CSS, JavaScript, jQuery.
  • Developed jQuery based calendar to schedule appointments.
  • Responsible for creating efficient design and developing User Interaction screens using HTML, CSS, JavaScript,
  • Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML, XHTML, and CSS.
  • Using advanced level of JavaScript, CSS and pure CSS layouts.
  • Participated in requirement gathering, coordinated with various development teams in code integration.

Environment: HTML, CSS, JavaScript, jQuery, JSON, AJAX, XML, Eclipse, Apache HTTP Server, MySQL.

We'd love your feedback!