Senior Developer Resume
Columbus, OH
SUMMARY
- 14+ years of extensive experience in User Interface and Server - Side developments, Web Analysis, Design, Development, Performance Tuning and with HTML5, CSS/CSS3, XHTML, JavaScript, jQuery, AJAX, XML JSON, Bootstrap, PHP and MYSQL.
- Experience in AngularJS structural framework for dynamic web apps.
- Experience with JavaScript libraries such as jQuery, RequireJs and ReactJs.
- Experience with JavaScript MVC Framework such as RactiveJS, NodeJS.
- Hands-on Experience in developing projects in PHP. Customized Open Source tools like Drupal, SugarCRM, Ecommerce, WordPress and Moodle.
- Worked extensively in Payment Gateway interface using PayPal, Authorized.net Credit card and USA epay method.
- Good Experience using Bootstrap Templates for Responsive Web Design (RWD) and CSS Preprocessor LESS with media Queries.
- Proficient in handling response data from RESTful web services using XML, JSON and jQuery to update UI.
- Experience in developing and deploying applications using Visual Studio, Sublime, Notepad++, Adobe Dreamweaver.
- Good working experience in Version control systems like GIT, CVS and Subversion.
- Experience in using Design Patterns like MVC, Data Access Object (DAO), Singleton, Business Delegate, Service Locator and Session Facade.
- Responsible for checking Cross browser compatibility and hence worked on different browsers like Safari, Internet Explorer, Firefox and Google Chrome.
- Worked on Unit test by MochaJs, ChaiJs and SinonJs with JavaScript.
- Implemented inheritance for a function using prototyping.
- Created client-side validation tool using technologies such as RactiveJS, RequireJs and JavaScript.
- Used RactiveJS to build web components such as signup form and rule form.
- Developed page layouts, navigation, animation buttons and icons.
- Good knowledge and experience of UML, Unified Process at the Enterprise level and familiarity with popular process methodologies like Agile and Waterfall.
- Experience working on JIRA which is managing project requirements and tasks, tracking issues.
- Worked extensively in Waterfall & Agile Development process.
TECHNICAL SKILLS
Web Technologies: HTML4/HTML5, CSS2/CSS3, XML, LESS, SASS, JavaScript, PHP, AJAX, REST API, JSON and Bootstrap.
JavaScript libraries/Frameworks: jQuery, AngularJS, ReactJS, RactiveJS, PrototypeJS, and NodeJS
Open Source Tools: Drupal, SugarCRM, Ecommerce and Moodle
Web Services: SOAP and Restful
Databases: MySQL, SQL, Oracle
Workflow & Deliver: Responsive Web Design, Mobile Development, Single Page App, Cross Browser Compatibility.
Developer Tools: Visual Studio Code, Sublime, Dreamweaver, Notepad++ & Webstrom
Version Controlling Systems: SVN, CVS, GIT.
Operating systems: Windows, Windows Server, Linux, Mac OSX
PROFESSIONAL EXPERIENCE
Confidential, Columbus, OH
Senior Developer
Responsibilities:
- Work with scrum teams, product owners and architecture teams to analyze and understand complex requirements, to test and develop new features.
- Involved in T-shaped agile development model, participate in stand-ups, sprint planning and provide estimates to deliver tasks for each sprint.
- Developed user interface for legacy portal for personal overview with system using BlueJS, jQuery, JSON, JavaScript, Node.js, HTML5, and CSS3.
- Responsible for the Design, execution and delivery of UI and HTML 5.
- Create “Sub views” using BlueUI, a template driven UI library to implement HTML Templates on the BlueJS framework.
- Developed CSS styles to maintain the uniformity of all the screens throughout the application and positioning of screen objects.
- Worked with the team, helping them build out their markup and CSS. My Specialty is large scale CSS (LESS), focusing on reusability and modularity.
- Working in custom created framework called Internal framework ‘BlueJS’ and writing code that is modular and reusable.
- Writing components that hold model data and call back functions for the actions triggered from view.
- Writing controllers that are responsible for transferring control between components, making AJAX calls and Presentation Service, routing and rendering views.
- Specially working with AJAX data consisting of JSON responses, parsing the same and presenting on the UI layer.
- Implemented various Validation Controls for form validation and implemented custom validation controls with JavaScript validation controls.
- Consuming bootstrap like Internal UI components that are compatible for different browsers and resolutions.
- Ability to apply W3C web standards to ensure best cross-browser user experience, long-term user retention and engagement.
- Worked on Node.js in creating large scale, real time servers.
- Developed page layouts, navigation, animation buttons and icons.
- Used GIT for version controlling in designing.
- Worked in Agile environment, used JIRA for project status tracking.
- As a scrum team member worked on agile stories, troubleshooting issues and fixing defects.
Environment: Internal framework (BlueJS) that uses bacon.js, wire.js, ractive.js, when.js, node.js, gulp.js and HTML5, CSS3, LESS, Bootstrap, JavaScript, jQuery, AJAX, JSON, Restful Web Services, JIRA.
Confidential
Technical Lead
Responsibilities:
- Involved in developing the UI pages using HTML, CSS, JavaScript, JSON, jQuery and AJAX.
- Managing the delivery of multiple complex simultaneous system development projects from design through to release.
- Capable of understanding and contributing to the technical solution from design through to code level.
- Working closely with Development Project Managers and Business Analysts to produce accurate delivery estimates and manage the transition from analysis through to design and delivery.
- Provide regular and effective progress updates to and work closely with Development Project Managers to ensure the management of any delivery risks or issues
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions using Firefox and IE Developer Tool bar for IE.
- Define delivery phases of the project including activities, sub-activities, and milestones ensuring these are documented and used as the basis for the project event log, issues and risk log and any subsequent reporting.
- Participate in reviews and meetings and provide updates on project progress
- Take responsibility for ensuring that risks and issues are identified and managed closely and drive all stakeholders to deliver on time and to the required quality standards
- Work closely with relevant teams internally to ensure alignment and coordination across operations as part of the seamless implementation of existing and new systems.
- Developed application for different browsers and fixed bugs for browser compatibility
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Implemented and designed user interface for web-based customer application.
- Developed components to fetch the data from the back end using AJAX and jQuery.
- Used GIT for Version Control.
- Analyze the response of JSON in order to update DOM.
- Involved in Agile process, monthly Sprints, and daily Scrums to discuss the development of the application.
- Contributing to post implementation reviews helping to demonstrate success or otherwise of projects
Environment: HTML5/HTML, CSS3/CSS, LESS, Bootstrap, JavaScript, jQuery, RequireJs, Phresco, Node.js, XML, MVC Frameworks.
Confidential
Senior Software Engineer
Responsibilities:
- Developed dynamic and browser compatible pages using HTML/HTML5, DHTML, CSS/CSS3, JavaScript and PHP.
- Building custom Drupal modules.
- Developed new form validations according to requirement such as min Length, format Phone etc.
- Used Maven and ANT for build activities and updated pom files to include new dependencies.
- Using AJAX to request JSON data through third party REST APIs to acquire products data from server and display it in sorted order.
- Responsible for writing documentation for project progress reports.
- Followed Agile environment and JIRA for project tracking.
- Used JSON for data exchange and Rest Services to interact with PHP controller.
- Used Jquery library for creating animations and used mathematical methods provided by the framework.
- Debugged JavaScript using chrome developer’s tools and Firebug in Mozilla.
- Worked in agile software development environment which involves two weeks’ sprints, day to day standup, backlog grooming, sprint planning and retrospective meetings.
Environment: HTML5, CSS3, Bootstrap, JavaScript, Jquery, PHP, MYSQL, Drupal, Apache, Internet Explorer, Firefox, Chrome, Oracle, Windows.
Confidential
Software Engineer
Responsibilities:
- Creating Front-end Applications using HTML, CSS, Bootstrap, JavaScript, and jQuery, AJAX, XML and JSON.
- Contribute to the design direction of our product set.
- Contribute positively to the overall team dynamic; participate in stand-up meetings, planning and design sessions and other business-development working.
- Elegant implementation of page designs in standards-compliant HTML4 and CSS.
- Designing and implementing functionality using technologies including JavaScript, AJAX, and JavaScript frameworks such as jQuery.
- Leading technical projects with a focus on quality and improving the user experience.
- Working directly with clients to design and develop elegant solutions.
- Tested cross-browsers compatibility on a range of projects.
- Creating rapid prototypes of interfaces to be used as blueprints for technical development.
- Contribute to the design direction of our product set.
- Leading technical projects with a focus on quality and improving the user experience.
- Working directly with clients to design and develop elegant solutions.
- Tested cross-browsers compatibility on a range of projects.
- Creating rapid prototypes of interfaces to be used as blueprints for technical development.
Environment: HTML, CSS, JavaScript, AJAX, jQuery, XML, Adobe Dreamweaver MX, Magento, MYSQL, Drupal, Apache .
Confidential
Senior Web Developer
Responsibilities:
- Developed Web Interface using PHP, JavaScript, HTML, and CSS.
- Develop high-quality front-end user and web application interfaces with HTML, CSS, jQuery and Word press.
- Developed different GUI screens using Cakephp and user validations using JavaScript.
- Effectively implemented AJAX in developing dynamic web pages
- Implemented Web services (SOAP) for transmission of large blocks of JSON data over HTTP.
- Developed Action controller, Action Forms, Tiles Structure, Validation Structure (for data validation), JSP pages, Form Beans, AJAX code, JavaScript and worked on integrations
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON.
- Programmed standards complaint HTML and CSS working with jQuery library modules and JavaScript framework libraries.
- Involved in the scope discussions with the Business Analysts and the Business users to identify the technical requirements
- Worked with Cross-Browser Compatible issues.
- Built html templates for high traffic and complex data driven website
- Coded JavaScript for page functionality and pop up screens and used HTML4 to make drop down menus on web pages and display part of a web page upon user request.
- Responsible for the design of web applications right from the conceptualization stage to its implementation and maintenance.
- Wrote application level code to perform client-side validation using jQuery and JavaScript.
- Designed and developed intranet web applications using JavaScript and CSS.
- Made changes to various CSS properties to enhance the UI as per client requirements.
Environment: HTML, CSS, JavaScript, AJAX, JSP, JSON, PHP, CakePHP, MYSQL, Drupal, Apache
Confidential
Web Developer
Responsibilities:
- Developed Web Interface using PHP, JavaScript, HTML, and CSS.
- Develop high-quality front-end user and web application interfaces with HTML, CSS, jQuery and Word press.
- Effectively implemented AJAX in developing dynamic web pages.
- Developing MySQL query for PHP dynamic page development.