Gowtham Venkatatachalam
Profile Summary
• Over * years of development experience with HTML5, XHTML, DOM, CSS3, JavaScript, jQuery, AJAX, JSON and AngularJS.
• Extensive experience in developing web page quickly and effectively using jQuery, HTML5, CSS3, Responsive Web Design, Bootstrap and experience in making web pages cross browser compatible.
• Expertise in Object Oriented Programming using JavaScript and related technologies.
• Hands on experience in writing jQuery code and familiar with jQuery libraries.
• Working knowledge on JavaScript library JSON.
• Solid expertise in developing Html pages based on DIV layout and Cross browser platform.
• Expertise in debugging and troubleshooting existing code using Firebug, dev tools.
• Experience with full software development life-cycle, architecting scalable platforms, object oriented programming, database design and agile methodologies
• Experience in using the latest approaches, including MVVM in the browser, event-driven applications using AJAX, JavaScript, JSON.
• Experience in using the jQuery libraries AngularJS, KnockoutJS.
• Experience in using various IDE’s, Dreamweaver, Notepad++, Eclipse, and Visual Studio.
• Responsible for checking cross browser compatibility and hence worked on different browsers like Safari, Internet explorer, Firefox and Google Chrome.
• Experience in using various jQuery UI controls and corresponding Event handlers etc.
• Great ability to write clearly, maintainable, well-documented, well-commented and efficient code for web development.
• Research-oriented, motivated, proactive, self-starter with strong technical, analytical and interpersonal skills.
• One of the few professionals in the organization with knowledge of the latest web technology and also possessing substantial knowledge of non-technical project related activities.
• Exceptional ability to quickly master new concepts and technologies. Technical Skills
Web Technologies : HTML 4.0/5, CSS2/CSS3, JavaScript, AJAX, jQuery, JSON, jQuery UI, DOM.
Framework : Angular.js, Knockout.js, Ionic, Kendo UI, Bootstrap. IDE & Tools : MS Visual Studio, Notepad++, Dreamweaver, Sublime Text.
Debugging Tools : Firebug, Dev Tools, Fiddler
Languages : C, C++, C#.Net, ASP.Net, MVC
Version Controls : TFS, SVN, SourceSafe, GAT.
Operating Systems : Windows 2000/XP/Vista/7/8, Mac OS X. Presentation/Utility Tools : MS-Office, MS- Excel, MS-Project Operating Systems : WINDOWS XP/7/VISTA/8, UNIX, iOS, Microsoft Server 2012
Professional Experience
US Patent and Trademark office Dec 2015 – Till Date UI Developer
Patent Center Project
Patent Center project involves modernizing the legacy way of filing patents and retrieving them. The full stack of the project includes DOCX, Liquibase Java and AngularJS. Environment: HTML5, CSS3, JavaScript, JQUERY, AngularJS, AngularJS UI, JSON, SVN and AWS. Responsibilities:
• Designed the Web application layout and forms using HTML5, CSS3, and AngularJS.
• Worked with business analysts to understand their business models and goals and help define strategy, content, and features.
• Converted PSD mockups into pure hand-written HTML and CSS pages.
• Handled all the client side validation, hide and show controls, dropdown menus and tab navigation using AngularJS.
• Used formly forms to perform basic validations and custom validations.
• Used Restangular to retrieve data from services. Used Restangular to do GET, PUT, PATCH and DELETE to the services.
• Worked on integrating an enterprise edition of logging in to the system.
• Worked with other teams to integrate RBAC (Role Based Access Control) with Patent Center Project.
• Used blob methods to fetch PDF, DOCX and XML from the services.
• Coded to dynamically modify Request headers based on the download request.
• Used RBAC methods to fetch PDF from servers and coded preview functionality by Restangular GET.
• Used ng-table to for enable server side sorting, server side pagination and server side filtering.
• Used smart table to do client side sorting on certain tables.
• Participated in day-to-day meeting, status meeting, strong reporting and effective communication with project manager, developers and business analysts.
• Worked on Browser Compatibility and tested each and every web application on popular web browsers such as Internet Explorer, Firefox, Safari, Opera and Chrome.
• Modified the application as and when required to meet the client requirements. Assignment Search Project https://assignment.uspto.gov The Assignment Search is a single page application with ability to switch tabs and to navigate between patent and trademark website. The website uses AngularJS, and solr. The Website has rich HTML5, CSS3.
Environment: HTML5, CSS3, JavaScript, JQUERY, AngularJS, AngularJS UI, JSON, SVN and AWS. Responsibilities:
• Designed the Web application layout and forms using HTML5, CSS3, and AngularJS.
• Worked with business analysts to understand their business models and goals and help define strategy, content, and features.
• Converted PSD mockups into pure hand-written HTML and CSS pages.
• Handled all the client side validation, hide and show controls, dropdown menus and tab navigation using AngularJS.
• Wrote code to fetch data from solr via JSON response to render to the HTML pages.
• Participated in day-to-day meeting, status meeting, strong reporting and effective communication with project manager, developers and business analysts.
• Worked on Browser Compatibility and tested each and every web application on popular web browsers such as Internet Explorer, Firefox, Safari, Opera and Chrome.
• Used PDFMake library to handle PDF export functionality.
• Used XML2Json library to handle the XML export functionality.
• Modified the application as and when required to meet the client requirements.
• Requested and deployed the build to the DEV and FQT environments whenever required.
• Responsible for creating the screens with table less design following bootstrap standards. Northwest Savings Bank Jun 2015 – Dec 2015
UI Developer
The Loan Navigator Project involves creating the entire website with open source initiative. The website uses AngularJS, JavaScript, JQuery and AJAX features extensively. The Website has rich HTML5, CSS3.
Environment: HTML5, CSS3, JavaScript, JQUERY, AngularJS, AngularJS UI, Bootstrap, AJAX, XML, JSON, SVN and Visual Studio.
Responsibilities:
• Designed the Web application layout and forms using HTML5, CSS3, and JavaScript.
• Worked with business analysts to understand their business models and goals and help define strategy, content, and features.
• Converted PSD mockups into pure hand-written HTML and CSS pages.
• Handled all the client side validations, slide show, hide and show controls, dropdown menus and tab navigation using JQUERY.
• Wrote code to fetch data from Web services using JQUERY AJAX via JSON response and pdating the HTML pages.
• Participated in day-to-day meeting, status meeting, strong reporting and effective communication with project manager and developers.
• Using Bootstrap created layouts.
• Worked on Browser Compatibility and tested each and every web application on popular web browsers such as Internet Explorer, Firefox, Safari, Opera and Chrome.
• Used JavaScript libraries to create slider and page-turning animations on calendar widgets.
• Designed web pages and used applications that meet business and user goals through a positive user experience.
• Used Angular JS Framework to develop applications.
• Developed data formatted web applications and deploy the script using HTML5, XHTML, CSS and Client side scripting using JavaScript.
• Responsible for creating the screens with table less design following W3C standards. Education
Bachelors in computer Science – PSG College of Technology, Tamil Nadu India Masters in Computer and Information Science, Web Development - Gannon University, Erie PA