Senior Software Developer/ Informatics Analyst Resume
Birmingham, AlabamA
SUMMARY:
- 8+ years of experience in full Software Development Life Cycle (SDLC) that includes Analyzing, Designing, Coding, Testing, implementation & Production Support.
- 6+ years of developing experience using web technologies such as HTML, HTML5, JavaScript, CSS, and AJAX.
- Expert knowledge in XHTML, HTML5, CSS3, Bootstrap, cross browser.
- Strong JavaScript & JQuery skills - able to write unobtrusive custom code as well as implement existing JQuery plug-in.
- Strong debugging skills and thorough understanding of cross browser issues.
- Skills in optimizing websites for mobile phones using CSS media queries.
- Understanding of W3C standards, accessibility, usability.
- Well-versed in Object Oriented Programming (OOP) with JavaScript.
- Knowledge of web debugging tools (Chrome CDT, Firebug, Fiddler debugging tool).
- Experience with full software development life-cycle.
- Experience in architecting scalable platforms, object oriented programming, database design and agile methodologies.
- Experience in working with MVC Architecture.
- Hands on experience using the version controls like SVN.
- Knowledgeable in Underscore.js, Knockout.js, Backbone.js, Node.js, and Responsive Web design.
- Working knowledge about MVC frameworks like Angular.js.
- Extensive experience in designing and implementing various web applications in both LAMP (Linux, Apache, MySQL, PHP) and WAMP (Windows, Apache, MySQL, PHP) Environments.
- Extensive experience in the field of Web Applications development using HTML 5, CSS (2/3), XHTML JQuery, AJAX, XML, SQL and JSON.
- Familiar with REST and JSON API’s.
- Skilled in creating Templates, Mockups and Prototypes, Layouts, and Flow of Future Pages.
- Worked on Responsive Design using media queries, bootstrap etc.
- Produced visually appealing designs focused on usability, utility, UX, cross-browser compatibility and hence worked on safari, Internet explorer, Firefox and Google chrome.
- Designed the table less web applications using CSS (2.1/3) and with the help of tags as per W3C standards.
- Experience working on E-commerce applications, Internal Web applications.
- Experience in developing Prototypes. Experience in debugging and troubleshooting the existing code
- Excellent communication skills, has clear understanding of business procedures and ability to work as an individual and also as a part of a team.
- A resourceful team player with good Interpersonal, effective problem solving and decision making skill
TECHNICAL SKILLS:
Programming Languages: HTML, CSS3, JavaScript, Ext.js, JQuery, AJAX, JSON, XML, Knockout.js, Angular.js, EXTJS, Ember.js, Node.js, Backbone.js, JAVA, Servlets, JSP, SQL, PL/SQL,PHP
Frameworks: Spring 3.0, Struts 1.2.
Tools: Eclipse, RAD, Edit plus, Text pad, Microsoft Visual Studio
Application/Web Servers: IBM Web Sphere, Tomcat, Jboss & Glassfish
RDBMS: Oracle 9.x, MS Access.
Source Control: Microsoft VSS, Perforce.
Design Patterns: Singleton, Factory, Abstract Factory
Operating Systems: Windows 9x/2000/XP
PROFESSIONAL EXPERIENCE:
Confidential, Birmingham, Alabama
Senior Software Developer/ Informatics Analyst
Responsibilities:
- Working on cross browser issues and Solution.
- Development of responsive web applications using HTML 5, CSS 3 and twitter Bootstrap.
- Using multi-tiered web and application server systems including Apache, Tomcat, Glassfish, Jboss & Git.
- Responsible for installation, tailoring, configuring and supporting of Linux test and production servers.
- Installed Multiple Ontology software’s from Scratch like Apelon DTS and Protégé.
Environment: HTML5, CSS3, BOOTSTRAP, JSON, MICROSOFT VISUAL STUDIO, MYSQL.
Confidential, Columbus, OHIO
UI Developer
Responsibilities:
- Built pages using JavaScript, JQuery, CSS3, HTML5 and Angular JS.
- 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.
- Understanding of application development lifecycle methodologies.
- Strong communication, analytical and interpersonal skills working within cross-functional teams
- Deep understanding of JavaScript and the JQuery framework.
- Followed MVC Structure to develop Application.
- Built the Responsive UI screen using HTML 5, CSS 3 and twitter Bootstrap .
- Created and optimized graphic prototype websites and applications interfaces using HTML5 and CSS3.
- Involved in write application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Implemented and designed user interface for web based customer application.
- Use of PHP My Admin to handle the administration of MYSQL over the World Wide Web.
- Designed business applications using web technologies like HTML, XHTML, and CSS based on the W3C standards.
- Developed data formatted web applications and deploy the script using client side scripting using JavaScript.
- Used SVN as source code repository and versioning.
- Thorough understanding of the differences and bugs in various browsers and browser versions.
- Worked on Cross-Browser compatibility and fixed the bugs for several browsers.
- Created cross-browser compatible and standards-compliant CSS-based page layouts.
- Integrated with back end code (PHP) for highly interactive AJAX based applications.
- Excellent problem solving skills and the ability to work independently.
Environment: HTML5, CSS3, JavaScript, JQUERY, AJAX, JSON, XML, XHTML, Angular JS, ECLIPSE, SVN, MVC, BOOTSTRAP, PHP, MYSQL.
Confidential, Austin, TX
UI Developer
Responsibilities:
- Developed UI pages using HTML, XUL, DHTML, XHTML, DOM, CSS, JSON, AngularJS, JavaScript, jQuery and AJAX.
- Created XHTML pages with CSS and the Box Model.
- Integrated the Java code (API) in JSP pages.
- Used jQuery core library functions for the logical implementation part at client side for all the applications
- Involved in writing jQuery-based Ajax requests using jQuery.get (URL, data, callback, type) or jQuery. ajax (options) and jQuery. post (url, data, callback, type).
- Used JQuery events to manipulate the elements depends on the user interactions (like. ready(), hover(), bind(), click(), key press(), etc ).
- Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree.
- Implemented the Drag and Drop functionality using jQuery framework.
- Used jQuery plugins for Drag and Drop, Widgets, Menus, User Interface and Forms.
- Developed Date Time Picker using Object Oriented JavaScript extensively.
- Designed PDF, excel and print previews for all the reports in the application using HTML, JavaScript and SQL Stored Procedure.
- Debug the application using Firebug to traverse the documents and manipulated the nodes using DOM and DOM Functions.
- Involved in developing XUL, HTML, and JavaScript for client side presentation and data validation on the client side within the forms.
- Contacted with different customer for their requirements and modified code as the customer needs.
- Used NodeJs in implementing few Procedures, events in the application and with respective to the JavaScript.
- Involved in writing and modifying Procedure, Queries, Views & Triggers and calling them from JavaScript using the Temp net Framework.
- Worked in Onsite - Offshore model.
- Written SQL Queries to interact with Oracle database
- Experience in making Responsive web pages (RWD) using Twitter Bootstrap and media queries.
Environment: HTML5, CSS3, XML, DHTML, XHTML, DOM, AngularJS, JavaScript, JQuery, Adobe Dreamweaver CS5, AJAX, JSON, ECLIPSE.
Confidential, North Brook, IL
Java/UI developer
Responsibilities:
- Developed front end UI screens for multiple projects and worked with multiple teams concurrently, being mindful of all deadlines.
- Works closely with Project Management, contributing to Project Management’s creation of functional specifications.
- Constructed a presentation layer based on functional specifications.
- Worked closely with other Software Engineers coding the business layer and data layer.
- Created enhancements to complex existing code while minimizing the risk or regression.
- Worked closely with Quality Engineers to identify and resolve defects in the presentation layer.
- Worked on recent version of IE browser.
- Resolved production UI issues instantly.
- Involved in developing websites with knockout.js.
- Expertise in server-side development with Node.JS (Express).
- Expertise in client-side development with JavaScript (Angular.JS, JQuery), HTML, and CSS
- Involved in multiple projects with UI development and handled production defects in parallel.
- Experience in handling multiple projects as a Java developer and gave support on websites which we developed.
- Involved in multiple projects with different clients in developing UI screens using spring, Hibernate and JavaScript frameworks.
- Experienced in working Agile Development environments (SCRUM).
- Used Angular JS framework for building web-apps and is highly efficient with PHP framework
- Construction of UIs using JQuery, Backbone.js, Bootstrap and JavaScript.
Environment: HTML5, Ajax, JSON, CSS3, JavaScript, Microsoft Visual Basic 2012, JQuery, SQL, Knockout.js, Angular.js, Node.js, Catalyst, Bootstrap, Django, Oracle10/11g, Web services, Scrum.
Confidential, Trenton, New Jersey
Web Developer
Responsibilities:
- Gathered requirements from the client. Developed the Software Requirements Specifications.
- Designed, Developed, and Maintained Web sites with CSS, HTML, DHTML, DOM, JQuery and Object oriented JavaScript.
- Analyzed and Developed objects as per Client requirements.
- Built CSS and JavaScript system for controlling text display issues cross-platform and cross browser.
- Used JQuery to make the HTML, CSS interact with JavaScript functions to add dynamism to the web page.
- Implemented JQuery to improve the overall usability of the website interface.
- Implemented AJAX functionality to speed up web application.
- Designed different front-end forms using Drupal and CSS.
- Designed and developed in W3C standards and Web 2.0.
- Used HTML/DHTML, CSS, DOM, JavaScript to produce high performance, rich and user-friendly
- Web interface.
- Worked with backend programmers to troubleshoot Java Script related issues with front-end connectivity.
- Used Firebug to debug JavaScript, to analyze DOM objects of the page and to change the page layout.
- Widely used Optimization technique in existing code.
- Used JSON for data transfer between front end and back end.
- Successfully handled JSON/XML data and carried out JSON/XML parsing for form submissions andDOM manipulation.
- Implemented web standards, and resolved accessibility of the web pages, which receive more user traffic.
- Developed all transaction screens using JavaScript and HTML.
- Performed Client-side validations using JavaScript.
- Worked with QA team on daily basis in fixing the reported bugs/defects
- Fixed bugs and provided support services for the application.
- Integrated security into applications.
- Designed User Interface, Coded Functionality and performed Unit Testing.
- Worked extensively on installers, compilers in software development using Bootstrap technique.
- Used Angular JS framework for building web-apps and is highly efficient with PHP framework
- Developed fast loading images using Adobe Photoshop CS3.
Environment: HTML5, CSS2/3, DHTML, DOM, JQuery, Bootstrap, Object Oriented JavaScript. AJAX, JSON, XML, Drupal, Sublime.