[PDF] Surya Garapati Full Stack Developer



Previous PDF Next PDF







Innovation of Vocational Technology Education

Responsive web design is the approach to design and development based on the screen size, platform and user orientation (Hussain & Mkpojiogu, 2015) A responsive website uses an alternative



Surya Garapati Full Stack Developer

• Extensively used CSS3 media quereis for Responsive Web Design • Implemented stable React js components and stand-alone functions for reusability • Implemented React js with Redux pattern for component-driven web development • Used AJAX with jQuery controls for Listing all scripts in a grid and can edit it in the grid which



Anisotropic responsive microgels with tuneable shape and

The first step towards the design of anisotropic responsive col-loids involves the synthesis of the PS-PNIPMAM core–shell par-ticles via a two-step reaction The core particles were obtained by emulsion polymerization and further used in a second step as seeds for the radical polymerization of the crosslinked Nanoscale Paper



FormatioN Ergonomie Web - USABILIS

Que va m’apporter cette formation ? À l’issue de cette formation vous pourrez : - appréhender les difficultés des utilisateurs-Définir la stratégie de conception : architecture de l’information, navigation, responsive design-mettre en œuvre une démarche de conception centrée utilisateur pour le web



Alla Gringaus New York, NY Senior Web Performance Architect

• Product Design activities include experience design, user research, sitemaps, user journeys, personas, user scenarios, wireframes through validated learning, business goal alignment and user feedback • Architect, design and build responsive websites WEB PERFORMANCE OPTIMIZATION, UX & PRODUCT DESIGN CONSULTANT



1 Basic Concepts of Design - Elseviercom

regards design as simulating what we want to make (or do) before we make (or do) it as many times as may be necessary to feel confident in the final result Dasgupta [4] expressed that design is essentially ‘the formation of a prescription or model for an unfinished work in advance of its embodiment’ Design representation serves as



Christophe GILBERT Titulaire d’un DEA de Communication Au

Conception d’interfaces pour mobiles Graphisme et développement des applications natives, web et hybrides ISBN : 978-2-409-00624-1 26,50 € Ce livre analyse les principes de conception graphique, ergonomique des



PROGRAMME FORMATION

Lors de cette formation vous allez découvrir les principes, les règles et les pratiques d’ergonomie web, tactile et mobile à travers de nombreux exemples que nous étudierons ensemble Nous explorerons les principes de design émotionnel et sensoriel , la gamification à travers de nombreux exemples qui ont fait leurs

[PDF] F.N.E.VAUCLUSE. France Nature Environnement 84 COMPTE RENDU DE PARTICIPATION ACTION «LA MAISON DU BON AIR»

[PDF] Référentiel des compétences Education préscolaire et primaire Niveau licence. 1. Concevoir des situations d enseignement-apprentissage

[PDF] Profils de candidats Décembre 2015

[PDF] Refonte de la politique Vacances de la CAF de l Ardèche

[PDF] BTS SERVICES ET PRESTATIONS DES SECTEURS SANITAIRE ET SOCIAL

[PDF] La mise en œuvre des normes IPSAS

[PDF] Dès le 1 janvier 2010, il ne sera donc plus possible de conclure de CAV et de CIRMA.

[PDF] Le montage et la gestion administrative des projets co-financés par l'union Européenne

[PDF] Conditions Générales 220699/012012. Garantie Loyers Impayés Bailleur individuel

[PDF] R-15 Règlement relatif aux droits de scolarité et aux droits spéciaux. Adopté par le Conseil d administration le 27 octobre 2014.

[PDF] Monsieur Denis Comeau, commissaire-parent, est absent.

[PDF] DEMANDE D AIDES LOCA-PASS

[PDF] MASTER 2 DE PSYCHOLOGIE DE L'ENFANCE ET DE L'ADOLESCENCE

[PDF] CNFETP DE LYON 9 Montée Nicolas de Lange 69005 LYON Tél : 04 72 38 80 70 Fax 04 72 38 80 79

[PDF] DIRECTION DES ETUDES ET DE LA VIE ETUDIANTE (DEVE), ORGANISATION ET MISSIONS

Surya Garapati

Full Stack Developer

Contact: +1(615)930-1295 | Email: suryaadroit20@gmail.com | Milpitas, CA

Linkedin Profile | Portfolio

Sr. Software Developer with 6+ years of experience in design, developing and implementing various

solutions for Banking professionals, Health Care professionals, Multi-factor authentication, E-commerce

and Web/Customer Service applications in various technologies with a unique and deep blend of strategic

and technical skills.

Professional Summary

Over 6+ years of industrial experience built by working in various cutting-edge technologies. Experienced in Various Agile methodologies like SCRUM, Test Driven Development (TTD), Iteration methodology, Pair Programming and Agile Development &Testing.

Visual Studio Code, IntelliJ

Idea, Eclipse and PyCharm.

Experienced in employing MVC frameworks like Ruby on Rails, AngularJS, Express, Ember,

Backbone, EXT JS, jQuery Mobile and Kendo.

Experienced in developing User Interfaces using JSP, HTML, DHTML, CSS, JavaScript, Action

Script, DOJO, jQuery and Ajax.

Developed UI modules using Node.js, React JS, CSS3, Boot Strap and HTML5. Developed Responsive websites by using Virtual DOM, JSX and CSS Media Queries. Developed modules in large cross-platform applications using Web Services like SOAP and REST. Expertise in application development using JSP, Servlets, JNDI, Spring, Hibernate, JSF, EJB, XML, Web Services, Struts, Boot, AWS, JDBC, JNDI, JMS, JAXB, DOM, Apache Kafka. Experience in developing spring features like Spring MVC, Spring DAO, Spring Boot, Spring Batch, Spring Heroku, Spring Security, Spring Integration, Spring Eureka, Spring Netflix. Experience in deploying enterprise applications in IBM WebSphere Application Server, Apache-

Tomcat and Oracle WebLogic

Experience in working on Grape API and adding Swagger documentation. Proficient in NoSQL Databases such as Amazon DynamoDB, MongoDB, Redis and Couchbase. Proficient in using Amazon Web Services (AWS). Extensive experience focusing on services like EC2, Elastic Beanstalk, Cloud Watch, Cloud Front, Cloud Formation, IAM, S3, RDS etc. Deployed Java APIs and Front-End Modules using Apache Tomcat and Node.JS servers. Experienced in interacting with the APIs using REST API and GraphQl. Experienced in using Java Build tools like Gradle, Maven and Jenkins. Experienced in using JavaScript Build tools like Webpack, Grunt and Gulp. Experienced in using Version Control tools like Git, Perforce Helix Core and Microsoft TFS. Experienced in using Container Technologies like Docker, Kubernetes, BlockBridge and

Twistlock.

Experienced working on several Docker components like Docker Engine, Hub, Machine, creating Docker images, Compose, Docker Registry and handling multiple images primarily for middleware installations. Experienced in using project management tools like Bitbucket, JIRA, Confluence. Experienced in Using Build, Automation and Continuous Integration tools like Jenkins and

Bamboo etc.

Experienced in Using API testing tools like SoapUI and Postman.

Professional Experience

Wells Fargo, Boston, MA May 2019 - Sep 2020

Software Developer

Key member of the team to work on product development from Inception to Delivery. Worked on an Agile (Scrum) Development Team to deliver regular updates to business team and project manager. Introduced Pair Programming, architectural patterns and code quality reviews to reduce tech debt.

Used Git as a Version Control tool.

Used Jira as a Project Management Tool.

Assisted in the development of Junior Developers.

Involved in Design, Prototyping, Typography, usability and in collecting the wireframes required for designing the responsive web design pages. Designed the Web application layout and forms using HTML5, CSS3, and JavaScript. Involved in designing and developing the web pages using HTML 5, CSS3, JavaScript, Bootstrap, SASS, LESS, React JS, Redux, Mobx, Flex, Node JS, Mongo DB. Worked 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 React JS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags. Involved in implementing various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager) and Redux library. Followed front-end development best practices such as code to modules, unit testing, UI validations, peer reviews. Developed Reusable components with clean and thoroughly tested code with high performance and simplicity in mind. Reviewed and ensure the technical feasibility of UI/UX designs. Involved in building stable React components and stand-alone functions to be added to any future pages. Implemented React JS Controllers to maintain each view data.

Took Part in Configuration Management.

Worked on Node Environment using Node.JS and NPM.

Used popular Node JS frameworks like Express to mock a Restful API. Implemented Software Components according to the design Specifications.

Deployed the application onto Oracle WebLogic.

Managed Docker orchestration and Docker Containerization using Kubernetes. Used Jenkins pipelines to drive all micro services build out to the Docker registry and then deployed to Kubernetes, created pods and managed using Kubernetes. Responsible for Report Development, Report Testing and Report Implementation. Published and scheduled the reports in Crystal Enterprise in such a way that the reports can be accessed from the front-end application. Worked using various SaaS applications like Google Analytics, WebEx, Slack, HubSpot and Grow Used Google PageSpeed Insights to analyze the loading time and improved the same by 130%. Environment: HTML, CSS, Bootstrap, JavaScript, Webpack, React.JS, Node.JS, EXT.JS, Backbone.JS, Visual Studio Code, Python, PyCharm, Mongo DB, Oracle WebLogic, Git, Jenkins,

Kubernetes, Crystal Reports, Jira and Slack.

E* Trade Financial, Menlo Park, CA Nov 2018 - May 2019

Full Stack Developer

Key member of the team who was involved in the complete SDLC and also getting insights into the product developed by interacting with trade experts. Involved in complete SDLC like requirement analysis, development, system and integration testing. Part of a team that would plan develop and create Web applications to match the needs of client. Helped organize the SCRUM calls for the team to collaborate. Worked on Agile Methodology to meet timelines with quality deliverables Assisted the fast development of the product by being a bridge between business analyst team and the developer team.

Used Helix Core as version control tool.

Used bitbucket as a project management tool.

Involved in designing web applications using HTML5, CSS3, React.JS, Redux, JavaScript and

Bootstrap for Front End Development.

Used React.JS and JSX to develop functional and stateless components, virtual DOM manipulation props, lifecycle methods, states and events. Implemented AJAX to speed up web application Used Web Developer, Firebug and IE developer toolbar for debugging and browser compatibility. Used jQuery core library functions for the logical implementation part at client side for all the applications. Used JSON and XML for storing and exchanging information between browsers and servers. Created class-based views to pull data from MySQL database into the DOM for presentation. Implemented and enhanced CRUD operations for the applications using the MVC Model View Controller architecture of Rails framework and Ruby conducting code reviews. Worked with Express.js for development of RESTful web services and middleware configurations. Implemented RESTful authentication plug-in for authentication and login system Worked with MEAN/ MERN stack for developing applications. Worked with NPM commands and using package.json for managing dependencies and dev- dependencies of node.js applications. Worked with Grunt, Gulp for task runner configurations for minification, watch, JShint, JSCS, CSS autoprefixer, sass compilation, bundling and test runner configurations and make it available as a command. Was involved in the SEO process of developing the application. Environment: HTML, CSS, Bootstrap, JavaScript, Grunt, Gulp, React.JS, Node.JS, Eclipse, Ruby, Ruby on Rails, jQuery, Ajax, Redux, JSX, Virtual DOM, JSON, XML, MySQL, Express.JS, RESTful, NPM, Perforce Helix Core and Bitbucket.

Pronix INC, Hyderabad, India Jun 2015 - Nov 2017

Web Stack Developer

Worked as a consultant on various projects for different clients in Health Care, Insurance and Banking

sector. Analyzed business requirements, participated in technical design, development and testing of various modules assigned. Worked with clients and gather requirements and developed as per their needs and requirements.

Worked closely with different teams

Developed User Interfaces using HTML, CSS and JavaScript. Worked with Angular Controllers, services and Factory functions. Extensively used CSS3 media quereis for Responsive Web Design. Implemented stable React.js components and stand-alone functions for reusability. Implemented React.js with Redux pattern for component-driven web development. Used AJAX with jQuery controls for Listing all scripts in a grid and can edit it in the grid which will reflect in the database table as well (like margins). Created and tested scripts using jQuery on various browsers like Chrome, Firefox, Opera, Safari,

IE, etc.

Analyzed the response of JSON in order to update DOM.

Developed SQL scripts for data migration.

Coordinated with the teams of QA/User Acceptance Testing, Backend and involved in issue

Tracking and Bug Fixing in the production.

Environment: HTML, CSS, JavaScript, Angular.JS, React.JS, Redux, Responsive Web

Design, DOM, Node.JS, AJAX, jQuery, JSON, SQL.

Winfo, Hyderabad, India Aug 2013 May 2015

Junior Software Engineer

Started as an intern and gradually learned the skills of the trade to become an important member of the team delivering a quality end product Developed dynamic web pages using HTML/HTML5, CSS/CSS3, jQuery, Bootstrap. Developed J2EE, (EJB) Enterprise Java Bean Components and deployed on Web Logic Application

Server

Designed and built client-controller packages to comply MVC (Model View Controller) design paradigm-using Struts. Utilized technical expertise to support a variety of e-commerce software, tools, and processes. Web application development using Web 2.0 technologies, Java, J2EE, jQuery, REST API, JSON, and spring framework. Creating Front-end Applications using HTML5, CSS3, JSS, JavaScript, jQuery, AJAX, XML and

AngularJS.

Creating JMS Server configuration and worked with point - point and publish and subscribe messages. Involves extensively coding in database access by stateless session EJB, action control by Servlet classes, and presentation tier by JSP/HTML pages with custom tag, tag library & JSP templates. Responsible in creating Servlets, which route submittals to appropriate Enterprise Java Bean (EJB) components and render, retrieved information under UNIX Environment In system data analysis, design and implemented on MySQL. Optimized system performance by writing stored procedures and calling them using JDBC callable statements. Created XML files and applied XSL to enable users to access the system. JAXP API was used in processing XML files with DOM and SAX parsers Contributed to the design direction by building mock-ups in Photoshop and Frontend. Testing and Debugging using JUNIT and building the application-using ANT Environment: Weblogic, Java Beans, JDBC, HTML, CSS, AJAX, Bootstrap, JavaScript, AngularJS, Node.JS, jQuery, HTML, CSS, XML, DOM, SOAP, MySQL, spring and JSP.

Education

MS Computer Science, CSU Channel Islands, Camarillo, CA,2018.

BE Computer Science, RTMNU, Nagpur, India, 2014.

Awards

Received IT Star in 2014 at Winfo.

Received several employee of the month awards from September 2015 to March 2017 at Pronix INC.quotesdbs_dbs7.pdfusesText_13