Home

Venu Sannamuri - Frontend Engineer/React Native
[email protected]
Location: Remote, Remote, USA
Relocation: No
Visa: H1B
Venu Sannamuri
Email Id:[email protected]
Mobile:430-221-2036
PROFESSIONAL SUMMARY:
Strong knowledge of Front-End Development Frameworks with seven years of expertise for designing compatible cross- browser applications for browsers and portable devices.
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.
Expert in HTML5/CSS3 development and have experience in React JS, React Native, Redux, TypeScript, Angular JS, Angular 2/4/6, Node.js and Responsive web design.
Proficient in developing web pages using HTML5, CSS3, jQuery, Bootstrap, JavaScript, Angular JS, Angular 2/6/8, React JS, Node.js and Ajax for providing the user interface and communication between the client and server.
Experienced in using various IDEs like Eclipse, Edit Plus, Sublime text, Notepad++, WebStorm and Microsoft Visual.
Expertise 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.
Extensive experience on implementing AJAX features using JavaScript and jQuery.
Developed Graphical User Interface (GUI) to display report data using jQuery in Cross-browser compatibility and Web application scaling.
Resolved cross-browser issues and web site usability issues worked on modern browsers like Mozilla Firefox, Google Chrome, Safari and IE. Worked closely with the product, QA teams and support UI implementation efforts.
Expert in Web services (RESTful) for transmission of large blocks of XML/JSON.
Developed UI using jQuery and JavaScript Library for Web Application and Mobile Application.
Created User Interfaces for Mobile/Tablet/Desktop using HTML5 & CSS3.
Strong HTML5/CSS3 skills with solid knowledge of usability, accessibility and cross browser issues.
Extensively developed Rich Internet Applications and various UI widgets using jQuery.
Experience with Object oriented programming concepts, Data Structures.
Experience in designing UI patterns and UI applications using OO JavaScript framework, used tools like Dreamweaver CS3, Adobe Photoshop CS3/CS4, Adobe Fireworks CS3 and Adobe Illustrator CS3.
TECHNICAL SKILLS:
UI Web Technologies HTML, HTML 5, XHTML, XSL, XML, XSLT, JavaScript, AJAX, jQuery, JSON, CSS, SCSS, CSS3, DHTML, DOM, Indexed DB, Vanilla JS, React JS, Redux, React Native, crypto.js, TypeScript and Node.js.
Web Designing Tools Adobe Dreamweaver, Adobe Photoshop and Adobe Illustrator.
Web/Application Servers HTTP Web Server, Web logic Apache Tomcat and JBoss.
Frame Works Connect Bootstrap, Angular JS, Angular 2/4/6 and JavaScript frame works.
Database Oracle 11g, SQL Server 2008 and 2012, MYSQL, Splunk and MS Access.
Operating Systems Windows Environment, Linux and Ubuntu.
Debugging Tools Google Chrome Web Debugger, Fire bug, Mozilla Firefox, IE.
IDE Eclipse, Sublime text, Notepad++, WebStorm, Microsoft Visual.


Willing to relocate: Remote Only.
Education: Master s in computer science, 2016-NPU. Bachelors in ECE 2014 - JNTU.




PROFESSIONAL EXPERIENCE:

Client: American Express, Phoenix, AZ Oct 2018 Till date
Role: Sr. Frontend Engineer
Responsibilities:
Working as a UI Developer, assisting my team in developing Digital payment application and Merchant service portal.
Worked with ECMA Script 6 features, Used Babel, web pack with es2015 and Reacts Js.
Worked with HTML5, CSS3, JSON, JavaScript, Reacts JS, Context API and ES6 for developing user interface.
Extensively used React JS and working with React Redux architecture.
Created Reusable react presentation and container components.
Used RESTful, AJAX web services to integrate between Application to Application
Worked with React JS components, Forms, Events, Keys, Router, plus Redux, Animations and Flux concept.
Used Typescript for AJAX service methods.
Used crypto.js for hashing and encryption in JavaScript for safe transferring of data from client to server and vice-versa.
Worked on luhn algorithm, to validate the credit card numbers by using mod 10 check.
Used browser Cookie, local storage and session storages to store and access the data right in the browser.
Used TDD method, to write 100% test coverage using jest and enzyme.
Used React 16.8 s new feature Hooks to rewrite/re-factor front-end application and truncated down 30% codes (better maintenance).
Basically, replace all React class component with functional component. For stateful management, replaced with new Hooks like useState, useEffect, useReducer, and useRef.
Worked on Typescript Object-oriented programming (OOP) features like classes, interfaces.
Used Enums, modules in typescript to create a distinct case.
Used window.postMessage() method to enables cross-origin communication between a page and an iframe embedded within it.
Working experience on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, Pseudo Elements and CSS Behaviors in CSS.
Worked on base-64 encoded and decoded methods in JavaScript
Worked an Iframe, to insert content from another domain.
Enhanced legacy application by building new components in typescript.
Interacted with clients to understand their existing applications and design the site according to their system requirements.
Resolved complex issues related to browser and network performance, cross-browser and legacy IE compatibility, client-side scaling, data modeling, usability and testability
Participated in day-to-day meeting, status meeting, strong reporting and effective communication with project manager and developers.
Environment: HTML 5, CSS3, Sass, Less, JavaScript, Ajax, React JS, TypeScript, Java, Vanilla JS, Flux, Redux, My SQL, XML, JSON, Jest, enzyme, indexed DB, Jenkins, Git hub, AXIOS, Restful API and JIRA.




JPMorgan Chase, Jersey City, NJ Sep 2017 Oct 2018
Frontend Engineer / React Native

Responsibilities:
Design, develop and test HTML5, SCSS, Connect Bootstrap, JavaScript, jQuery, REDUX and React.JS that meets accessibility and web browser standards for website.
Designed SCSS templates for use in all pages on the website working with SCSS Background, positioning, text, border, margin, padding, and table.
Developed native modules for use inside React Native Project.
Utilized React Redux for transient app state.
Working with ECMA Script 6 features, Used Babel, web pack with es2015, React.jsx presets
Applied optimization techniques to reduce page size and load times to enhance user experience using sprites.
Developed user interface by using the React Native, Redux for SPA development.
Novice level experience working with React-native /Redux.
Experience in Cross-Platform Mobile Development using React Native + Type Script based mobile app.
Implemented react JS code to handle cross browser compatibility issues in Mozella, IE 7, 8, 9, Safari and FF.
Used React-Router to turn application into Single Page Application
Worked in using React JS components, Forms, Events, Keys, Router, Animations and Redux concept.
Used Web services (RESTful) for transmission of large blocks of XML/JSON.
Maintained states in the stores and dispatched the actions using redux.
Implemented the Drag and Drop functionality using React-Draggable.
Used React-Autocomplete for creating google maps location search on the webpage Added Excel-Builder to download the Tabular data in Excel format using react.
In Phase Two, worked closely with the Back-End team to display data using the Custom Components, library Components, and Redux.
Used Middleware, Redux-Promise in application to retrieve data from Back-End and to also perform RESTFUL services.
Worked on React JS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.
Used Connect Bootstrap to design Day and Night view modes.
Added Dynamic Functionality by creating and dispatching Action Creators that deployed Actions.
Created and used Reducers that received said Actions to modify the Store State Tree.
Optimized animation logic with optimistic functions to increase performance in rendering.
Worked with backend engineers to optimize existing API calls to create efficiencies by deprecating unneeded API calls.
Used AXIOS third party library to make rest calls from the component.
Used Object Oriented Programming concepts to develop UI components that could be reused across the Web Application.
Used Jenkins for the Continuous integration, Packaging the Profile Details and moving artifacts into internal maven repository.
Extensively used TortoiseGit and git bash for version controlling and regularly pushed the code to GitHub.
Used JIRA as the bug tracking system to track and maintain the history of bugs/issues on everyday basis.
Worked with JASMINE unit test framework to write unit tests for JavaScript code.
Extensively used debugging tools such as Firebug and IE Dev tools to investigate the issues and fix the bugs.
Interacted with Testing Team, Scrum Masters and Business Analysts for fixing of Issues.
Performed the System Testing, Regression Testing for Complete UI after fixing the Issues which are reported by Testing Team.
Environment: HTML 5, CSS3, Sass, Less, JavaScript, Connect Bootstrap, Java, Ajax, React JS, React Native, Redux, My SQL, XML, XSL, XSLT, JSON, Jenkins, maven, Git hub, AXIOS, Restful API, AWS, JIRA, and Jasmine.


Southwest - Dallas, TX Dec 2016- Sep 2017
Frontend Engineer

Responsibilities:
Worked as a UI Developer, assisting my team in developing two different Web-based applications.
Used the functionalities HTML5, CSS3, Angular JS, Angular 2.0, Node JS, JavaScript, JQUERY, AJAX, JSON and Bootstrap in creating UI pages.
Refectory and enhanced an existing Angular JS application to follow strict MVC patterns for improved source code maintenance which resulted in 40% code reduction, ease of upgrade, scalability, ease of developer spin up and enhanced performance.
Used Angular JS as a framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server,
Designed Frontend within object-oriented JavaScript Framework like Angular JS, Node JS and Bootstrap.
Create, edit and maintain sites implementing Responsive Design & Themes using front end development frameworks, including Bootstrap as well as PHOTO SHOP. Made enhancements to existing CSS and DIV tags, made upgrades using the Twitter Bootstrap model.
Made enhancements to existing CSS and DIV tags, made upgrades using the Twitter Bootstrap model.
Used Bootstrap front-end framework for faster and easier web development.
Extensively used Selectors in jQuery for updating content on DOM nodes. Used jQuery to make RESTful API calls and Designed/documented REST APIs for collection and retrieval of high data.
Worked through cross browser compatibility issues with layout and styles for all new CSS implemented.
HTML5 and CSS3 latest tags are used to design the web pages and HTML local storage web applications are used to store data.
Extensively used Node.JS to achieve MVC architecture to control the flow of the application and decouple the views from the business logic.
Used Eclipse IDE and JSON for designing, coding and developing applications.
Implemented JavaScript source code, embedded nested handling logic using jQuery event handlers and callback functions.
Worked on various two different projects, writing HTML, CSS and JavaScript based on provided designs to get web sites and web applications built within a team atmosphere.
Developed Custom Directives to be reused across different modules in the application.
Worked with Connect Bootstrap framework making use of grids, advance components like Navs, Navbars, Pagination, Alerts, Progress bars etc
Developed crypto rest services using NodeJS and integrated services with HSM(Hardware Security Module).
Worked with Passport and JSON web tokens for authentication and authorization security configurations using Node.js.
Developed source code to consume JSON response received through XHR/AJAX calls using jQuery. Ajax () calls.
Worked through cross browser compatibility issues with layout and styles for all new CSS that was implemented.


Environment: HTML5, CSS3, JavaScript, jQuery, Angular JS, Angular 2, Node.js, Bootstrap, AJAX, JSON, Apache Tomcat, Eclipse IDE, Visual Studio, Backbone.js, Jasmine, Karma, MYSQL, Photoshop, Firebug.








Client: Apollo Health Care, India May 2014 Aug 2015
Role: Web Developer

Responsibilities:
Responsible for design and development of web pages using HTML, CSS, JavaScript validations, AJAX controls and XML.
Coordinated with BA group for better understanding of functional requirements analyzed and designed the business requirements to documented and implemented.
Implemented applications in JavaScript and MySQL.
Developed portals for implementing health care benefits of the employees.
Created various web page layouts using HTML, CSS and Angular.js.
Designed, developed and updated User Interface Web Forms using CSS, Dreamweaver and JavaScript.
Responsible for developing, editing, publishing and managing content on the external Web pages and internal layouts.
Used Cascading Style Sheet (CSS) in web pages to separate presentation from structure.
Performed client-side validations using JavaScript.
Fixed bugs and provided support services for the application.

Environment: HTML, CSS, JavaScript, Angular.js, jQuery, XML, XHTML, AJAX, SVN, Firebug, SQL, Windows XP and MS Office.
Keywords: quality analyst business analyst user interface javascript database information technology microsoft Arizona Idaho New Jersey Texas

To remove this resume please click here or send an email from [email protected] to [email protected] with subject as "delete" (without inverted commas)
[email protected];351
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: