Shravya K
*************@*****.***
Around 6+ years of IT experience in analysis, design, development, testing and deployment of web - based and Enterprise based Client-Server business application using Java/J2EE and Front-End Web technologies.
Expertise experience in designing and developing front-end UI using HTML5, CSS3, JavaScript, TypeScript, jQuery, Bootstrap.
Developed three early prototypes using React, React Native, Redux, GraphQL, Apollo, and AWS services Cognito, Appsync and DynamoDB.
Extensive experience on JavaScript frameworks like Angular 7.0/4.0, angular2.0 and
AngularJS to develop dynamic web applications.
Extensively used view rendering JavaScript frameworks like jQuery, React JS.
Solid experience in developing the rendering view React JS components, forms, events, routers, and Redux asynchronous functions and implemented React - Redux pattern for core dependency.
Good Experience in software configuration management using SVN, Bitbucket, Gitlab and Git.
Hands on experience using Docker for installing, testing, upgrading, removing, and running software applications.
Experience in deploying the applications using Docker container services and building continuous integration and deployment pipeline using Jenkins with GitHub.
Experience in using various Amazon Web Services (AWS) components like EC2 for virtual servers, S3 for storing objects, Elastic Beanstalk, Elastic Cache and Dynamo DB for storing data.
Strong experience in developing Web Services with Python programming language.
Good Knowledge in continuous integration tools like JENKINS.
Experience in Agile methodologies such as Extreme Programming, Waterfall Model and Test-Driven Development.
Extensive experience in Version control systems using TFS, CVS and SVN. Possess excellent communication skills along with dedication, and commitment for work
Quick learner, possess problem solving skills, and strong team player
Certifications
AWS Certified Solutions Architect – Associate, Amazon Web Services.
Education
Master of Science in Computer Technology in Eastern Illinois University, Charleston, IL
TECHNICAL SKILLS:
Operating System: Windows XP/Vista/7/8, MAC OS X
Languages: Python, Java/J2EE, JavaScript, PHP, C, C++, SQL, PL/SQL.
J2EE Skills: JDBC, Servlets, JSP, JSTL, RMI, EJB, JNDI, JAXP, JTA, JMS, Web Services, JPF.
Web Technologies: JSP, JavaScript, jQuery, AJAX, HTML, CSS, Bootstrap, Angular 2.0/4.0, React JS, Express.js, Node JS.
Database/Tools: Oracle, DB2, SqlServer.
Web/App Server: Apache Tomcat, WebLogic, WebSphere, JBoss.
Methodologies: Agile, Scrum, Waterfall model
Version Control: SVN, Git Hub
Build Tools: ANT, Maven 3.0, Jenkins
Cloud: Amazon Webservices (AWS)
DevOps Tools: Docker, Amazon Web Services (EC2, EBS, EKS), Jenkins
PROFESSIONAL EXPERIENCE
Client: Johnson & Johnson, Piscataway, NJ Dec 2020 – May 2021
Role: UI Developer (React JS)
Responsibilities:
Design and develop, implement, test, and maintain business and computer applications software or specialized utility programs including mainframe and client/server-side applications, and major enhancement of existing systems.
Improve a variety of sophisticated software implementation projects.
Design and develop react UI screen and UI automation for Confidential 's AWS cloud base application 'Reimbursement Optimization Services' with technologies ReactJS, NodeJS, Java, AWS, Docker, Jenkins, etc.
Modifying Confidential 's existing java-based application into SPA (single page application) to improve its performance with help of modern programming languages like ReactJS, and micro-services, etc.
Works on Agile (Scrum) Development Team to deliver regular updates to business team and project manager.
Designing and developing the webpages using HTML5, CSS3, JavaScript, Bootstrap, Backbone, SASS, LESS, Node.js, Mongo DB.
Responsible to style, look, and feel of the webpage with SASS that extends CSS with dynamic behavior such as variable, mixing, operations and functions.
Working as a UI Developer, assisting my team in Designing and developing UI for an internal Web-based application.
Developed UI using JavaScript, HTML, CSS, JavaScript validations and XML.
Created webpages according to client's guidelines and standards throughout the development and maintenance of the website using HTML, XHTML, CSS, and JavaScript.
Extensively used CSS to change the styles to be used in future web layouts and debugging the errors issues with CSS.
Designed web pages using XHTML and CSS/CSS3.
Implemented functionality in JavaScript.
Worked on various JavaScript libs and frameworks - ReactJS, jQuery etc.
Developed UI with ReactJS, Redux, Redux forms and material UI for more interactive web pages.
Involved in ReactJS and working with React Flux architecture.
Used React JS for creating interactive UI using One-way data flow, Virtual DOM, JSX, React Native concepts.
Environment: HTML 5, CSS3, Sass, Less, JavaScript, Bootstrap, jQuery, Ajax, React JS, Redux, Flex, My SQL, XML, XSL, XSLT, JSON, Git hub, Restful API, AWS and JIRA
Client: UBS Weehawken, NJ Feb 2018 - Nov2019
Role: UI Developer
Responsibilities:
Designed and Developed User Interactive (UI) of Web pages with the help of HTML, CSS3, JavaScript, jQuery, Bootstrap and AJAX.
Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML5, XHTML, and CSS3.
Created forms to collect and validate data from the user in HTML5 and Angular 2.
Developed web pages complying with Web Content Accessibility Guidelines.
Maintained existing UI Applications and upgraded them using CSS3, JQuery, AJAX, JavaScript, JSON and HTML5.
Deployed the Dockerized Spring Boot application using AWS Elastic Bean Stalk (EBS).
Created AWS Lambda, EC2 instances provisioning on AWS environment and implemented security groups, administered Amazon VPC’s.
Designed, built, and deployed application using the AWS stack (Including EC2, Mongo DB, Docker) focusing on high-availability, fault tolerance and auto-scaling.
Used GIT for version control and Jenkins for Continuous Integration and Continuous Deployment (CI/CD).
Company expert for all things HTML, CSS, SaSS, and Grunt/Gulp related.
Converted HTML / CSS / LESS site to hybrid ASP.net / HTML site.
Experienced on React JS on the front end styled using SCSS.
Involved in designing web pages using ES6, JSX, SCSS and using React.js components extensively.
Developed various screens for the front end using React.js and used various predefined components from NPM.
Designed Frontend within object-oriented JavaScript Framework like Node.js, React.js.
Creation of SQL, PL/SQL scripts and KSH scripts (shell scripting) for interfaces.
Used My Eclipse as an IDE for developing the application.
Work with Agile Development Methodology
Version control and project management on Git (Bitbucket) and JIRA.
Environment: JavaScript, HTML, CSS, AJAX, jQuery, DHTML, XML, Eclipse, Tomcat, SQL, Oracle, and Windows.
Client: Augusta PVT Ltd, India MAY 2015 - DEC 2017
Web Developer
Responsibilities:
Involved in development, design, and implementation of front-end part of the application.
To analyze the requirements and develop enhancements that will mostly benefit users.
Used HTML to develop websites.
Modified the existing website by adding suitable naming conventions and coding standards.
Worked with user interfaces and applied usability principle to portals.
Primary role was to improve GUI, solve the navigational issues and provide support to the senior web developers.
Designed and developed Web pages using HTML, CSS, and XML.
Developed data insertion forms and validated them using JavaScript
Validated input values to make sure that they will be accepted before they are submitted to the server.
Developed Web Application to replace the existing and legacy Website using AngularJS Framework.
Followed MVC Architecture using AngularJS Framework.
Developed the User Interactive web pages by using web technologies like HTML and CSS as per W3 standards in a professional manner.
Created and maintained the framework and layout of each portal with Cascading Style Sheets (CSS).
Utilized JavaScript and jQuery to improve overall design and UI of campaign websites.
Designed and developed Use-Case Diagrams using UML to decide upon the modules.
Extensively used jQuery in implementing various GUI components in application portal.
Developed web solution from templates with dynamic user controls, prototypes, table less layouts, and HTML document standards using ASP.NET and integrate with JQUERY, JavaScript, CSS.
Involved in providing pseudo application-level code to interact with APIs, Web Services using AJAX, JSON and XML.
Built a robust and secure CONTENT MANAGEMENT SYSTEM for few projects as per clients' needs and requirements where HTML, CSS, AJAX and JQUERY were extensively used
Developed UI using HTML5, CSS3, ExtJS, Backbone.js, JQuery, and JSP for interactive cross browser functionality and complex user interface.
Worked with CSS background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, Pseudo elements and CSS behaviors.
Responsible to manipulate HTML5, CSS3 in jQuery and provided dynamic functionality using AJAX, XML and JSON.
Used JavaScript and XML to update a portion of a web page thus reducing bandwidth usage and load time and add modal dialog in web pages to get user input and requests.
Worked closely with third party vendors.
Used JIRA for bug tracking.
Involved in daily scrum to discuss the design and work progress. Worked in Onsite – Offshore model.
Ensured that all components of the application are platform and browser compatible.
Environment: HTML, CSS, JavaScript, XML, j-Query, Usability Testing, Agile methodology
UI Developer Jun 2013 to Apr 2015
Client: Yana Software Private Limited, India
Responsibilities:
To analyze the requirements and develop enhancements that will mostly benefit users.
Used HTML to develop websites.
Modified the existing website by adding suitable naming conventions and coding standards.
Worked with user interfaces and applied usability principle to portals.
Primary role was to improve GUI, solve the navigational issues and provide support to the senior web developers.
Followed Web Accessibility Guidelines while coding the website.
To control the usability, aesthetics, speed, and communication of the websites.
Used Wireframes to draw the user requirements.
Developed clickable prototypes in HTML, DHTML, CSS and JavaScript.
Tested web sites and fixed any existing bugs using Firebug.
Provide maintenance to several websites.
Responsible for code optimization and test the website across different browsers.
Environment: HTML, JavaScript, CSS, DHTML, MS Office, Firefox, Windows XP.