
Venkat Reddy
- Front-End Developer
- Mountain View, CA
- Member Since Jun 04, 2023
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.