Sr.ui Developer Resume
Malbaro, MA
PROFESSIONAL SUMMARY:
- 8 Years of professional experience as a Front End Developer with solid understanding of database designing, development and installation of different modules.
- Experience on Web Technologies using HTML4/5, CSS2/CSS3, JavaScript, JQuery, JSON, AJAX, XML,,IDE and Tool.
- Extensive experience in developing Internet Applications and developing various UI widgets using JavaScript libraries like jQuery.
- Worked with the JavaScript frameworks like jQuery, jQuery UI, Node JS, React JS and Angular JS.
- Experience with Responsive Web Design, JSON, AJAX, AngularJS, Struts, ReactJs/Flux Architecture, BackboneJS and Twitter Bootstrap.
- Expertise in React developing UI components and implementing in Redux
- Experinced in React JS and working with React Flux architecture
- Used Angular JS in developing single page applications.
- Developed custom directives (elements, Attributes and classes) using angular.js
- Developed single page applications using angular.js
- Used Angular MVC and two way data binding.
- Works as part of a lean agile development team to deliver business solutions
- Expert in developing User Interface UI applications and professional web applications using JavaScript, XUL, HTML5 /DHTML, DOM, XHTML, jQuery, CSS3, Ajax and JSON.
- Expertise in building strong websites confirming Web 2.0 standards using Yahoo User Interface YUI Framework, Dojo, JQuery, HTML5, XHTML, DHTML CSS3 to develop valid code and table - free sties.
- Good Knowledge in Angular.js, Backbone.js and Twitter Bootstrap.
- Solid experience with Responsive Web Design (RWD) with involvement in several web application development projects.
- Extensive knowledge in HTML/HTML5, CSS/CSS3, Bootstrap - hand-coded, cross browser (no tables for non-tabular data).
- Responsible for checking Cross Browser Compatibility and hence worked on different browsers like Safari, Internet Explorer, Mozilla Firefox and Google Chrome.
- Good Understanding of Document Object Model (DOM) and DOM Functions.
- Debug the applications using Firebug to traverse the document and manipulated the Nodes using DOM and DOM Functions.
- Expertise in Client Side designing and validations using HTML4/HTML5, CSS3, JavaScript and JQuery.
- Experience in developing web based applications using JDK 1.3/1.4/1.5/1.6, JAVA/J2EE, Applets, Servlets, JSP, RMI, EJB’s, HTML, XML, JavaScript and JDBC.
- Excellent working knowledge of Operation & Production Support with large mission critical systems in multiple technologies and platforms including WebLogic, Apache, JBoss, WebSphere, UNIX, Windows NT, and Oracle.
- Well-versed with Object Oriented Programming with JavaScript.
- Have knowledge of Agile Methodologies like Extreme programming, SCRUM.
- Knowledge about technologies like Java, C#, JSP, Servlets, Asp.Net.
- Involved in Understanding functional specifications and developing creative solutions to meet business requirements.
- Highly motivated, analytical problem solver and troubleshooter with strong attention to detail.
- Experience in designing and developing POCs in Spark using Scala to compare the performance of Spark with Hive and SQL/Oracle.
- Strong exposure to software development tools like Toad, Clearcase, eclipse, SVN Tortoise, putty etc. Very good experience in Front end UI development using C/GTK, C++ along with QT/MFC and Java Script/HTML/CSS.
- Excellent interpersonal abilities, communication skills, time management and team skills with an intention to work hard to attain project deadlines under stressful environments.
- Quick learner and proficient in solving the technical issues in the project.
- Demonstrated ability to complete projects in deadline oriented environments.
- Highly passionate and curious about new Front-End development technologies and has ability in mastering them with a keen awareness of new industry developments.
- Expert in Various Agile methodologies like Test Driven Development, Test First Development
- Possess as Agile mindset and have experience in coaching fellow Scrum Masters.
- Used scrum agile methodology for iterative development of application.
- Web application development for backend system using NodeJS.
- Personally utilized an informal agile system to keep development on-track in an unstructured, self-motivated environment.
- Efficient working experience in Microsoft .NET 4.5, 4.0, 3.5, 2.0 and 1.1, Entity Framework 4.0, with C and VB, ASP.Net MVC, WCF, LINQ, Web Services, SSIS,, JavaScript, JQuery, JSON, Angular JS,HTML, XML, XSLT, and SQL Server 2008.
- Experience in Implementing new features using Rails J2EE in the back end and Coded front end functionality in JavaScript.js, Backbone.js and Ember.js.
- Methodology, Incremental and Iteration methodology and Pair Programming.
- Experience with various MVC Java frameworks like Angular.JS, EXT.JS, Backbone.JS, Node.JS, Ember.JS, bootstrap.JS, require .JS, D3.JS, etc.
- Experiences with full Software Development Life-cycle (SDLC), architecting scalable platforms, object oriented programming, and agile methodologies.
- Wide experience in using various IDE’s, Notepad++, Eclipse, Web storm and Visual Studio.
- Experience with User Acceptance Testing (UAT ) and Accessibility Testing.
- Good Team Player with Excellent Communication Skills and Highly Motivated analytical Problem Solver and troubleshooter with more attention.
- Ability to learn and adapt emerging technologies and implement them in the current projects.
- Knowledge of Node.js and frameworks available for it {{such as Express, StrongLoop, etc depending on your technology stack} .
- Solid hands-on experience in using the jQuery and libraries/frameworks such as AngularJs, node.js, D3.js etc.
- Used Backbone.js and ReactJS to create Controllers to handle events triggered by clients and send request to server.
- Used Node.JS for server side validation and event handling.
- Implemented customized User interface for the user using Node.JS.
TECHNICAL SKILLS:
Web Technologies: HTML 4/5, CSS, JavaScript, JQuery, AJAX, JSON, XML,.Net,Ember.js, Spark, Bootstrap, angular js,angular js2, backbone js,ReactJS,Cassandra,BEAWebLogic Server 8.1/9.2/10.3, 11 reduxjs.
Languages: JavaScript, Java, C#,, Python, QT/qml, Shell Scripting, PL/SQL
IDE & Editors: Notepad++, Microsoft Visual Studio, Eclipse, Sublime Text 2,Dream weaver,Webstrom 9
Application Server: Web Sphere, WebLogic, Apache Tomcat.
Database: SQL Server 2005, MySQL, Oracle9i/10g/11g, MS-Access
Operating System: Windows 2000/XP/Vista/7, Mac OS, linux,Unix.
Other Tools: GIT, Adobe Photoshop, MS Office, Jira, Firebug, Chrome Developers Tool, Windows Movie Maker, SubVersion (SVN), Clear case, GIT, Perforce, GITHUB, SVN, CVS.
Version control: SVN,GIT
Animation: Adobe Flash CS3, Adobe Fireworks
PROFESSIONAL EXPERIENCE:
Confidential, Malbaro, MA
Sr.UI developer
Responsibilities:-
- Worked on accessibility for making user interfaces perceivable, operable, and understandable.
- Designed and implemented the User Interface using OO JavaScript, HTML/HTML5, XML, and CSS3.
- Participated in meetings with the end-clients to develop custom UI Components that are cross browser compatible.
- Deploy applications on AWS environments and manage AWS resources such as ELB,Lambda,EC2, S3 buckets, EBS, CFTs etc .
- Extremely knowledgeable about CI/CIT/CID integration and automation
- Reduced deployment time for key Customer infrastructure by a factor of 15 (from three weeks to one day ) with CICD pipeline.
- Implemented React - Redux for reusable components for interactive charts using Angular FusionCharts .
- Used the Redux-Form to achieve the form function and validation.
- Created Flux stores to migrate an existing flux app to Redux.
- UsedJQuery to make the HTML, DHTML and CSS code interact with the JavaScript functions to add dynamism to the web pages at the client side.
- Used Angular JS in developing single page applications.
- Created Restful services using ASP.NET Web API for exposing these to mobile device Involved in requirement gathering, analysis and documentation of assigned modules.
- Developed custom directives (elements, Attributes and classes) using angular.js
- Developed single page applications using angular.js
- Used Angular MVC and two way data binding.
- Experience in testing code developed in TDD / BDD environments.
- Good experience in Behaviour driven technique(BDD).
- Installed and ConfigurediPlanet/Apache Plug-ins for WebLogic.
- Involved in developing the UI pages using HTML, DHTML, CSS, JavaScript, JSON, jQuery, Ajax.
- Experience in Source Control branching, Merging, tagging, resolving file branch and merge issues in CVS, SVN and Perforce.
- Deployed the applications on multiple Weblogic Server instances and maintained Load balancing, high availability and Fail over for the servers.
- Performs item configuration assignments of high multifaceted nature which may require research and examination and inside and out front-end programming learning.
- Hardware design( microcontroller, sensors, circuit, gateway) for the need of client.
- Test the individual I/O devices in smart home system.
- Understanding and usage of Atlassian tools like Bamboo, JIRA, NEXUS, Bitbucketetc
- Worked extensively with different Bug tracking tools like JIRA, Remedy, HP Quality center.
- Use Openwrt, MQTT and GSM to transfer the data with appliance and gateway.
- Designed Frontend with in object oriented JavaScript Framework like bootstrap, Require.js, Node.js, and Angular.js .
- Experience in designing and developing POCs in Spark using Scala to compare the performance of Spark with Hive and SQL/Oracle
- Development of the interactive UI's for the front end users using the front end technologies likeHTML, CSS, JavaScript and JQuery.
- Developed Scala scripts, UDFFs using both Data frames/SQL and RDD/MapReduce in Spark 1.6 for Data Aggregation, queries and writing data back into OLTP system through Sqoop.
- Designed dynamic client-side JavaScript, codes to build web forms and simulate process for web application, page navigation and form validation.
- Extensively used CSS and Bootstrap for styling the HTML elements.
- Tested framworksusing Jasmine and Karma.
- To build all communication on industry standards to ensure that code based on the .NET Framework can integrate with any other code.
- Performed advanced procedures like text analytics and processing, using the in-memory computing capabilities of Spark using Scala.
- Responsible for client side UI Validation and implementing Business logic based on user selection usingJQuery,JQuery UI and AngularJs
- Extensively used Twitter Bootstrap for creating responsive web design for varying screen sizes and devices.
- Proficient in developing SOAP and RESTful Web Services.
- Designed and developed RESTful service interface using Spring MVC to the underlying customer event API.
- Utilized Node.JS and Express to create RESTful API's
- Implemented various Validation Controls for form validation and implemented custom validation controls withJavaScript and jQuery.
- Designed and developed various Web forms using HTML, CSS, and JavaScript.
- Worked on Cross-Browser compatibility and fixed the bugs for several browsers.
- Implemented CSS3 features like, multi-column layout, gradients and web fonts.
- Handled all aspects of the web application including maintaining, testing, debugging and deploying.
- Responsible for designing Front-side of the website like embedded graphics, and interactive documents using JavaScript, XML, HTML and CSS.
- Good experience with Cassandra NoSQL Database.
- Cassandra implementation using Datastax Java API, Hector API, CQL and Kundera API.
- Developed common CSS classes for the user interface using CSS and CSS3.
- Wrote application level code to perform client side validation using JQUERY and JavaScript.
- Design and developed various view and partial view using Object Oriented JavaScript, Bootstrap, JSON, jQuery, Ajax Helpers, AngularJS and Node.js.
- Reviewed customer feedback about the debugging issues, fixed bugs with HTML5 and JavaScript codes and worked on resolving browser compatibility issues.
- Used Git for Version Control.
- Maintained existing UI Applications and upgraded them using CSS3, JQuery, AJAX, JavaScript, React JS, Backbone.Js, JSON and HTML5.
Environment: - HTML/HTML5, CSS/CSS3, JavaScript, Restful,SubVersion (SVN), Clear case, GIT, Perforce, GITHUB, SVN, CVS, Spark, Angular JS, .Net,Ember.js,angular js2, Usability Testing, Agile methodology, node.js, Eclipse and SVN, Cassandra
Confidential, Dallas, TX
Web Applications Developer.
Responsibilities:-
- Developed the UI layout and front-end programming for web application that matched requirements using hand written HTML, CSS and JavaScript.
- Implemented HTML5 feature like, local storage, data and required attributes and sliders.
- Implemented CSS3 features like, multi-column layout, gradients and web fonts.
- Used CSS Sprites to decrease the number of HTTP requests and load time of web pages.
- Implemented various Validation Controls for form validation and implemented custom validation controls withJavaScript and jQuery.
- Worked on migrating Map Reduce programs into Spark transformations using Spark and Scala.
- Extensively used Twitter Bootstrap for creating responsive web design for varying screen sizes and devices.
- Worked on various existing VB application and converted them to .NET or used them in dot net application as interop.
- Expertize with the tools in Hadoop Ecosystem including Pig, Hive, HDFS, MapReduce, Sqoop, Storm, Spark, Kafka, Yarn, Oozie, and Zookeeper.
- Configured Git with Jenkins and schedule jobs using POLL SCM option.
- Automated Continuous Build and Deploy Scripts for Hudson/Jenkins Continuous Integration tool.
- Used various libraries of JavaScript like jQuery, backbone.js, Ember.js Require.js and node.js to develop User Interface of web pages.
- Implemented logics to install/update/upgrade software packages in Reprogramming Application Manager using QT/C++ Created application screens using QT Widgets, custom JD Widgetsdeveloped at John Deere Production support, bug/defect fixing, integration, field visit to solve customer issues Performed Test Driven Development (TDD) in an Agile
- Used Node.JS for asynchronous data communication between server and client.
- Designed and developed RESTful service interface using Spring MVC to the underlying customer event API.
- Drupal and module development across a range of projects, including media rich content and social type websites.
- Being responsible for executing complex designs that reflect the creative and art direction provided within the established technical requirements.
- Jersey implementation of JAX-RS is utilized to develop RESTful service.
- Developed a RESTful service to provide all the CRUD capabilities.
- Brief experience on implementing the Angular.js and MVC framework for data access.
- Developed components to fetch the data from the back end using AJAX and jQuery.
- Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
- Analyse the response of JSON in order to update DOM.
- Applied JQuery scripts for basic animation and end user screen customization purposes.
- Handling cross browser/platform compatibility issues (IE, Firefox, and Safari) on both Windows and Mac.
- Maintain /Support and Enhance the Enterprise DevOps platform tools, services and softwares like AWS,Artifactory, Jenkins/Hudson, Nexus, Github, Sonar, IBM urbanCode Deploy (uDeploy), Docker, Chef, SVN, Maven and LDAP.
- Deploy applications on AWS environments and manage AWS resources such as ELB,Lambda,EC2, S3 buckets, EBS, CFTs etc .
- Extremely knowledgeable about CI/CIT/CID integration and automation.
- Installed and supported Application and Web server platforms such as Weblogic, Tomcat, Apache, BIG IP Load Balancer etc .
- Platform / deployment automation tools using Core Java / REST API development activities along with the deployment and provisioning activities.
- Used Team Foundation Server for version control.
- Created a custom module to integrate Polaris API with Drupai.
- Used JIRA extensively for organizing issues, tracking the assigned work, and following team activity.
- Documented the entire project, which contains detail description of all the functionalities.
- Developed dynamic server-side web applications using Node.JS.
- Played a vital role in defining, implementing and enforcing quality practices in the team organization to ensure internal controls, quality and compliance policies and standards.
- Contributed in decision making of the software and hardware requirements and tool evaluations.
Environment: - HTML/HTML5, CSS/CSS3, JavaScript, node.js, SubVersion (SVN), Clear case, GIT, Perforce, GITHUB, SVN, CVS, Spark, Ember.js, Restful,.Net, Angular JS,Restful, Usability Testing, Agile methodology, Eclipse and SVN.
Confidential, Atlanta, GA
UI Programmer
Responsibilities:-
- Design and development of Web pages using HTML, CSS including XML.
- Used CSS3 media queries to achieve the responsive ness of the user interface.
- Handled all aspects of the web application including maintaining, testing, debugging, deploying and printing
- Designed and developed intranet web applications using ASP.Net, JavaScript and CSS.
- Responsible for the design of client websites right from the conceptualization stage.
- Implemented dynamic page elements and form error validations using JavaScript.
- Worked with teams where requirements are constantly being implemented, tested and improved.
- Worked on Cross-Browser compatibility and fixed the bugs for several browsers.
- Designed the table less web applications using CSS and with the help of div tags as per W3C standards.
- Being the only UI and .Net developer on the Team, the entire application was developed all by me along with managing the database work during database developer transitions.
- Used ASP.NETObout UI Controls and plugins including Accordion, Tree View, Navigation Menu, Tab, Progress bar, slider bar, Date Picker, to get rich, consistent look and feel throughout the website
- Implemented client-side application to invoke SOAP and Restful Web Services.
- Implemented server side Restful web services for external vendors to access our applications.
- Developed dynamic server-side web applications using Node.JS.
- Utilized Node.JS and Express to create RESTful API's.
- Developed Scala scripts, UDFFs using both Data frames/SQL and RDD/MapReduce in Spark 1.6 for Data Aggregation, queries and writing data back into OLTP system through Sqoop
- Maintained and developed modules for Drupal web store
- Streamlined website development by migrating to Acquia's Drupal hosting service
- Monitor end users activities using Omniture and track key information for user Interactions with web application.
- Design and developed various view and partial view using Object Oriented JavaScript, Bootstrap, JSON, jQuery, Ajax Helpers, AngularJS and Node.js.
- Managing the use and development of the Traceability matrix and participates in design review ensuring that all requirements have been integrated.
- Continuously provide input to project management activities throughout the project lifecycle, influencing scope, risk plan, project plan, issues and status.
Environment: - HTML, CSS/CSS3, JavaScript, Usability Testing, Agile methodology, .Net, Visual Studio and TFS.
Confidential
UI Developer/admin.
Responsibilities:-
- Developed the UI layout and front-end programming for web application that matched requirements using hand written HTML, CSS and JavaScript.
- Implemented HTML5 feature like, local storage, data and required attributes and sliders.
- Implemented CSS3 features like, multi-column layout, gradients and web fonts.
- Used CSS Sprites to decrease the number of HTTP requests and load time of web pages.
- Implemented various Validation Controls for form validation and implemented custom validation controls withJavaScript and jQuery.
- Extensively used Twitter Bootstrap for creating responsive web design for varying screen sizes and devices.
- Worked on Cross-Browser compatibility and fixed the bugs for several browsers.
- Designed the table less web applications using CSS and with the help of div tags as per W3C standards.
- Designed Frontend with in object oriented JavaScript Framework like bootstrap, Require.js, Node.js, and Angular.js .
- Development of the interactive UI's for the front end users using the front end technologies likeHTML, CSS, JavaScript and JQuery.
- Designed dynamic client-side JavaScript, codes to build web forms and simulate process for web application, page navigation and form validation.
- Extensively used CSS and Bootstrap for styling the HTML elements.
- Tested framworksusing Jasmine and Karma.
- Responsible for client side UI Validation and implementing Business logic based on user selection usingJQuery,JQuery UI and AngularJs
- Extensively used Twitter Bootstrap for creating responsive web design for varying screen sizes and devices.
Environment: - HTML/HTML5, CSS/CSS3, JavaScript, Angular JS, node.js, Usability Testing, Agile methodology, Eclipse and SVN
Confidential
UI Developer
Responsibilities:-
- Involved in discussions with the System Analyst to identify the technical requirements.
- Design and development of Web pages using HTML, CSS.
- Articulated business strategy and branding issues and to balance these with user needs and technological constraints.
- Used JavaScript for custom client-side validation.
- Worked closely with product managers, developers and internal stakeholders throughout the product design.
- Designated UI architecture for the internal web application and worked with designers to constructs conceptual Wireframes and Mockups.
- Extensively used jQuery in implementing various GUI components in application portal.
- Involved in various technical and architectural design discussions with back-end teams as well as front-end team to integrate front-end and back-end.
- Worked on jQuery to make dropdown menus on web pages and display part of a web page upon user request.
- Involved in providing pseudo application level code to interact with API's, Web Services using AJAX, JSON and XML.
- Developed page layouts, Navigations and presented designs and concepts to the clients and the management review.
- Responsible for the design of client websites right from the conceptualization stage to its implementation and maintenance.
- Worked with teams where requirements are constantly being implemented, tested and improved.
- Handled all aspects of the web application including maintaining, testing, debugging and deploying.
Environment: - HTML, XHTML CSS, JavaScript, jQuery, Usability Testing, Agile methodology, Eclipse, Windows.