Sai Reddy Kota
Oklahoma ************@*****.*** +1-816-***-**** https://www.linkedin.com/in/sai-r-65aba114b
Professional Summary
3+ years of experience in designing and developing in IT industry using JavaScript libraries and frameworks like Angular and jQuery.
Elegant experience in entire Software Development Lifecycle (SDLC) process from business analysis to design, development, testing, deployment and user support and experience with Healthcare Domain.
Working knowledge of Git, GitHub in Agile Methodology, eager to work on Experimental platforms.
Proficient in working with Front end languages like HTML, CSS, JAVASCRIPT, AJAX, jQuery, Angular 2/4/5 & backend technologies Node JS and Relational, Non-Relational Databases (SQL and NoSQL).
Exposure to REST-API Design, Development and Proficient with testing REST APIs.
Good understanding of templating engine Jade for server side templating.
Experience in working payment authorization and payment module integration using customized and third-party API’s.
Hands on experience in developing Authentication services involved registration using OAuth and JWT.
Experience in creating API’s and Integrating third party API’s like Google Maps, Weather, PayPal.
Experience applying the latest development approaches including MVC, MVVM, event-driven applications using AJAX, Object Oriented (OO) JavaScript, JSON, and XML.
Experience in front-end tooling workflows SASS, Gulp and Grunt.
Experience in using with Microsoft Word, Excel, Power point, Outlook, VS Code and Adobe.
Knowledge over UX/design tools like sketch, Axure.
Able to work overtime, strong interest to learn new technologies depending on the project and situation.
Technical Skills
Web Technologies
HTML5, CSS3, AJAX, JavaScript, ES6, JSON, Angular, TypeScript, React, NodeJS, jQuery, Postman Dialogflow, Drupal, Heroku, Sketch, Axure, MongoDB, MySQL, Loopback, Bootstrap, Git, GitHub, Webpack, S3, Agile, Slack, Scrum, JIRA.
Web Servers
Apache Tomcat, HTTP Web Server
Operating Systems
Windows, Linux
Professional Experience
Software Engineer May 2018- Present
LegalShield -Oklahoma
Worked on latest features using Angular 5, React, HTML, CSS, JS, Node JS combination.
Utilized Angular 5 features like Router hooks and used updated Angular 5 pipes.
Involved in update process of Angular 2 application to Angular 5
Worked on Vanilla JavaScript utilizing promises and asynchronous functionalities.
Designed a vCard and deployed on Heroku, so users can download and save customer service representative contact in a single click.
Worked on Dialogflow and Twilio text integrations for chatbots (Artificial Intelligence).
Worked on chatbots where Dialogflow integrated with Bots and Node server.
Worked on Drupal using Acquia dev desktop.
Designed and deployed Sign in and enrolling pages with validations.
Designed attention grabbers for the website to grab user attention.
Participated in test driven development using testing tools chai and mocha.
Used bootstrap for the grid system.
Front End Developer
Sprint corporation – Kansas Nov 2017- Apr 2018
Implemented web application using Angular 4/5, HTML5, TypeScript, Node JS, Express JS, MongoDB, Bootstrap and other web technologies.
Worked on Payment module while developing card section forms.
Worked on latest features of ES6, ES7 by using arrow functions and asynchronous functionalities.
Worked on advanced JavaScript concepts, such as Closure, Callbacks, Promise and Observables.
Built reusable code and components for future use.
Worked extensively with Angular-CLI for creating Components, Services, Pipes, and various Directives.
Worked on various libraries and UI components like Bootstrap, Underscore JS.
Created customized services and custom modules for REST API's.
Participated in test driven development using testing tools Protractor, Jasmine, Karma.
Developed optimize application for maximum speed and scalability.
Worked on Agile Methodology on priority-based tickets in a goal-oriented environment.
Environment:
Angular JS 1.X, 2/4/5, React, Node JS, MongoDB, Express JS, JavaScript, ES6, TypeScript, jQuery, HTML5, CSS3, SASS, JSON, AJAX, Loopback, Bootstrap, Gulp, Mocha, karma, Jasmine, Git, slack, JIRA.
Web Developer Jan-2017-Oct 2017 Anthem Inc - New Jersey
Roles and Responsibilities:
Built single page application (SPA) using Angular4, Node JS and UI Dashboard.
Implemented various screens for the front end using Angular and used various predefined components from NPM (Node Package Manager).
Developed payment authorization forms with great user interface.
Performed DOM manipulations using Angular Custom Directives and Built-in Directives.
Involved in writing application level code to interact with APIs, Restful Web Services using AJAX (for Asynchronous requests), JSON.
Used JSON web tokens and guard services for security and authentication services.
Used OAuth protocol for controlling authorization requests and created Auth guards as well.
Used Postman for route testing and API requests.
Deep understanding with advanced JS concepts, such as Closure, Callbacks, Promise and Observables.
Worked on cross browser compatibility issues and fixed the bugs pertaining to various browsers.
Used Loopback explorer for performing Post, Get methods and for API connection as well.
Participated in test driven development using Jasmine, Karma and used Gulp.js as a build tool
Worked in Agile Methodology using JIRA to work on user stories.
Used Git for version control and GitHub as a code repository and for performing Pull Requests as well.
Environment:
Angular JS 1.x, 2/4, Node JS, MongoDB, Express JS, JavaScript, ES6, TypeScript, jQuery, HTML5, CSS3, SASS, JSON, AJAX, Loopback, Bootstrap, Gulp, Mocha, karma, Jasmine, Git, slack, JIRA.
Junior Web Developer Jan-2014-Dec-2015
TecVibes Info Systems – Hyderabad, India
Roles and Responsibilities:
Used jQuery to make the HTML5 and CSS3 code interact with JavaScript functions and to create Responsive Web Design using Bootstrap and worked on CSS positioning and layout.
Build reusable code and libraries for future use in JavaScript for built applications and development which involved third party payment integration.
Developed responsive front-end interfaces, using modern web standards with a focus on usability and access from multiple platforms and devices.
Worked on passing data using Ajax, XML, http requests to server and populated JSON data.
Performed DOM manipulation using native JavaScript and jQuery for loading and manipulating dynamic content on webpages.
Responsible for parsing JSON data to & from the server for presentation, storage purposes in the project.
Performed JavaScript client-side validations.
Designed dropdowns with functionality using JavaScript and performed troubleshooting.
Written and modified database stored procedures, functions.
Developed pages using HTML, CSS3 and JSON.
Extensively used CSS and Bootstrap for styling the HTML elements
Fixed Front-End issues with the layouts.
Environment:
Angular JS, JavaScript, jQuery, HTML5, CSS3, AJAX, Bootstrap, MySQL, JSON, MVC, Git, Jenkins, GitHub, Agile, Apache Tomcat.
Academic Project (learn Tech online): The purpose of the project is to create an online technology learning website. Our website offers various technologies like HTML5, CSS3, JavaScript with examples to learn easily.
Education
Master of Science in Computer Science.
University of Central Missouri (GPA:3.3/4). May-2017
Relevant Courses: - Advanced Web Application Services, Advanced Software Engineering, Advanced Software Testing, Advanced Algorithms, Relational and Non- Relational Databases, Advanced Networking services, Advanced Compiler Design.