John berry

  • Front End UI Developer
  • Boston, MA
  • Member Since Mar 27, 2023

Candidates About


 John berry

 

Professional Summary:

 

Ø  Over 7 years of extensive experience as a Front-End UI Developer with technologies like HTML 4.0/5, XHTML, CSS2/CSS3, JavaScript, jQuery,  AJAX, JSON AND AngularJS, React JS.

Ø  Extensive experience developing rich internet applications and developing various UI widgets using JavaScript libraries like jQuery.

Ø  Responsible for checking cross browser compatibility and hence worked on different browsers like Safari, Internet Explorer, Mozilla Firefox and Google Chrome.

Ø  Experience on working with CSS Backgrounds, CSS Layouts, CSS Positioning, CSS Animations, CSS Text, CSS Borders, CSS Margin, CSS Padding, CSS Table, Pseudo Classes and Pseudo Elements.

Ø  Good understanding of Document Object Model (DOM) and DOM Functions.

Ø  Experience in using Bootstrap for layout, forms, buttons in the application.

Ø  Expertise in Client Side designing and Validations using HTML, DHTML and Java Script.

Ø  Perform Web Optimization on websites and web services for improved functionality over Cross Browsers and platforms.

Ø  Proficient in applying the latest development approaches including MVC in the browser, event-driven applications using AJAX, Object Oriented JavaScript, JSON, AngularJS.

Ø  Proficient in making AJAX calls using jQuery and usage of JSON for faster and impulsive responses.

Ø  Good experience on MVC Framework.

Ø  Expertise with Client Side designing and validations using HTML, DHTML, ES6 and JavaScript.

Ø  Worked with teams where requirements are constantly being implemented, tested and improved.

Ø  Debug the application using Firebug to traverse the document and manipulated the Nodes using DOM and DOM Functions.

Ø  Hands on Angular 2.0 components, UI services to consume rest services using Component based architecture, router for navigation and services to connect the web application to back-end APIs.

Ø  Experience in working different changed procedures of Angular 1.x to Angular 2.0 such as, @Route, Router Outlet, router-link etc.

Ø  Extensive experience in writing lightweight NodeJS express server, and using technologies like AJAX, JavaScript, jQuery, JSON to make connections between server and databases like MongoDB and My SQL.

Ø  Used ReactJS to create the observables, Data Binding and React Flux architecture.

Ø  Well versed in version control tools like GIT and SVN to manage and control software development.

Ø  Experience in build tools, Gulp, Grunt, NPM, Bower, REST Web Services.

Ø  Good understanding and good Experience with Object Oriented Programming Concepts, Object Oriented JavaScript and Implementation.

Ø  Expertise level knowledge in entire software development lifecycle (SDLC) process from business analysis to development, testing, deployment, documenting, maintaining and user training, experience on Agile and Scrum design methodologies.

Ø  Extensive experience using IDEs, including Eclipse, NetBeans, Sublime, Visual Studio, IntelliJ and Notepad++.

Ø  Excellent Knowledge in MicrosoftSQL Server, Oracle SQL and BI tools Like SSIS and SSRS.

 

Technical Skills:

 

Web Technologies

HTML5, CSS3, XML, JavaScript, jQuery, JSON,AJAX, Bootstrap, AngularJS, Angular 2.0, ReactJS, NodeJS.

JavaScript Libraries

jQuery, AngularJS, Node.js, MongoDB

Application servers

Tomcat Server, WebSphere, WebLogic.

Version Controls

SVN, CVS, GIT, TFS

Database

MS SQL Server, My SQL, Oracle Mongo DB.

Operating System     

Windows 98/2000/XP/Vista/7/8/10, MAC OS X

 

Professional Experience:

 

Verizon - MA.                                                                                   

July 2017 – Present

Role: UI Developer

 

Responsibilities:

Ø  Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules been built.

Ø  Wrote application level code to perform client side validation using jQuery and JavaScript.

Ø  Built web pages that are more user-interactive using AJAX, JavaScript, Bootstrap and AngularJS.

Ø  Designed the front-end applications user interactive (UI) web pages using web technologies like HTML, XHTML, and CSS.

Ø  Using advanced level of jQuery, AJAX, JavaScript, CSS and pure CSS layouts.

Ø  Wrote jQuery function while implementing various UI Screens across the whole web application (both consumer facing as well as internal application).

Ø  Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.

Ø  Designed and developed intranet web applications using JavaScript and CSS.

Ø  Interacted with java controllers (jQuery, Ajax, and JSON to write/read data from back end systems).

Ø  Involved in user permission settings and browser compatibility problems and made use of Require.js for support of Internet Explorer.

Ø  Worked closely with engineers implementing Restful services into the front-end.

Ø  Used SVN for version control and Quality Center for defect tracking.

Ø  Maintain, enhance, and recommend solutions that best suit business and technology needs from UI standpoint.

Ø  Creating cross-browser compatible and standards-compliant CSS-based page layouts.

Ø  Worked on cross browser compatibility issues and fix the bugs pertaining to various browsers.

 

Environment: HTML 4.x, CSS2.x, JavaScript, jQuery, AJAX, JSON, XML, SVN.

 

American Express, MA

April 2015 - June 2017

Role: UI Developer

 

Responsibilities:

Ø  Worked with wireframes to develop mockup models and also developed business and functional requirement documents.

Ø  Developed applications in AngularJSand Bootstrap and deployed into development, Test and production environment successfully.

Ø  Have experience using CSS processor SASS/LESS.

Ø  Worked on making AJAX calls to connect the database using restful web-services and also worked on integrating the middleware to the front end.

Ø  Developed several SPA (Single Page Applications) in JavaScript library.

Ø  Used AngularJS and Handlebars.js framework where data from backend is stored in model and populated it to UI.

Ø  Responsible for checking cross browser compatibility, Responsive Web Design using Bootstrap and hence worked on different browsers like Firefox, Google Chrome and Internet Explorer. 

Ø  Developed the custom directives and apps for easy use of the packages and implementation of JSON

Ø  Implemented agile methodology for faster development and implemented CSS aesthetics for awesome graphics and tiles.

Ø  Experience in AngularJS directives that allow the developer to specify custom and reusable HTML-like elements and attributes that define data bindings and the behavior of presentation components.

Ø  Involved in writing application level code to interact with APIs, RESTFUL Web Services using AJAX, JSON.

Ø  Ran the standalone front end application in Grunt Server.

Ø  Used Google Chrome for debugging the application and conducted Code Reviews.

Ø  Managed source control and version control using GIT and Project status tracking using JIRA.

Ø  Used Webstorm as the IDE for custom development and implementation

Ø  Customized the Node.js server to pick the local Package.JSON and run the applications without changing the local paths and variables.

 

Environment: AngularJS, UX, Node.js, JavaScript, Webstorm, JSON, jQuery, jQuery UI Media queries, HTML 5, CSS with esthetics, AJAX, Jasmine, GIT versioning.

 

Verizon – MA,

October 2012–February 2015

Role: Jr. Web Developer

 

Responsibilities:

Ø  Designed the Web application layout and forms using HTML, CSS, and JavaScript, jQuery.

Ø  Responsible for creating the screens with table less design following W3C standards.

Ø  Wrote code to fetch data from Web services using jQuery, AJAX via JSON response and updating the HTML pages.

Ø  Wrote application level code to perform client-side validation using jQuery and JavaScript.

Ø  Fixed bugs and provided support services for the application.

Ø  Handled all the client-side validations, slide show, hide and show controls, dropdown menus and tab navigation using jQuery.

Ø  Used AJAX calls for data updates in UI along with JSON data parsing.

Ø  Used jQuery and AJAX to create attractive animations and smooth transitions for a better user experience.

Ø  Used jQueryto traverse through a DOM tree and manipulated the nodes in the tree.

Ø  Implemented the Drag and Drop functionality using jQuery framework.

Ø  Used jQuery for creating various widgets, data manipulation, data traversing, from validations, create the content on the fly depend on the user request, implementing AJAX features for the application.

Ø  Used SVN for version control and defect tracking.

Ø  Participated in day-to-day meeting, status meeting, strong reporting and effective communication with project manager and developers.

Ø  Designed applications that execute on various browsers such as Internet Explorer, Mozilla Firefox and Google Chrome using various debugging tools like Firebugs/IE Developer Tools.

Ø  Worked on cross browser compatibility issues and fix the bugs pertaining to various browsers.

Environment: HTML, CSS, jQuery, JavaScript, Bootstrap, Jasmine, Karma, SCSS (SASS), Responsive Design.

 

 

Kriyatec IT Systems Private Limited MA                         

June 2010 – August 2012

Role:Software Engineer (Web Developer)

 

Responsibilities:

Ø  Responsible in implementation of the presentation layer (GUI) for the application using HTML, XHTML, CSS and JavaScript.

Ø  Worked on JavaScript DOM manipulation and picked up on jQuery.

Ø  Using jQuery developed simple nav bars and other features by using multiple jQuery selectors.

Ø  Designed and developed UI Search and results screens for legal Professionals.

Ø  Developed the Login, Policy and Claims Screens for customers using HTML, CSS and JavaScript.

Ø  Interacted with business system analyst to understand the technical requirements of the project.

Ø  Involved in developing test plan and procedures.

Ø  Migrating legacy applications to multi-tiered web applications.

Ø  Developed web pages with functionalities like login, register, forget password, Email, Filters using JavaScript, jQuery and HTML.

Ø  Used JavaScript to update a portion of a web page thus reducing bandwidth usage and load time in web pages to get user input and requests.

Ø  Coded JavaScript for page functionality and pop up screens and used HTML to make dropdown menus on web pages and display part of a web page upon user requests.

Ø  Debugging webpages with firebug and fixing issues.

Ø  Testing browser compatibility and addressing browser compatibility issues.

Environment: JavaScript, jQuery, HTML, CSS, Bootstrap, AJAX.

Education:

Bachelor of IT, Southern New Hampshire University, Manchester, NH