Home

sai Kiram - React Developer/Ui Developer/Frontend Developer
[email protected]
Location: Plano, Texas, USA
Relocation: Yes
Visa: H1B
V. S. Kiran
UI Developer/React JS Developer
Mobile No: - 9373035637 Mail ID: [email protected]
SUMMARY:
Over 10+ years of experience in designing User Interface (UI) applications and professional web applications using HTML/HTML5, CSS/CSS3, JavaScript, Bootstrap, SASS, LESS, EXTJS, React, Redux, ECMA Script 5/6/7, Web pack, RESTful, DOM, jQuery, Ajax, XML, and backend applications using micro services, GraphQL queries, Restful Api s, Node.js, Express.js.
6+ Years of experience in React JS Developer
Extensive experience in developing web pages using HTML/HTML5, XML, DHTML CSS/CSS3, SASS, LESS, JavaScript, React JS, Redux, Flex, Angular JS (1.X) jQuery, JSON, Node.js, Ajax, WCAG 2.1, JQUERY Bootstrap.
Experienced in MEAN stack development Mongo dB, Express, Node, and Angular.
Experience in all phases of SDLC like Requirement Analysis, Implementation and Maintenance, and extensive experience with Agile and SCRUM.
Extensive knowledge in developing single-page applications (SPAs).
Working knowledge of Web protocols and standards (HTTP HTML5/XHTML/XHTML-MP, CSS3, Web Forms, XML, XML parsers)
Good experience in customizing CSS frameworks like Bootstrap, Foundation and Tailwind CSS using CSS pre-processors LESS or SASS and Compass.
Extensive knowledge in developing applications in a single page (SPA s) using JavaScript frameworks like SASS, Backbone.js, Vue.js, Node.js and Express.js.
Implemented easy to use Bootstrap plugins for building carousel, accordion, modal windows etc.
Good Expertise in analyzing the Document Object Model (DOM) Layout, DOM Functions, and Java Script functions, Cascading Styles across cross-browser using Fire Bug, Developer Tool Bar.
Expertise in React JS framework to develop the SPA.
Experienced in React JS and working with React Flux architecture.
Experienced in working with Redux architecture using complex Object-Oriented concepts in improving the performance of the websites.
Experience in using React JS components, Forms, Events, Keys, Router, plus Redux, Animations and Flux concept.
Good Experience in React.js for creating interactive UI's using One-way data flow, Virtual DOM, JSX, React Native concepts.
Constructed powerful and modern Frontend Architecture, involving ReactJS, Redux, and ES6.
Developed user interface by using ReactJS, Flux, Webpack, Grunt and Redux for Single Page Application development.
Expertise in implementing view rendering JavaScript using React JS with FLUX and REDUX as architectures.
Familiar with creating Custom Reusable React Components Library.
Experience in using middleware's using Redux-Thunk, Redux-Saga, Redux-Logger, Universal React
Experienced on UI Screen and Modules in both IOS and Android and integrate with React Native application.
Experienced in Mobile UI also good at using Native Modules and Native UI components from both IOS and Android
Expertise in using Angular JS Directives, Controllers, Filters, Services, Templates, Events, and Injectors.
Experience in Utilizing tools that Vue.js provides to create large web applications with a modular structure.
Used Vue.js for building UI Interfaces as it provides declarative and component-based programming that helps to develop user interfaces that may be simple or complex.
Experienced in working with Node.JS and NPM modules like http-server, Marathon, inquirer, path, mongo DB, Micro Services, Request, Elastic Search, express, luck, spark and templating engines.
Experience in Node environment using Node.js, NPM, Grunt, Gulp, Groovy Bower.
Strong in using the Node.js, and Require.js and MVC Frameworks in the development of the web application.
Experienced in working with Node.JS and NPM modules like http-server, Marathon, inquirer, path, mongo DB, Micro Services, Request, Elastic Search, express, luck, spark and templating engines.
Experience in Node environment using Node.js, NPM, Grunt, Gulp, Groovy Bower.
Involved in Integrating the Video call to the native App using Twilio (Twilio Webrtc).
Experience in creating JavaScript for using DML operation with MongoDB.
Expertise in implementing the MVC architecture in backend applications using JAVA along with spring, Servlets.
Good experience with TypeScript features that are static typing, classes, and interfaces.
Expertise in RESTful, SOAP web services to integrate between Application to Application
Experience in working with GraphQL mutations and queries and use Apollo GraphQL library.
Solid understanding of TypeScript and developed multiple POC s using Angular.
Designing and developing high-volume, low-latency cloud APIs for microservices and delivering high-availability and performance.
Implemented a 'server less' architecture using API Gateway, Lambda, and Dynamo DB and deployed AWS Lambda code from Amazon S3 buckets. Created a Lambda Deployment function and configured it to receive events from your S3 bucket.
Expertise in multi-factor authentication (AWS Cognito or auth0 or passport JS).
Extensive experience in Implementing Organization Cloud Engineer strategy based on Amazon Web Services.
Experience with AWS API Gateway and Rest APIs.
Experience with front-end development with back-end system integration.
Proficient in using Unit.js testing framework along with Jasmine, Karma, Protractor, Mocha test runners.
Worked with repository managers like Nexus and JFrog.
Good Experience in Bug tracking tools like JIRA, HP Quality Center, and Bugzilla
Experience in Version Control tools like CVS, GIT, SVN and Clear-Case for Source Code version management.
Experience in Jenkins and Maven
Used Jest to verify the correctness of the JavaScript codebase.
Expertise in using IDE tools such as Notepad ++, Web Matrix, Eclipse, Sublime Text Editor, IntelliJ IDEA, and Web Storm
Used Enzyme for testing out the React Components
Ability to work effectively while working as a team member as well as individually.
Excellent communication and Inter-Personal Skills, well organized, goal oriented.



Technical Skills:
Web Technologies HTML, HTML5, CSS3, SASS, XHTML, XML, JavaScript, AJAX, jQuery, WordPress, JSON, Twitter Bootstrap, Tailwind CSS, React JS, React Native, Type Script, Angular JS 1.x, Express JS, Node.js, GitHub, ES6 JavaScript
Frameworks React JS, Redux, Redux, Saga, Hooks, React Native, Vue.js, NodeJS, Angular JS (1.x), Node JS
AWS Services EC2, S3, Lambda, CloudWatch, CloudFormation
Servers IBM Web Sphere, Apache Tomcat, BEA WebLogic 8.1, J Boss, HTTP Web Server,
Methodologies: Agile, Rational Unified Process (RUP), UML, Waterfall
Database MONGO DB, PostgreSQL, Spunk data storage (Big data), Oracle 8i, 9i, 10g, SQL Server 2000, 2005 & 2008; IIS 6.0/7.0, Oracle, Redis, AWS RDS, AWS DynamoDB
Frond End Tools CorelDraw, Dreamweaver, Adobe Photoshop CS5, Illustrator, Tailwind
Programming Languages C, C++, JAVA, MySQL, C#, VB.Net, ASP.Net, web Services.
Package Manager NPM, Grunt, Gulp
Version controls SVN, GIT, VSTS
Web Services GraphQL, RESTful and SOAP
Testing Tools and Logging Frame Works Junit3.8/4.0, Load runner, Jasmine, Selenium, T-probe, Easy Mock




PROFESSIONAL EXPERIENCE:
Client: - Amazon, Seattle, WA Jan 2021 Present
Role: UI Developer /React JS Developer

Responsibilities:
Design, develop and test HTML5, CSS3, Bootstrap, Tailwind CSS, JavaScript, jQuery and React.JS that meets the accessibility and web browser standards for websites.
Designed CSS templates for use in all pages on the website working with CSS Background, positioning, text, border, margin, padding, and table.
Applied optimization techniques to reduce page size and load times to enhance user experience using sprites.
Worked on responsive design and developed a single ISOMORPHIC responsive website that could be served to desktop, Tablets and mobile users using React.js.
Developed user interface by using React JS, Flux for SPA development.
Constructed powerful and modern frontend architecture, involving React, Redux, and ES6.
Working with ES6 features in React and using Babel, Web Pack, and bundle.
Used Babel an ECMAScript 6 to ECMAScript 5 compiler which allows using ES6 features in project and then compiles ES5 to use in production.
Used Object Oriented Programming concepts to develop UI components that could be reused across the Web Application.
Used React-Router to turn application into Single Page Application
Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
Involved in using ReactJS components, Forms, Events, Keys, Router, Animations.
Involved in using React-Auto complete for creating Google map s location search on the webpage.
Involved in using ECMA Script 6 features. For the building of JSX and ES2015 (ES6) Babel, web pack.
Building stable React components and stand-alone functions to be added to any future pages.
Developed the Drag and Drop functionality using React-Draggable
Using Redux Saga for middleware library to allow a Redux store to interact with resources outside of itself asynchronously.
Using Redux Saga for making HTTP requests to external services, accessing browser storage, and executing I/O operations. These operations are also known as side effects.
Used Components for UX-Library consisted of Button, Checkbox, Input, Icons, Toggle Button, Dropdown, Multi-Level Dropdown and many more.
Created and used Reducers that received said Actions to modify the Store State Tree.
Works on Typescript features are static typing, classes, and interfaces.
Involved in developing single page applications leveraging TypeScript in Vue.js and VuePress JavaScript libraries.
Developed dynamic responsive web application by integrating React with Bootstrap which is further integrated with web services and Vue.js.
Involved to develop in Cross-Platform Mobile development using React Native + Type script based mobile app.
Worked on React JS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.
Used Excel Builder 3rd Party open-source library and tweak it to make sure it will work with IE11.
Used React-Autocomplete for creating google map s location search on the webpage Added Excel-Builder to download the Tabular data in Excel format using react.
Implemented react JS code to handle cross browser compatibility issues in Mozella, IE 7, 8, 9, Safari and FF.
Used flickity.js for creating carousel-images.
Used Web pack for bundling application source code in convenient chunks and for loading that code from a server into a browser.
Integrated Webpack with Babel, ESLint and Prettier for code formatting, linting and Bower for build process
Worked on modern Mobile App development technologies, including JavaScript framework React Native.
Used open-source platform React Native in building native apps for iOS, Android.
Worked on Multiple screen resolution support for IOS & Android platforms by using responsive frameworks in the React Native.
Developed state management (Redux) based on our application for users.
Integrated Microsoft SignalR for Data transfer, triggering events in the App for both IOS & Android.
Configured route using React Navigation.
Worked on the React Navigation by using Stack Navigator and Tab Navigator for navigating to back and Bottom Bar Navigation.
Worked on Hearing Assessments and calibrations, Audiogram Graphs, Payment s gateway integration with encryption technics used to send data to the payment gateway Authorize.net.
Components for UX-Library consisted of Button, Checkbox, Input, Icons, Toggle Button, Dropdown, Multi-Level Dropdown and many more.
Optimized animation logic with optimistic functions to increase performance in rendering.
Developed web applications using React.js with Gravity or MUI (Material-UI) components as the UI framework.
Implemented responsive and user-friendly UI components using Gravity or MUI, ensuring a consistent and visually appealing design across different devices.
Used Middleware, Redux-Promise in application to retrieve data from Back-End and to also perform RESTFUL services.
In Phase Two, worked closely with the Back-End team to display data using the Custom Components, library Components, and Redux.
Build resilient and strongly typed APIs that fulfill our needs in terms of maintenance, productivity, and proper code structure using Typescript and GraphQL.
Worked on various spike stories to do research and analysis on different business requirements.
Build Async applications with GraphQL mutations, Schemas, and queries for distinct application node.js e-commerce services to create, update, or query the records with data sources for various parameters.
Responsible for Developing and implementing salesforce B2C commerce cloud API s based services using Node.js, Express.js, Typescript, and GraphQL.
Extend the data endpoints by using hooks (before or after) or creating completely custom endpoints from custom controllers with JSON payloads.
Used Web services (SOAP and RESTful) for transmission of large blocks of XML/JSON.
Worked with backend engineers to optimize existing API calls to create efficiencies by deprecating unneeded API calls.
Called the Restful web services calls for POST, PUT, DELETE and GET methods.
GraphQL is used for the modern web. It transforms the apps fetch data from an API, enabling to get exactly what need with a single query.
Involved for context of security using JWT, Oauth, SAML.
Used Sanity CMS for content management and to connect to the data source.
Maintained states in the stores and dispatched the actions using redux.
In Phase Two, worked closely with the Back-End team to display data using the Custom Components, library Components, and Redux.
Implemented various screens for the front end using React.js and Alpine.js and used various predefined components from NPM (Node Package Manager) such as Octagon and redux library.
Used React flux to polish the data and for single directional flow.
Used Astro web framework for increasing performance and creating landing pages.
Created and used Reducers that received said Actions to modify the Store State Tree.
Added Dynamic Functionality by creating and dispatching Action Creators that deployed Actions.
Used Express JS which is fast, assertive, essential, and moderate web framework of Node JS that helps manage a server and routes.
Build prototype for various required services such as Scheduling, Logging and Notification Service using third party Node JS based Java Script library.
Utilized Spring Boot's integration with Spring Data to simplify database access, implementing repositories and entities to efficiently manage data operations for Amazon's applications.
Developed scalable web applications using Next.js, leveraging its server-side rendering (SSR) and static site generation (SSG) capabilities for improved performance and SEO optimization.
Implemented dynamic routing and navigation in Next.js, allowing seamless transitions between pages and efficient handling of dynamic parameters.
Extended the functionality of Vue projects by utilizing Vue CLI plugins. Experienced in integrating plugins for features like state management (e.g., Vuex), internationalization (e.g., vue-i18n), or form validation (e.g., VeeValidate) to enhance the development workflow and user experience.
Used Vue s SSR capabilities for enabling server-side rendering for improved performance, SEO, and initial page load times. Experienced in configuring and implementing SSR in Vue applications using frameworks like Nuxt.js or Vue SSR.
Experience developing an Al online chatbot using Twilio services as an add-on for client websites to manage frequently asked questions to cut down on customer support expenses.
Involved in working within the AWS Cloud integration processes.
Involved in AWS configuration management and workflow development.
Developed AWS API to integrate Web Applications.
Used Cloud Front to deliver content from AWS edge locations to users, allowing for further reduction of load on front-end servers.
Used Jenkins to create CI/CD pipeline for Artifactory using the plugin provided by Jfrog.
Added server-less functions for time-consuming, large-scale changes and maintenance, thereby offloading server (AWS Lambda) and database (site-wide queries, SEO optimization) stress.
Implemented Single Sign-On (SSO) based Auth0 JWT authentication and maintained the Session State information throughout the application and third-party software.
Installed and configured the Jfrog mission control and integrated with different environments of Artifactory instances.
Extensively used Git for version controlling and regularly pushed the code to GitHub.
Monitoring the offshore work and providing technical help to the offshore team for their JIRA tickets.
Interacted with Testing Team, Scrum master s and Business Analysts for fixing of Issues.
Worked with Mocha unit test framework to write unit tests for JavaScript code.
Developed the unit testing scripts using Jasmine for testing the JavaScript code and automation of the tasks with Grunt.
Used Jest software to crosscheck the code of the JavaScript so that it helps to write feature rich API so that results are produced quickly, as it is a CPU bound it makes results quicker.
Extensively used debugging tools such as Firebug and IE Dev tools to investigate the issues and fix the bugs.
Performed the System Testing, Regression Testing for Complete UI after fixing the Issues which are reported by Testing Team.

Environment:HTML5,CSS3,Sass,Less,JavaScript,ReactJs,Redux,Redux-Saga,ReactNative,React Navigation, React hooks, Typescript, Node.js, Express.js, SASS, Babel, GraphQL, XML, XSL, XSLT, JSON, SQL Server JWT, Auth0, Prettier, ESLint, Kubernetes, Docker, Webpack, Restful API, Jasmine, Jest, Visual Studio Code, Android Studio, Xcode, MySQL,PostgreSQL, TestFlight, Mocha, JIRA, Grunt, Bower,Azure Devops, AWS ,AWS Lambda, JSON, GitHub, Twilio, Agile Scrum, GIT, Postman, Google Firebase,


Client: CVS Health , Woonsocket, Rhode Island April 2019 Dec 2020
Role : UI Developer /React JS Developer

Responsibilities:
Worked on Agile (Scrum) Development Team to deliver regular updates to business team and project managers.
Responsible for Developing and implementing cloud micro services using Node.js and Express.js, creating and integrating efficient User Interaction screens using JavaScript and React js.
Involved to work on developing CRUD applications using MERN stack (Mongo DB, Express, ReactJS, and NodeJS) and REST-based API.
Responsible to Style, look and feel of the webpage with SASS that extends CSS with dynamic behavior such as variable, mixing, operations and functions.
Involved designing web pages using HTML5, CSS3, JavaScript, Bootstrap, Tailwind CSS, SASS, LESS, React.js, Redux, Flex, Mongo DB.
Worked on React JS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.
Implemented various screens for the frontend using React.js and used various pre-defined components from NPM (Node Package Manager) and redux library.
Worked in using React JS components, Forms, Events, Keys, Router, Animations, and Flux concept.
Responsible for React UI and architecture, building components library, including Tree, Slide-View, and Table Grid.
Implemented stable React components and stand-alone functions to be added to any future pages.
Involved in using React JS for templating for faster compilation and developing reusable components.
Involved in using React-Autocomplete for creating google map s location search on the webpage.
Configured Web pack to execute linters, magnifiers, pre/post-processors, tests, transpires, etc. based on build target.
Utilized React for its efficient data flow architecture to create a lightweight and render efficient web app that searched projects via the GitHub API through keywords.
Used React JS for templating for faster compilation and developing reusable components.
Involved to work on React JS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.
Implemented various screens for the frontend using React.js and used various predefined components from NPM (Node Package Manager) and redux library.
Implemented flux pattern by using redux framework as a core dependency.
Created Typescript reusable components and services to consume REST API's using Component Optimized animation logic with optimistic functions to increase performance in rendering.
Developed the user interface by using React JS and Typescript for SPA development.
Developed high quality, documented, maintainable code and unit tests mainly in JavaScript/Typescript using the Iconic and React frameworks, following appropriate design patterns.
Used Typescript and its features such as static typing, classes, and interfaces.
Responsible for building API to support various providers(Twilio) audio/video call and chat feature using typescript
Worked on modern Web development technologies, including JavaScript frameworks like React JS, React Native.
Used open-source platforms Expo, React Native in building native apps for iOS, Android.
Configured Web pack to execute linters, magnifiers, pre/post-processors, tests, transpires, etc., based on build target.
Researching JavaScript based frameworks like React Native and Ionic/Cordova for frontend.
Responsible to Style, look and feel of the webpage with SASS that extends CSS with dynamic behavior such as variable, mixing, operations, and functions.
Utilized React for its efficient data flow architecture to create a lightweight and render efficient web app that searched projects via the GitHub API through keywords.
Implemented React container and presentational components (as Stateless and Functional components when applicable).
Developed and Tested React components in Storybook.
Added Excel-Builder to download the Tabular data in Excel format using React.
Manipulated DOM, handled events and applied animation effects with Vue.js.
Worked on Vue.js events distribution and parent chain for parent-chain component communications.
Used GraphQL for the modern web. It transforms the apps fetch data from an API, enabling to get exactly what need with a single query.
Worked with Passport and JSON web tokens for authentication and authorization security configurations using Node.js.
Used Swagger for API documentation and checked the API functionality and response without affecting the source code.
Experience in RESTful web services to integrate between Server side to Client Side
Works on Restful Web service calls for POST, PUT, DELETE and GET methods.
Set up and built AWS infrastructure with various services available by writing cloud formation templates in Json.
Researching JavaScript based frameworks like React Native and Ionic/Cordova for frontend.
Implemented flux pattern by using redux framework as a core dependency.
Have worked on AWS to integrate the server side and client-side code.
Involved to works on AWS for fetch the Images and Videos from AWS to Frontend
Involved in data ingestion / migration with AWS DMS, Kinesis or other data streaming solutions, such as Kafka.
Secured the web application traffic with JWT authentication.
Integral Monitoring Plan in setting up patterns from Kibana, Dynatrace to better understanding of the microservice API s usage through logs.
Implemented encryption and decryption for the User data using the Voltage module in node.js and stored the data in Mongo Database.
Integrated Third party services Send Bird for chatting and Stripe for Credit card validations.
Solid understanding of cloud architectures and SDK integrations.
Experience in Test Rails for tracking and Resolving Bugs.
Cooperating & communicating with other team members for efficient management works
Highly Curious about new front-end development technologies and thoroughly mastering them with a keen awareness of new industry developments and the evolution of programming solutions.
Implemented Jest to ensure the testing for the JavaScript to ensure the results are produced quickly and provided feedback to the team for improvements.
Used matches present in the Jest to verify the values meet with conditions such as equality, truthiness, and specific conditions.
Worked with JASMINE unit test framework to write unit tests for JavaScript code.
Worked closely with the project management and marketing team to completely define specifications to help ensure project acceptance.
Worked on GIT as version control and POSTMAN to check responses of various RESTFUL service API's.
Created dashboards in VSTS for CI/CD pipelines, Work items and bugs.
Code was committed to Git repositories in Bitbucket and built on commit by Jenkins, with SonarQube performing code quality analysis.
Responsible for deploying web applications existing in JIRA deployment groups over cloud servers.
Interacted with Testing Team and Business Analysts for fixing of Issues.
Interacted with Testing Team, Scrum Masters and Business Analysts for fixing of Issues.
Involved in complete SDLC Requirement Analysis, Development, System, and Integration Testing.
Handled cross browser/platform compatibility issues (IE, Firefox, and Safari) on both Windows.
As an onsite coordinator, I have interacted with the offshore team to give the Functional and Technical Knowledge and to track the status of the project.
Used JIRA to keep track of outstanding bugs to reduce downtime, increase productivity, and improve communication.

Environment: HTML5, CSS3, Sass, Less, Bootstrap, Tailwind JavaScript,React.js, Redux, Redux-Saga, React Native, React Router, Hooks, ES6, Typescript, Web hooks, Express.js, Node.js, Vue.js ,AWS Lambda, EC2, XML, JSON, REST APIs, GraphQl , JWT, JIRA, Agile Scrum, GIT, GitHub, Gulp Kibana, Spinnaker, Dynatrace, WinSCP, Robo 3T, MongoDB, Heroku, Postgre SQL, RestFul, Asana, Devops, AJAX, JSON, JSP,VS Code, Postman, Firebase, Jasmine, Jenkins

Client: JP Morgan Chase, New York, NY Dec 2016 March 2019
Role: UI Developer/React JS Developer
Responsibilities:
Developed the web application using React JS, Node JS, MongoDB, JavaScript.
Used ReactJS to create custom components for data manipulations and to display data in company standard format. Developed ReactJS forms to manipulate text within HTML5 views.
Used React JS for front-end framework and Redux architecture for creating data layers for unidirectional data flow.
Implemented various screens for the front end using React.js and used various predefined components from NPM and Redux.
Implemented Redux form. Used Synchronous and Asynchronous Validations to validate the values.
Used React Router to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server.
Designed and implemented the enhanced development platform by doing POC using Component-based development given future frameworks like React JS, and NodeJS.
Responsible for Designing and Implementation of New Functionality and enhancement of PayPal Credit Node.JS Application.
Designing and Developing dynamic SPA (Single Page Applications) using React.JS, Express.JS, Node.JS and ES6.
Used ES6 and JSX with react for component development. Used Babel to compile JSX and Es6 into JavaScript.
Integrating third party D3.JS elements into React components.
Designing and implementation for migration of application architecture using React.js.
Responsible for React and architecture. Building components library, including Tree, Slide-View, and Table Grid.
Works in using React JS components, Forms, Events, Keys, Router, Animations, and Flux concept.
Implements stable React components and stand-alone functions to be added to any future pages.
Develops React JS for templating for faster compilation and developing reusable components.
Develops React-autocomplete for creating google map s location search on the webpage.
Develops the React container and presentational components (as Stateless and Functional components when applicable).
Created Responsive front-end Single Page Application (SPA) development using React JS, Node.js, Material, TypeScript
Responsible for developing a front-end application using React Js and Redux architecture for internal team's productivity use.
Extensively used tools like Webpack to uglify/minify JavaScript files, compile Sass files to CSS, reduce the React JS file size and used Grunt/Gulp for build automation and management.
Developed Sagas and Reducers to manage Actions (API) to handle data and UI behavior.
Worked on responsive design and developed a single ISOMORPHIC responsive website that could be served to desktop, Tablets and mobile users using React Js.
Implemented React Router to enable navigation from one view to the next as the customer performs application tasks.
Created Typescript reusable components and services to consume REST API's using Component-based architecture provided by React.
Developed React Js pages, Web services calls, and AJAX calls for the application.
Integrated RESTful services (APIs) with the UI Components and Used JSON for data transfer between front end and back end.
Used Node JS and Express.js to set up the web servers and to integrate services.
Created forms and sessions using Node JS and Express.js to store the user data and provide dynamic views based on the users.
Designed and Developed Styled components for mobile application, with React-Native.
Designed and implemented server-side RESTful web services using Node JS and Express.js and handled communications to the client side (ReactJS) using JSON.
Worked on server-side using NodeJS along with Express.js and connect to the database using Mongoose from MongoDB.
Utilized CSS preprocessors such as SASS to use variables and later compile it to CSS.
Developed Widgets using JavaScript (AngularJS), jQuery, JSON, XML, HTML5 and CSS3.
Designed table less web applications using CSS as per W3C standards.
Create HTML e-mail campaigns utilizing JavaScript to promote product announcements and implement cookies for dynamic content purposes.
Involved in developing Component level design and defined the usage of AJAX to reuse the network bandwidth efficiently.
Leveraged Microsoft Azure services to enhance front end development, creating cloud-powered applications that deliver robust user experiences.
Developed and deployed static web applications using Azure Static Web Apps, integrating with Azure DevOps for seamless CI/CD pipelines and automated deployments.
Designed serverless front end architectures using Azure Functions and Azure Logic Apps, enabling event-driven functionality without the need to manage server infrastructure.
Used Jira board for the track of work we have done.
Experience in working with Jenkins to set up and maintain CI/CD pipeline.
Performed Unit testing on ReactJS applications using Jasmine.
Utilized NPM to create the project structure and update and install packages.
Worked with GIT to maintain current and historical versions of source code.
Working with user stories with use of JIRA from Atlassian.

Environment: HTML5, CSS3, SASS, LESS Twitter Bootstrap, React JS, Redux, ES6, Node.js, Type Script Webpack, Web hooks, Express.js, JavaScript, jQuery, AJAX, JSON, MongoDB, Mongoose, PostgreSQL, RWD, WebStorm, Visual Studio Code, Sublime Text, Adobe CS5 Suite, Photoshop, GIT, GitHub, XML, JSON, NPM, Gulp, Grunt, AWS.



Client: AXIS Bank, Bangalore, India July 2014- Oct 2016
Organization: -Genpact
Role: - UI Developer

Responsibilities:
Communicate with the client to understand the requirements of the website, gained experience in project planning, involved in writing the Project Design Document and Project Plan Document.
Developed cross-browser/platform HTML 5, CSS 3, and JavaScript to match design specs for complex page layouts while adhering to code standards.
Enhanced and built reusable components across different modules using Custom directives and CSS classes.
Created Responsive Designs (Mobile/Tablet/Desktop) using HTML&CSS, Bootstrap.

Developed the Login, Policy and Claims Screens for customers using AJAX, HTML5, CSS3, and JavaScript.
Worked extensively on Twitter Bootstrap, RESTful web-services, HTML 4/5, CSS 2/3, JSON, Media queries for responsiveness.
Used Object Oriented Programming concepts to develop UI components that could be reused across the Web Application
Developed responsive applications using Bootstrap which allowed the same application to be optimized for both mobile and desktop resolutions.
Created Single Page Application with loading multiple views using route services and adding more user experience to make it more dynamic by using Angular.JS framework.
Achieved AngularJS Authentication for the application, and stored generated token so that token can be sent with each request to secure resources in Web API.
Developed multiple POCs to create an interface between Backend to Frontend by using MongoDB, Express JS, Angular JS and Node.js.
Created and deployed new features to sustain and amend existing applications under MVC pattern using Node.JS, Angular, Bootstrap and Express.
Used Bootstrap, AngularJS, and Node JS in effective web design.
Created and optimized graphic prototype websites and applications interfaces using HTML and CSS.
Involved in writing application-level code to interact with APIs, Web Services using AJAX, JSON, and XML.
Implemented user interface guidelines and standards throughout the development and maintenance of the website using JavaScript, jQuery, CSS, and HTML.
Implemented and designed user interface for web-based customer application.
Enhanced user experience by designing new web features using MVC Framework like Backbone.js.
Developed customer facing software for managing advertisements to grow the business using Backbone.js, JavaScript/jQuery, HTML, CSS.
Composing styles within ".less"(By using LESS) to build modular, scalar and more manageable CSS styles.
Worked on TDD (Test-driven development) that requires specific test cases and improving the Software by passing new tests.
Used Node.js for server-side code and Express.js as the framework. Written callback functions for the RestFul API.
Developed Web API using NodeJS and hosted on multiple load balanced API instances.
Worked with NPM commands and using package.json for managing dependencies and dev dependencies
Developed data formatted web applications and deployed the script using client-side-scripting using JavaScript.
Worked on Cross-Browser compatibility and fixed the bugs for several browsers.
Worked extensively on Spring MVC framework to develop new internal web application.
Prototyping new features and ideas Google Drive Drawing, Photoshop, HTML, Sass, and D3.js.
Performed UNIT testing with Jasmine and consumes web-services like RESTful API.
Maintained 24/7 high volume availability using open-source tools such as Linux, Apache, and MySQL.

Environment: Angular JS, JavaScript, JQUERY, AJAX, JSON, XML, ECLIPSE, SVN, Spring MVC, Linux, Apache, MySQL, Github, MongoDB, Agile, Notepad++, Web Strom, GitHub, Restful API


Client: Bajaj Finance Ltd, Bangalore, India Jan 2013-Jun 2014
Organization: - Genpact
Role : UI Developer

Responsibilities:
Understand each and every module and gathered and managed the project content by using Content Management System (CMS).
Designed the web pages by using HTML, XHTML, CSS and deploy the script using with JavaScript.
Developed secured web applications by using client scripting such as JavaScript and JQuery.
Wrote external CSS file, which linked to the HTML file to increase the traffic of the web site.
Involved in software coding, testing, and debugging for web presentation layer using HTML and CSS.
Developed the application logos and images by using Adobe Photoshop CS3 and Illustrator.
Developed the Rich Internet Applications (RIA s) with the help Adobe Dreamweaver CS3 and AdobeContributeCS3 and AJAX.
Designed the graphic objects, illustrations, images (vector and bitmap) and banners with using Adobe Flash MX and F Script, Adobe Photoshop and Adobe Illustrator.
Developed the user interactive web applications and Rich Internet Applications (RIAs) using with the help of Adobe Dreamweaver CS3.
Developed E-commerce enterprise applications using web technologies like HTML, DHTML, XHTML, DOM, PHP Script, JSP Script and CSS based on the W3C standards.
Worked in developing dynamic robust UI screens using CSS, HTML, XHTML, JavaScript, Bootstrap, Backbone, and jQuery.
Developed web pages using Forms, Components, Layouts, Events, Validations, Trees, Grids components.
Used MVC architecture of Framework to simplify the code complexity and increase clean code.
Worked on CSS preprocessor frameworks (SASS/LESS).
Involved in writing application-level code to interact with APIs, Web Services using AJAX, JSON and XML.
Interacted with java controllers (jQuery, Ajax, and JSON to write/read data from back-end systems).
Implemented Data Grid, Charts, Forms and Layout Manager Components.
Creating cross-browser compatible and standards-compliant CSS-based page layouts, fixing the bugs pertaining to various browsers.
Expertise in Core Java concepts such as OO Design, Multithreading, Generics Exception Handling, Collections, Java Reflection, Annotations.
Taken care of complete Java Multi-threading part in back-end components.
Involved in the development of project back-end logic layer by using most of the core java features such as Collection Framework, Interfaces, Multi-Threading and Exception Handling programming.
Define technical requirements based upon business requirements.
Involved with all stages of Software Development Life Cycle.
Involved in the analysis, design, and development phase of the application.
As a team member, I was involved in preparing design documents - Technical Design, Functional Design Technical Domain documents, Application Interface Contract and Service Interface Contract Documents.
Used SVN the version control tool for code commits and updates.
Worked on the web services and front-end design and solved the issues with jQuery.
Extensively involved in writing MySQL, PL/SQL queries, to interact with Oracle.

Environment: CSS, CMS, SEO, HTML, XML, JavaScript, JSP, Java, JDBC, Servlets, AJAX, Macromedia Flash MX, Action Script, Adobe Photoshop, Illustrator, XML, Adobe Dre

EDUCATION QUALIFICATION:

Bachelor of Technology from Malla Reddy Engineering College, 2013
Keywords: cprogramm cplusplus csharp continuous integration continuous deployment user interface user experience javascript sthree database information technology hewlett packard procedural language Alabama Idaho New York Washington

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];1589
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: