Venkat Reddy

  • Front-End Developer
  • Mountain View, CA
  • Member Since Jun 04, 2023

Candidates About

     

            Venkat Reddy                              

Objectives:

Self-motivated Web UI Development professional with 4 plus years of experience looking for programming work to utilize unmatched web and application development abilities and experience.

Skills

         Over 4 plus years of experience in Application and Web development with emphasis on HTML/HTML5, CSS/CSS3, SASS/LESS, JavaScript, AngularJS/ AngularJs2, React.JsV15.6.0, Typescript, MongoDB, Express, Node.js, Bootstrap 3, jQuery, jQuery UI, DOM, DHTML, XHTML and AJAX,

         Background development of Hybrid Mobile App using Angular UI framework from scratch using TypeScript and AngularJs2.

         Very Strong in AngularJS1.0 and 2.0

         Experience with Angular 2 development using Typescript

         Strong experience in MVVM and MVC using, Angular.js

         Background in MongoDB, Express, React.Js AngularJS/JS2, Node.js (MEAN) to develop the Mean Stack web application.

         Experience in creating custom, general use modules and components which extend the elements and modules of core Node.JS.

         Thorough understanding of how Node.js works in the backend.

         Professional-level ability of creating Templates, Mockups and Prototypes, Web Interfaces, Layouts and Flow of Future Pages

         Extensive experience on CSS preprocessors SASS and LESS.

         Experience in SOA and developing and integrating SOAP and RESTful web services with the front end using Ajax Calls

         Hands-on experience in Responsive Web Design (RWD).

         Experience in full Software Development Life Cycle (SDLC) that includes Analyzing, Designing, Coding, Testing, Implementation and Production Support including RDC.

         Broad understanding and experience of using package managing tools BOWER and NPM and scaffolding tool YEOMAN.

         Experience in project build tools GRUNT and GULP.

         Extensive experience in designing and building public facing websites.

         Extensive experience in using Photoshop, Illustrator, Adobe Flash, Dream Weaver, MS Visio, OmniGraffle and Microsoft FrontPage.

         Experience in designing and presenting multiple concepts and iterations around user interaction models, workflows, wireframes, screen flows, mockups and prototypes.

         Experience in Quality Assurance, Unit Testing, Acceptance Testing, and Integration Testing.

         Experience in the use of various relational databases like Oracle, DB2, SQL Server and NoSQL databases like MongoDB, Cassandra.

         Expert in using JSON (JavaScript Object Notation), a lightweight data-interchange format to build collection of name/value pairs and ordered list of values.

         Experience working with Twitter Bootstrap 3 and 4 Framework, and JavaScript.

         Experience in resolving Cross Browser compatibility issues (IE 7 & 8, chrome, Firefox and Safari).

         Extensively used GIT and SVN as a version control.

 

Technical Skills

 

UI Web Technologies.

HTML/HTML5, PHP, WordPress, CSS/CSS3, Bootstrap, AJAX, XML, Django, Flask, Nun jacks, JSON, UI Concept Modelling/Wire Framing, LESS, SASS/SCSS., Heroku.

Scripting Languages

JavaScript, jQuery, AngularvJS1.5/2, ReactJs.v15.0, Backbone.Js. Express.Js Node.js, widgets and plugins

IDE’s

Eclipse, Sublime Text, WebStorm, Brackets

Version Control

SVN, GIT

Web/App Servers

AWS, Tomcat, WebLogic, WebSphere, JBoss, Scala, Apache

RDBMS

SQL Server 08/12, Oracle 9i/10g/11g, DB2, MongoDB, Cassandra

Operating Systems

Windows, Mac, UNIX

Methodologies

Agile, Waterfall

Others Software Skills

Java, Python, J2EE, Spring, Hibernate, Web Services (SOAP and REST), JUnit, G-Zip

 

 

 

 

 

 

 

Education

Masters in Wilmington University                                                                        Information Technology

Experience:

Google
Front-End Developer         

                                                        ▪ Jan 2017 – Present

 

Responsibilities:

Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, SaaS, Typescript, ECMA 2015, jQuery, AJAX and JSON.

• Designed the front-end applications, User Interactive (UI) web pages using web technologies like HTML4/5, XHTML, CSS2/3, Responsive Web Design and Bootstrap.

• Used AngularJS as a part of requirement for implementation of the U-Verse Package Selection Module.

• Involved in use of Angular 2.0 technologies to include, LESS and additional technologies to ensure current migration from Angular JS 1.6 to Angular 2.0.

• Moved existing AngularJS controllers and services to Angular2 components for more responsive and less dependency.

• Worked on Angular 2.0 by consuming Restful web services & used Angular 2.0 forms like Template Driven forms and Modern Driven (Reactive) forms to perform form validations both on server and client side.

• Enhanced legacy application by building new components in Angular2 and Typescript.

• Successfully implemented various Angular UI Widgets and Components for a complete View.

• Experience with jQuery, Backbone.Js.

• Utilized various JavaScript and jQuery libraries, AJAX for form validation and other interactive features.

• Used HTTP calls through AngularJS2 to populate the data tables on the front-end.

• Used Bootstrap and AngularJS for effective design of Web pages.

• Involved in building the UI using SaaS.

• Involved in designing and developing the JSON, XML Objects with MySQL.

• Used Ajax, JSON to send request to the server to check the functionality of the websites.

• Used JSON for storing and exchanging information between browsers and servers.

• Worked closely with SQA team in fixing the reported bugs/defects and checking cross platform compatibility.

• Active participation throughout the entire software development lifecycle from project inception, to code development and elaborate testing of the various modules.

• Used Agile methodology for the software development.

• Used Karma (Jasmine) for JavaScript Unit testing and Protractor for E2E testing.

• Used GitHub as a version control, and used JIRA for bug management.

• Developed SQL queries to perform insert, update or delete operation on MySQL database.

• Used Jasmine and Karma as end to end testing tools for debugging and software quality insurance.

 

Environment: HTML5, CSS2/3, JavaScript, AngularJS, AngularJS 2, React.Js, Bootstrap, Backbone.Js, AJAX, JSON, XML, Karma (Jasmine), GitHub, Rest Web Services, MySQL Server and JBoss

 

 

Environment: HTML5, CSS3, React JS, Redux, ES6 JavaScript, Bootstrap, jQuery, Redux-Saga, JSON, REST APIs, Firebug, Git, MongoDB, Jasmine, Karma, Media Queries, Sublime.

 

 

 

 

    Client: Philips E-commerce
      

      Front End Developer   

                                                                   

                                           ▪ Aug 2016 – Jan 2017

      Responsibilities:

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

         Worked with designers to understand and redesign the Package Customization and Service Locator Modules using HTML 5, CSS3 and jQuery

         Created HTML pages from the wireFrames given by the UX and used AngularJS2/TypeScript to retrieve data from the rest services. 

         Used AngularJS2 for developing applications from the front end.

         Worked on Child components and parent component creations, with different interfaces, classes, constructors and other oops concepts of Type script 

         Used advanced level of TypeScript JQUERY, AJAX, JavaScript, CSS and pure CSS layouts

         Have good experience on developing SPA and jQuery based web developing under Typescript.

         Used AngularJS to develop client-side applications using JavaScript in a clean Model View Controller (MVC) way. 

         Created user interface using AngularJS2 and Bootstrap3.

         Used Bootstrap library to quickly build project UI's and used AngularJS2 framework to associate HTML elements to models

         Used jQuery core library functions for the logical implementation part at client side for all the applications. 

         Worked on responsiveness of the application and explored the fixed width and fluid layouts using Bootstrap. 

         Implemented generating the verification hash code using crypto package on Node.JS and Added user validations and user permissions by using the Node.js.

         Used date-format and moment packages in Node.JS to save the timestamp in database converting into GMT.

         Developed different page layouts and leveraged Bootstrap grids, pagination, charts, and form controls.

         Used CSS and Bootstrap for styling the HTML elements.

         Worked on various breakpoints within the application for optimum layout and functionalities on mobile, tablets and desktops. 

         Used jQuery plug-ins for Widgets, Menus, User Interface and Forms. 

         Involved in developing HTML and JavaScript for client-side presentation and data validation on the client side within the forms. 

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

         Debug the application using Firebug to traverse the documents and manipulate the Nodes using DOM and DOM Functions. 

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

 

Environment: HTML, CSS, AngularJS2, Bootstrap, JavaScript, jQuery, Dreamweaver CS5, AJAX, JSON, ECLIPSE, MS Office, PL/SQL and SVN.

 

 

 

Sab Rent Karo   E-commerce
Front End Developer

                                                          ▪ Jan 2015 – Dec 2015

 

Responsibilities:

   Involved in all phases of project from analysis and requirement phase to delivering the project.

   Analyzed the requirements and formulated the project scope.

   Developed the functionalities using Agile Scrum methodology.

   Performed client-side validations & designed custom directives using AngularJS, following MVC architecture.

   Designed and developed the user interface using HTML, JavaScript, jQuery, AJAX and CSS.

   Rendered the data from the back end using AJAX and jQuery.

   Developed multiple views in a single page application using AngularJS.

   Performed unit testing of the Angular JS application code using Jasmine.

   Worked with Git/GitHub as a version control tool.

   Maintained Cross browser compatibility using Bootstrap.

   Invoked Angular http calls to process JSON data, such as API details and description for rendering them on UI pages in the corresponding modules.

   Worked with node.js on server-side for designing this dynamic web application.

   Configured NoSQL database - DynamoDB for providing single-digit millisecond latency, fast DB service for application.

   Performed minification of the source code using Grunt.

   Involved in fixing the bugs in different browsers and any possible compatibility issues.

   Configured and managed source code using Git.

   Integrated Docker container based test infrastructure with Jenkins CI test flow to setup build environment with Git using web hooks and slave machines.

   Worked with the build and deploy tool, Maven, and integrated it with Jenkin build.

   Customized EC2 instances using AWS SDKs for application deployment and authored security policies for providing access via AWS IAM.

   Created AWS security group(s) and configured the trust relations in policy to make AWS resources accessible.

   Created custom VPC to build highly reliable, available, resilient and scalable infrastructure for the application.

   Enabled EC2 instances in a private subnet to connect to internet using NAT gateway.

      Automated daily manual tasks by running BASH scripts that reports on a user defined frequency about versatile issues on Linux-based servers.

   Implemented Python scripts to automate various system tasks, OS patches for dev environments and deployment of applications for testing and production environments.

   Utilized Chef for managing the configuration of the application.

   Created various jobs in Jenkins for continuous Integration and Deployment(CI/CD).

 

 

 

Environment:

HTML5, CSS3, JavaScript, jQuery, AJAX, JSON, AngularJS, PHP, Bootstrap, Jasmine, MVC, AWS, SDKs, EC2, IAM, VPC, NAT gateway, python, BASH scripting, CI/CD, Git/GitHub, Chef, Jenkins, Maven, Grunt, Docker, API, Agile methodology, Linux.

 

 

 

 

 

Flip Kart    E-commerce
Front End Developer

                                                         ▪ Jan 2013 – Dec 2014

 

Responsibilities:

   • Used HTML, XML, AJAX, JavaScript, CSS and pure CSS layouts.

   • Created cross-browser compatible and standards-compliant CSS-based page layouts.

   • Understanding Web UI conventions and be able to leverage them for promoting an efficient user experience.

  • Used Dream weaver as HTML editor, IIS for Web Hosting and SQL Server database.

  • Implemented jQuery along with JavaScript libraries.

 • Adobe Acrobat was used for the document management and developing .PDF files.

 • Designed and developed of UI using HTML/DHTML, CSS, and Dojo & JavaScript.

 • Gathered and designed user cases for UI requirements. Prototyped UI designs using: Visio, Adobe

• Photoshop, and Adobe Illustrator, Flash, PowerPoint and Visual Interdev. Hand coded prototyped UI designs using Home Site.

• Utilized various JQUERY plugins to build Rich Internet Application (RIA) to make it look more intuitive.

• Designed and developed the layouts of Customer Relations Module.

• Involved in team meetings with corporate webmaster's UI team & weekly scrum meetings.

• Migrated content from existing website to a new, database driven website; utilized in house Content Management System.

• Involved in Developing User Interface using MXML, Flex 2.0, Action Script and CSS.

• Messaging Service of FLEX Data Services (LCDS) used for communication and real-time collaboration.

• Deployed Flex Applications on WebSphere Application Server.

• Developed each web page which handles all popular search engines which targets the Search

• Engine Optimization (SEO).

• Involved in GUI design, Screen navigation, and database design with using various technologies like Adobe  Dreamweaver MX.

• Performed Database connectivity and transactions and also wrote stored procedures as per the requirement in MY-SQL.

 

Environment: HTML, DHTML, XHTML, XSL, jQuery, Ajax, Adobe Fireworks MX, JavaScript, CSS3, MYSQL Bootstrap.