
Venkatesh Shetty
- Sr. UI Developer
- Member Since Jun 03, 2023
Venkatesh Shetty
PROFESSIONAL SUMMARY:
· Have 8+ years of experience in writing web application programs covering front-end UI/UX using the web technologies like HTML4/5, XHTML, CSS2/3, JAVASCRIPT, JQUERY, JSON, XML and AJAX.
· Proficiency in HTML5, CSS3, SASS, JavaScript, jQuery, Angular-JS, REACT-JS, NODE-JS, AJAX, JSON, responsive web design, Bootstrap.
· Expertise in web development technologies like AJAX, HTML, DHTML, CSS, XSL, UML, COM/DCOM and PHP.
· Experience with AngularJS including knowledge of Directives, Services and Filters.
· Experienced in database like SQL, Oracle to manage tables, views, indexes, sequences, stored procedures, functions, triggers and packages.
· Experience with event driven applications using AJAX, jQuery, JavaScript, JSON.
· Experience in various methodologies of SDLC like Agile development and Waterfall development.
· Exposure to Application Servers like Web Logic, XAMPP, LAMP and Apache Tomcat Web Server.
· Developed POC on Angular 2.0 components and templates for the application.
· Experience in working MVC Architecture and in using version control(SVN)
· Experience providing and consuming Microservices, Restful web services, SOAP and JSON
· Proficient 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.
· Strong knowledge in database design and developing MySQL and MongoDB.
· Experience on Query tools like ROBOMONGO, PhpMyAdmin for MongoDB and MySQL.
· Experience on Cordova, TypeScript, Ionic2 Framework for Hybrid apps development.
· Experience on XCode for iOS mobile app development and Android Studio for Android app development.
· Involved in implementing the complete Application in the in-build MVC Architecture with Angular.JS.
· Extensively working with Adobe Photoshop, Illustration and WordPress.
· Experience in third party libraries like Ng Prime, Angular Material Design.
· Hands on experience on Stored Procedures, Triggers, Functions, Views, Backup & Recovery.
· Goal oriented, organized, team player with good interpersonal skills; thrives well within group environment as well as individually.
· Experienced in front end and middle ware frameworks like Yii2, AJAX, Bootstrap, Material design, Drupal and Content Management Systems
TECHNICAL SKILLS:
|
Languages |
C, C++, Java, Unix, PHP. |
|
Web Technologies |
HTML5, CSS3, JavaScript, JSON, JQuery, AngularJS, AJAX, Bootstrap, REST, MVC. |
|
Software Engineering |
SDLC, Design Patterns, Testing, Agile Methodology. |
|
Database: |
MySQL, MongoDB, PhpMyAdmin. |
|
Tools and IDE |
Eclipse, Net Beans, Git, Visual Studio Code. |
|
Application Servers |
XAMPP, LAMP, Tomcat. |
|
Operating Systems |
MAC, Windows, Linux. |
PROFESSIONAL EXPERIENCE
GRMC Inc., - New York, NY Oct 2016 – Till date
Sr. UI Developer
Responsibilities:
· Worked on several front-end designing websites using HTML5, CSS3, SASS, JavaScript, AngularJS, JQuery, Bootstrap with device responsiveness.
· Designed and developed SVG graphics for the front-end web application and web sites.
· Worked on CSS3 and SASS for implementing UI designing and mouse hover and click animations in the project.
· For an E-Commerce web project worked on Yii2 framework with MySQL and MongoDB.
· Used RoboMongo application as a query writer for MongoDB.
· Designed and implemented ER-Diagrams for complex database structure for E-Commerce application.
· Integrated MySQL of XAMPP as a user details storage purpose and MongoDB for large scale data storing.
· Developed different types of animation using Velocity.js.
· Implementing security, which includes Authentication and Authorization using YII2.
· Worked on openlayers.js and cesium.js for the maps and 3d view of the object.
· Worked on different services like WMS, WFS and WPS services in the Geo server.
· Worked on developing the rapid earth quake clients side web application.
· Worked on Node.js – socket.io for implementation of chat application as a communication purpose with MongoDB as a database.
· Worked with JSON and Microservices for data exchange between client and server.
· Worked on Ionic2 framework with Cordova, Angular2 and TypeScript for hybrid mobile application development.
· Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular 2.
· Integrated google map API, payment gateways, social API’s for login and push notifications.
· Worked on RESTFUL API web services in Angular2 with MySQL for Ionic2 mobile application.
· Modifying and extending open source applications like CMS Made Yii Framework.
· Worked on Ticketing System project with large scale of MongoDB storing operations and MySQL queries using Yii2 Framework.
· Debugged the application using chrome developer tools, Firebug and traversed through the nodes of the tree using DOM functions.
· Validated the code using Jasmine and Karma JavaScript by considering various Test-case scenarios of AngularJS Application
· Responsible for checking cross browser compatibility and hence worked on different browsers like Safari, Google chrome, Internet Explorer, Mozilla and Firefox.
Environments: HTML5, CSS3, JavaScript, AngularJS, JQuery, SVG, NodeJS, PHP, JSON, Bootstrap, Yii2, Ionic2, MySQL, MongoDB, VelocityJS, XAMPP and Visual Studio.
South West Airlines – Dallas, TX July 2014 – Sep 2016
Frontend Web Developer
Responsibilities:
· Worked on Ionic Framework and Cordova for building mobile application using AngularJS.
· Developed CRUD operations using MySQL, SQLite, NodeJS and PHP and Python for mobile application login/signup.
· Developed UI pages of SPA (Single Page Application) with JavaScript, AJAX, JQuery, with AngularJS, Bootstrap, HTML5, Material CSS3 with Sass and node JS by using given wireframes.
· Used Firebug and IE Developer to debug and fix JavaScript issues.
· Worked on E-mail verification with token URL using PHP and MySQL.
· Responsible for creating efficient design and developing User Interaction screens using HTML, CSS, JavaScript, JQuery, AJAX and JSON
· Developed single Web page applications using NodeJS and ReactJS
· Integrated Restful web services like JSON for data transfer from the server to user.
· Worked on splash screen, push notifications, Geolocation, payment integration, local storage data and social API’s integration.
· Worked on React JS virtual Dom and React views, Rendering using components which contains Custom HTML tags.
· Used Selectors, Events, Ajax and DOM Manipulation using components in Angular2 for updating content on DOM nodes.
· Utilized various JavaScript and Angular JS frameworks, AJAX for form validation and other interactive features.
· Developed various screens for the front end using Angular JS and React JS frameworks and used various predefined components from NPM (Node Package Manager) and Redux libraries.
· Developed user interface by using the React.js, Flux for SPA development.
· Worked with the development team, involved in creating MVW (Web API) to implement AngularJS for client side rendering to optimize the front-end.
· Used Angular JS to implement rich functionality in various pages: form validation, grid, search, sort, pagination, authentication, slide pages, users switch etc.
· Developed UI animations using AngularJS for mobile application.
· Created custom directives in Angular JS for re-usable components (multi-field form elements, background file uploads)
· Worked on sessions, implementation of cart using JavaScript and integration of payment gateways for secure transactions.
Environments: PHP, NodeJS, LAMP, HTML5, CSS3, JavaScript, AJAX, Node JS, ReactJS AngularJS, JQuey, JSON, Wamp.
Wells Fargo- Minneapolis, MN April 2013 – June 2014
Web Developer
Responsibilities:
· Developed backend web services using Node.JS and stored dependencies using NPM.
· Used Angular.JS as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server.
· Implemented the Drag and Drop functionality using JavaScript and Jquery.
· Used Firebug and IE Developer to debug and fix JavaScript issues.
· Worked within AGILE team environment and participated in multiple scrum meetings to discuss planning and development needs for current cycle.
· Coding, styling, testing of reusable JavaScript, XHTML, CSS3, HTML5 widgets / libraries for complex UI controls.
· Worked through cross browser compatibility issues with layout and styles for all new CSS that was implemented.
· Using tools like GIT for version controlling and Chrome developer tools for Debugging
· Built Web pages that are more user-interactive using AJAX, JavaScript, and AngularJS.
· Used Node.JS and Backbone MVC framework for developing the Single Page Application(SPA).
· Initiated use of frameworks (Ajax JavaScript libraries, custom classes for data abstraction, HTTP sessions, site searching) to reduce development time, standardize coding practices, and greatly decrease maintenance.
· Developed components that hold model data and call back functions for the actions triggered from view.
· Been an active team player, helped in fixing bugs and also carried out troubleshooting.
· Tested the website on multiple browsers with their old as well as latest release.
· Implemented various Validation Controls for form validation and implemented custom validation controls with JavaScript validation controls.
· Used Ajax, JSON to send request to the server to check the functionality of the websites.
· Leveraged Two-way data binding through $scope in applications built on AngularJS.
· Involved in Writing and Executing SQL Scripts and responsible for fixing the issues and monitoring it to make sure it releases in time.
Environments: HTML5, CSS3, JavaScript, AJAX, Node JS, AngularJS, JQuery, PHP, NodeJS, LAMP, Eclipse, MySQL, Apache Tomcat, JSON.
AT&T- Los Angeles, CA Nov 2011 – Mar 2013
Web Developer
Responsibilities:
· keeping track of website visits, updating new content displays on websites.
· Responsible for client-side interactions and server side development using JSP/MySQL, PHP, HTML, CSS, XML, RSS, JavaScript.
· Developing and creating PHP MySQL applications as per the specifications.
· Built Web pages that are more user-interactive using jQuery plugins for Drag and Drop, Auto Complete, JSON, Angular JS, JavaScript.
· Implemented AngularJS Controllers to maintain each view data. Implemented Angular service calls using Angular Factory with Dependency Injection to prevent scope conflict commonly found with JavaScript.
· Participated in the daily scrum meetings by following Agile methodology.
· Performing the responsibilities of implementing and hosting of systems on a web server.
· Coordinating with team members in developing database structure.
· Extensively revised JSP pages to enforce new design and style guidelines for HTML, CSS and JavaScript.
· Involved in designing and developing the JSON, XML Objects with MySQL.
· Used MySQL workbench, query browser utilities
· Worked extensively on building the JavaScript profiles for the requirements which are given by the customer.
· Designed the application which is dynamically user friendly by using HTML, DHTML, CSS, JavaScript, JQuery, JSP, AngularJS, JSON, AJAX.
· Used JavaScript for form validations when user enters or edits the data.
· Designed user acceptance cases, test cases. Tested (Validating) front end with different set of data.
· Developed stored procedures, triggers in MySQL for lowering traffic between servers & clients
· Testing and analysing programming projects and reporting the same to the programming manager.
Environments: PHP, MySQL, CSS, JavaScript, AJAX, JSON, JQuery and Windows.
Accenture - Bengaluru, India July 2009 – Sept 2011
Software Engineer
Responsibilities:
· Handled PHP backend development for dynamic database driven website.
· Dynamic web site design and programming using HTML, CSS, JavaScript, jQuery.
· Implemented, prepared, executed and installed support to assure quality system changes Troubleshot problems with PHP and other web technologies.
· Involved in all phase of SDLC like Requirement Analysis, Implementation, Maintenance and extensive experience with Agile, SCRUM and sprint planning cycles.
· Used Frames and Cascading Style Sheets (CSS) to give a better view to the Webpages.
· Designed, developed, coded, tested and debugged system requirements for the purpose of conversions and development projects.
· Developed interface to display report data using jQuery, AJAX, JavaScript and JSON, XML
· Responsible for creating efficient design and developing User Interaction screens using HTML, CSS, JavaScript, jQuery AJAX and JSON.
· Involved in developing HTML and JavaScript for client-side presentation and, data validation on the client side with in the forms.
· Used SQL Server Management Studio as the backend and wrote SQL queries and stored procedures to verify data from source to target.
· Using advanced level of jQuery, AJAX, JavaScript, CSS and pure CSS layouts.
· Communicated with clients to meet up with their requirements and developed a Web portal.
· Created Cross-Browser compatible and standards-compliant CSS page layouts
· Developed necessary MySQL queries for database transactions
· Performed other related tasks under the instructions of a senior PHP programmer.
Environments: PHP, DHTML, Apache Tomcat, MySQL, HTML, CSS, JavaScript, jQuery, Apache HTTP Server, Windows.