Software Engineer Resume
Chandler, AZ
SUMMARY:
- Web UI Developer with 7+ years of experience in Application Software Design, Object Oriented Design, Development, Analysis, Documentation, Debugging, Testing and Implementation.
- Good experience in software development life cycle (SDLC) in developing and designing user experiences of web applications using HTML5/HTML/XHTML, CSS/CSS3, JavaScript, jQuery and Ajax.
- Extensive experience in developing web pages effectively using AngularJS, jQuery, HTML5, CSS3, Responsive Web Design, Bootstrap.
- Extensive experience in development of cross browser compatible web pages using HTML/HTML5, Java Script, jQuery, JSP, AJAX, JSO, CSS/CSS3 and MVC Framework.
- Experience on working with CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, classes, Pseudo elements and CSS behaviors in CSS.
- Responsible for checking cross browser compatibility, Responsive Web Design and hence worked on different browsers like Safari, Firefox, Google Chrome and Internet Explorer.
- Extensively worked on cross browser compatibility and Responsive Web Design on different browsers like Safari, Firefox, Google Chrome and Internet Explorer.
- Strong experience in Search Engine Optimization techniques in order to develop web applications.
- Proficient in using AJAX for implementing dynamic Web Pages where the content was fetched via API calls and updated the DOM (JSON Parsing).
- Extensive Experience in Applications using AJAX, Object Oriented (OO) JavaScript, JSON and XML. In - Depth knowledge/Experience of Web 2.0, JavaScript, JQuery, W3C Standards
- Have expertise in using various SDLC models like Waterfall, Agile Scrum process with Jira and Sprint Planning.
- Good working knowledge in Web/Application servers such as JBoss 6.x, Apache Tomcat 6.x and Web sphere 6.x.
- Experience with various MVC Java frameworks like Angular JS, React JS, UnderscoreJS, and NodeJS etc.
- Extensively developed Rich Internet Applications and various UI widgets using jQuery.
- Strong experienced in various IDEs like Eclipse, Edit Plus, Web storm, Sublime text, Notepad++, Adobe Photoshop and brackets.
- Developed Web UI using HTML, JavaScript, and JSP, also have experience with Maven and spring.
- Experience in working with Java, HTML, SQL, JSP and JavaScript in development process, also Performed various operation using Core JAVA.
- Extensive Experience in Applications using AJAX, Object Oriented (OO) JavaScript, JSON, JSONP, and XML.
- Used Web Services like SOAP and RESTful web services using Ajax, HTML, XML, JSON, JavaScript, jQuery.
- Experience writing angular.js code for developing Single page applications (SPA), used several in built language core directives, expressions and modules.
- Extensive experience with AngularJS, creating custom directives, decorators, and services to interface with both restful and legacy network services also DOM applications.
- Extensive experience on modern front-end template frameworks for JavaScript including Bootstrap, JQuery, AngularJS etc.
- Experience in using version controls such as GIT and SVN.
- Involved in working with various features of UnderscoreJS and NodeJS to design responsive web applications.
- Expertise in testing and debugging new programs using Firebug, Fiddler and Developer tools
- Good in implementing the business rules in different layers like UI, services and database.
- Extensive experience in SQL, PL/SQL programming, stored procedures, triggers and Query optimization, also written queries for insert, update and modification operations. Performed database normalization and optimization using database tools.
- Expertise in creating Conceptual Data Models, Process/Data Flow Diagrams, Use Case Diagrams, Class Diagrams, State Diagrams, Sequence Diagrams & Activity Diagrams.
- Extensive analytical, logical and programming skills, Self-Motivated and Team Player.
- Ability to grasp new technologies and to apply them to build application
TECHNICAL SKILLS:
UI Web Technologies: XML, HTML/HTML5, XHTML, CSS/CSS3, Bootstrap, JavaScript, JQuery, angular.js, Underscore.js, node.js, AJAX, JSON, Grunt and Gulp
Testing Tools: Firebug, Developer tools, Fiddle, BugZilla, HPQC
IDE, HTML Editor: Notepad++, Eclipse IDE, Visual Studio, Dreamweaver, Web Storm, Atom, Sublime text.
Web/App Servers: Apache Tomcat, HTTP Web Server and JBoss
Programming Languages: Java, Java script.
Methodologies: Agile, Waterfall.
Browser: IE, Firefox, Opera, Chrome, Safari
Databases: SQL Server, Oracle, MYSQL
PROFESSIONAL EXPERIENCE:
Software Engineer
Confidential,Atlanta,GA
Responsibilities:- Developed the UI layout and front-end programming (HTML) for web application that matched requirements. Working in the Agile/Scrum development environment with frequently changing requirements and actively participated in scrum meetings and reviews.
- Development of client side validation techniques using Web RTC and JQuery and Angular Java Script.
- Designed the front-end applications, user interactive (UI) web pages using web technologies like Hybrid HTML5, XHTML, and CS.
- REST - the standard HTTP request and response mechanism, simplifying implementation and providing for a looser coupling of the client and server.
- Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, JavaScript, jQuery, AJAX and JSON.
- Used JavaScript, jQuery for user interactions in pages..
- Designed and developed custom jQuery components for the front end client side validations.
- Responsible to manipulate HTML5, CSS3 in jQuery as well as making the pages, dynamic using AJAX, JSON and XML.
- Modularized front end CSS and JS code
- Developed server side REST style web services and called them from backbone collections.
- Developed a cross-device/cross-browser web application for real-time location sharing utilizing JavaScript API.
- Extensively used Grunt as an associate to NodeJS to establish the connectivity between database and client.
- Web Design (RWD) and did data manipulations to display data in company standard format in UI.
- Leveraged angular resources for all data access, encapsulating URLs and standardizing data access interfaces.
- Tested cross browser functionality and fixed major layout bugs for supported browsers.
Environment: Core Java, Eclipse, Atom, HTML/HTML5, CSS3, JavaScript, JQuery, REST Web Services, Sass, RWD, AJAX, JSON, XML, Maven, Star team, SQL and Grunt
Software Engineer
Confidential Atlanta, GA
Responsibilities:- Reverse engineering of existing applications and fully documenting them.
- Used Backbone.js and ReactJS to create Controllers to handle events triggered by clients and send request to server.
- Worked with CakePHP framework to reconstruct old applications
- Performed Code reviews
Software Engineer
Confidential, Chandler, AZ
Responsibilities:- Involved in all phases of Software Development Life Cycle (SDLC) of project including requirement Analysis, Designing, Building, Unit testing and Deployment.
- Working in the Agile/Scrum development environment with frequently changing requirements and actively participated in scrum meetings and reviews.
- Using the latest HTML5 elements for video playback, content rendering using semantic tags such as article, section, Canvas etc.
- Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, Pseudo Elements and CSS Behaviors in CSS.
- Designed table-less layouts using CSS3 and appropriate HTML5 tags as per W3C standards.
- Development of cross browser compatible web page using Java Script and jQuery.
- Created optimized graphic websites and application interfaces using HTML5, CSS3 and jQuery.
- Creating a responsive web application integrating Twitter Bootstrap with AngularJS and media queries.
- Designed and developed custom jQuery components for the front end client side validations.
- Responsible to manipulate HTML5, CSS3 in jQuery as well as making the pages, dynamic using AJAX, JSON and XML.
- Modularized front end CSS and JS code
- Developed server side REST style web services and called them from backbone collections.
- Developed a single page, mobile-first, cross-device/cross-browser web application for real-time location sharing utilizing AngularJS, JavaScript API.
- Integrated the Java code (API) in JSP pages and responsible for setting up AngularJS framework for UI development. Developed html views with HTML5, CSS3, bootstrap and AngularJS.
- Implemented code according to coding standards and Created AngularJS Controller, which Isolate scopes perform operations.
- Developed custom directives, Factories and Services in AngularJS.
- Worked on responsive design in making the application compatible with desktop, tablet, mobile and also developed tabbed pages.
- Using AngularJS created Responsive Web Design (RWD) and did data manipulations to display data in company standard format in UI.
- Leveraged angular resources for all data access, encapsulating URLs and standardizing data access interfaces.
- Implemented faster mobile-friendly applications using Twitter Bootstrap framework.
- Tested cross browser functionality and fixed major layout bugs for supported browsers.
- Using SVN as source repository and controlling versions of the code.
- Wrote Jasmine unit tests using Karma to verify AngularJS modules and JavaScript utility routines.
- Deployed the application to Apache Tomcat server and tested the front end using Jasmine.
- Identifying and fixing the browser performance related issues in the application along with production deployment and validation support.
Environment: Core Java, Web storm, AngularJS, HTML/HTML5, CSS3, JavaScript, JQuery, Bootstrap, REST Web Services, Sass, RWD, AJAX, JSON, XML, Maven, Tortoise SVN, SQL, JBOSS, Grunt and Jasmine.
Software Engineer
Confidential,Overland Park, KS
Responsibilities:- Requirements gathering from business and defining specifications for the system.
- Coordination in project activities and ensure that all project phases are followed and documented properly.
- Worked in a team, involved in developing the UI, layout and front-end programming (HTML) from wireframes
- Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML and CSS.
- Designed dynamic and browser compatible pages using HTML, DHTML, CSS and JavaScript.
- Develop HTML and CSS template using Photoshop.
- Responsible for creating the screens with table-less designs meeting W3C standards.
- Developed fast loading images using Adobe Photoshop.
- Developed CSS styles to maintain the uniformity of all the screens throughout the application and positioning of screen objects.
- Used Selectors in JQuery for updating content on DOM nodes.
- Used JQuery-Ajax plug-in to get the data in JSON format and displayed on HTML page.
- Did extensive JavaScript and JQuery programming to give AJAX functionality for the website.
- Built dynamically generated dropdown lists using Ajax and jQuery.
- Working with Bootstrap to design Single Page Applications.
- Used SQL in server side code to fetch the JSON format of data.
- Designed, developed and implemented the database in Microsoft SQL Server for the application.
- Experience in cross browser compatibility check and thoroughly performed unit testing and integration testing.
- Worked with teams where requirements are constantly being implemented, tested and improved.
Environment: HTML, CSS, JavaScript, JQuery, JSON, Ajax, Photoshop, MVC.
Software Engineer
Confidential,Saint Louis,MO
Responsibilities:- Design development of presentation layers using HTML, CSS, JavaScript and jQuery.
- Used JavaScript and JQuery for validating the input given to the user interface.
- Developed Mock-up designs as per the requirements of Business.
- Developed the complete HTML, CSS and JavaScript of the pages with emphasis on performance, accessibility (AA) and SEO standards.
- Implemented Performance Tuning to make the pages, load fast and in an effective way.
- Implemented AJAX to speed up web application.
- Used JQuery extensively for event handling, DOM manipulation and cross-browser compatibility.
- Performed extensive unit testing (end-to-end) and prepared detailed test scripts as part of it.
Environment: JavaScript, CSS, HTML, JQuery, XML, JSP, MVC, Windows.