Monday, January 9, 2023

Full Stack Java Developer with Angular 13,React,AWS available. Visa : H1B


Full Stack Java Developer with Angular 13,React,AWS available. Visa : H1B

 Professional Summary:
 
·      Innovative and professional with 7+ Years of IT experience in the areas of Analysis, Design, Development and Testing of web based and client server multi-tier applications using front end technologies.  
·      Good knowledge and experience of UML, Unified Process at the Enterprise level and familiarity with popular process methodologies like Agile and Waterfall.  
·      Extensive experience in designing professional UI web applications using Front End technologies like HTML5, DHTML, CSS3, JavaScript, XML, DHTML, XHTML, jQuery, AJAX, JSON, Flash and Hybrid Web Development. 
·      Extensively used jQuery, JSON and AJAX to create interactive web applications like message posting and auto complete form validations. 
·      Developed user interface by using the ReactJS, Flux for SPA development.
·      Experience with Jasmine and Karma for Unit Testing.
·      Experience using JIRA for defect tracking. 
·      Excellent communication skills to discuss the projects with technical and non-technical SME's and also during the sprint meetings for Agile as well as Scrum development methodology.
·      Great ability to write clearly, maintainable, well-documented, well-commented and efficient code for web development.
·      Provided graphic and artistic support for web enhancement and new creative initiatives.  
·      Implemented the Drag and Drop functionality using jQuery framework.  
·      Experience in creating user interface widgets using jQuery, Bootstrap and AngularJS
·      Used jQuery plug-ins for Drag and Drop, Widgets, Menus, User Interface and Forms
·      JBoss Application Server (or JBoss AS) is an open-source Java EE-based application server
·      Java Authentication and Authorization Service (JAAS)
·      Handled issues and errors while developing the application and provided support services for the application  
·      Used AJAX and JSON to make asynchronous calls to the server to get the required data  
·      Worked in both Agile and Waterfall settings.
·      Experience in programming with Java /J2EE technologies.
·      Experience with J2EE, Java and web applications
·      Tested front-end code in multiple browsers to ensure cross-browser compatibility.
·      Working experience on tools like Sonar and Jenkins.
·      Experience working with a wide range of applications in all phases.
·      Making easy data transfer between UI components
·      Design, develop and maintain required reports using SQL Server Reporting Services (SSRS)
·      Maintain and operate SQL Server development and production environments
·      Wiring client-side event to server-side application code
·      Multiple rendering capabilities that enable JSF UI components to render themselves differently depending on the client types
·      Experience in JSF is a web application that is used to simplify development integration of web based user interfaces
·      Known for ability to multi-task and work on different applications at the same time.
·      Proven track record demonstrating innovative and unique designing skills, computer proficiency, ability to work in a stressful environment with projects and interaction with every team member.
·      Some of the attributes that would describe me would be Team player, Quick learner, Hard- worker, Self-Motivated and Strong interest in Front End Development.
 
 
 
TECHNICAL SKILLS:
 
Languages
C, C++, Java, J2EE, SQL, PL/SQL.
Web/XML Technologies
HTML5, CSS3, JavaScript, XML J2EE Bootstrap, jQuery, Angular JS, XML, AJAX, JSON, Flash, HTML, CSS, Java Script, Tomcat, JBoss, JSF, JPA
Tools & Framework
JIRA, JASMIN, KARMA, SPRING,SOAP and Quality center
Source Control
CVS, Git, SVN
Scripting Languages
HTML, Java Script, AJAX, CSS, JQUERY
Methodologies
Agile, Waterfall, RAD, Iterative, Incremental.
Operating System
Windows 10/8.1/7, UNIX, Linux.
 
Academic Qualification:
·      Masters in Information Technology- Campbellsville University -KY.
·      Bachelors of Engineering in Computer Science - JNTU University- Hyderabad, India.
 
Client: State of Tennessee, Nashville, TN                                                                                                               Oct 2019 - Present                                                                                                                                                      
Full Stack Developer
Responsibilities:
 
  • Responsibilities involved in developing an end-to-end application with a team.
  • By using latest java version like Java 11, developing the back-end code for the application and REST API services.
  • By using Angular 2,4, 5 and 6,10,13 versions for technology developing the front-end UI of the application.
  • Using MySQL database for Database purpose for the project.
  • Gathering the business requirements from BA’s and implements them in the application development by using different test cases JavaScript’s and some JUnits.
  • For deploying the application via JBoss Server to different environments and monitoring them all the time.
  • Maintaining the quality and responsiveness of application by writing accurate code for the requirement.
  • Maintaining the security of the application and make sure application is more secured.
  • Resolving the issues from post- production and monitoring the application.
  • I have designed PDF report using from Jasper reports. I have hands full experience in Jasper report designing.
  • Using GIT Bash to use all command in our project
·      Worked with the team of architects, back-end Developers and Sr Front-end Developers to gather requirements and enhance the application functionality and add new features.
·      Developed websites rom front end to backend using JavaScript’s, CSS and HTML
  • Implemented modules from Angular JS and in Angular 6.
 
Environment: ReactJS, NodeJS, Angular 2,4, 5 and 6,10,13 HTML, CSS, JavaScript, jQuery, TypeScript, React-Router, Bootstrap, Restful Web, JSON, GitHub, JIRA, Jenkins, AGILE, Visual Studio Code.
 
Client: William H. Sadlier, New York, NY                                                                      Sep 2018 – Oct 2019                                                                                                                                                      
Java Front-End Developer
Responsibilities:
·      Requirements gathering, analyzing and understanding of the business requirements to develop the user interface of the application using SDLC process.
·      Experience in working with Backbone.js MVC Framework.
·      Involved in designing and developing the web pages using HTML 5, CSS3, JavaScript, Bootstrap, SASS, LESS, React.js, Redux, Flex, Node JS, Mongo DB.
·      Utilized the features of Angular 5.0 to present effective web design.
·      Developed various pages in the applications in front end technologies HTML5, CSS3-SASS, JSON, Angular 5.
·      Designed animated web pages by importing the @angular/animations which is the latest animation package in Angular 5.
·      Handling code optimization techniques to decrease excessive use of JavaScript in developing dynamic functionality, with the use of CSS pseudo-classes.
·      Developed authentication techniques for the web application with form-based authentications using HTML, JavaScript, and jQuery 
·      Responsible to Style, look and feel of the web page with SASS that extends CSS with dynamic behavior such as variable, mixing, operations and functions.
·      Setup production dependencies for application are Redux JS, Webpack, Grunt, Babel, and Polyfill.
·      Used React concepts like JSX (JavaScript Syntax Extension), components, state and props.
·      Used AJAX and JSON to make asynchronous calls to the server to get the required data.
·      Created and used Reducers that received said Actions to modify the Store State Tree.
·      Used Bootstrap and media queries to create a responsive website that fit all users and devices from desktop to tablet and mobile phones.
·      Experience in Developing User Interface (UI) Rich Web Applications, and Web Service Applications using Front End/User Interface (UI) Technologies like Object Oriented JavaScript, Type Script, Angular 2.0, Angular 4 and 5, Angular JS, Node JS, Bootstrap, Media Queries, CSS Frameworks, Java.
·      Updated the application with new features of Angular 4.
·      Hands on Experience on Angular 2 and Angular 4 technology for one complete project in rebasing the UI of the application using the techniques in Angular 2 and Angular 4
·      Designed and implemented the Mobile Application on android platform.
·      Used redux middleware to handle asynchronous events/ Side effects and maintain functional paradigm.
·      Used WebPack, Babel and gulp for transpilation (compilation) configuration for Typescript to be converted to JavaScript.
·      Worked with backend engineers to optimize existing API calls to create efficiencies by deprecating unneeded API calls.
·      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 Express.js on the top of Node.js as a proxy to interact with RESTful services and interaction with MongoDB which is a NoSQL Database.
·      Responsible for React UI and architecture. Building components library, including Tree, Slide-View, and Table Grid using React strap.
·      Used GitHub repository to submit code changes that are in turn reviewed by the dev leads before they are merged to the Head Master branch before production.
Environment: ReactJS, Redux, NodeJS, MongoDB, ExpressJS, Angular 2,4 and 5 HTML, CSS, JavaScript, jQuery, TypeScript, React-Router, Bootstrap, Restful Web, AJAX, JSON, NPM, ES6, WebPack, GitHub, JIRA, Jenkins, AGILE, Visual Studio Code.
 
Client: Amtrak, Washington DC                                                                                                                     Jun 2016-Aug 2018                                                                                                                                                                                              
Java Front-End Developer
Responsibilities:  
·      Involved in designing, developing and testing the web application by using the HTML5, CSS3, Bootstrap, and Angular 4.
·      Involved in designing the 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.
·      Experience in writing Components, Pipes and Services to separate concern and handle different situations by using Angular2/4.
·      Used Angular 4 to implement complex forms and performed the validations using Form Builder.
·      Used AngularJS as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server using Sass, LESS, Bootstrap, AngularJS.
·      Migrating some of the applications from AngularJS 1 to Angular 2 and componentize the code as per the Angular recommendations for better testability.
·      Used Node JS to run Web pack tasks and build properly the project.
·      Implemented modules into Node JS to integrate with designs and requirements
·      Involved in using excel builder 3rd Party open source library and tweak it to make sure it will work with IE11.
·      Component for UX-Library consisted of Button, Checkbox, Input, Icons, Toggle Button, Dropdown, Multi-Level Dropdown and many more.
·      In Phase Two, worked closely with the Back-End team to display data using the Custom Components, library Components, and Redux.
·      Generated Reports using SQL Server 2000 & Oracle Queries.
·      Proficiency with Git, JDBC, SQL database-stored procedures and isolation levels, JPA, Web Services (REST and/or SOAP) and XML, messaging (Kafka).
·      Working with ECMA Script 6 features. For build of JSX and ES2015 (ES6) used Babel, web pack.
·      Used Middleware, Redux-Promise in application to retrieve data from Back-End and to also perform RESTFUL services.
·      Added dynamic Functionality by creating and dispatching Action Creators that deployed Actions.
·      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.
·      Involved in Restful web services to call for POST, PUT, and DELETE and GET methods.
·      Created social login using gigya. Integrated the social accounts with the express account.
·      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.
·      Knowledge on Node.js environment set-up and interacted Node Service team to get the Service.
·      Interacted with Testing Team, Scrum Masters and Business Analysts for fixing of Issues.
·      Interacted with Customers and development teams for Fix the Issues.
 
Environment: HTML 5, CSS3, Sass, Less, JavaScript, Angular 2/4, Bootstrap, Ajax, My SQL, XML, XSL, XSLT, JSON, Git hub, Restful API, AWS, Mongo DB, HP Quality Center, Jasmine and Web Strom
 
Vodafone,                                                                                                                                                                              Aug 2014 – Feb 2016
Hyderabad, India
Jr. Java Front End Developer
 
Responsibilities:
·      Analyzed business requirements, participated in technical design, development and testing of various modules assigned.
·      Used the functionalities to write code in HTML5/HTML, CSS3/CSS, JavaScript, JQuery, Ajax, JSON, and Bootstrap with MongoDB database as the backend.
·      Used HTML and CSS in the development in front end of the application.
·      Developed GUI using JavaScript, HTML, DOM, XHTML, CSS in ongoing projects
·      Responsible to manipulate HTML5, CSS3 in JQuery as well as making the pages dynamic using AJAX, JSON and XML.
·      Extensively worked on ES5 new features such as Arrow functions, Classes, Iterators and Generators.
·      Developed application pages using HTML, CSS, Bootstrap, JavaScript and jQuery.
·      Involved in developing a new business application to the layout using Grid orientation model Bootstrap framework.
·      Developed JQuery code using an XML Http Request Adapter to send an AJAX request to the server side code and also implemented a callback function to handle the results.
·      Worked on prototypes for Responsive Web design.
·      Implemented JavaScript source code and embedded nested handling logic using JQuery event handlers and call back functions.
·      Developed the JQuery callback functions for implementing asynchronous communication using AJAX.
·      Extensively used JQuery UI for screen design and development.
·      Styling pages using CSS3.0 and developed JavaScript for user interfaces.
·      Used CSS Blueprint to create grids and adopt cross browser interactive features and to make the web pages more interactive.
·      Implemented XML parsing code for different application.
·      Created Storyboard & Sprints in Jira, configured Confluence for Project management
·      Monitor and support daily activities of multiple scrum teams to keep process aligned with Agile manifesto. Conduct iteration planning, daily scrums and retrospective.
·      Contracted to serve as the JIRA Systems Administrator for the international JIRA/Confluence infrastructure, including all associated programs, plugins and systems
·      Worked with Javascript testing frameworks like jasmine.
·      Frequently met with the project manager to review project goals and to create proposals for future developments, researching their fields for UI design.
·      Worked with the team of architects, back-end Developers and Sr Front-end Developers to gather requirements and enhance the application functionality and add new features.
 
Environment: HTML5, CSS3, jQuery, Bootstrap, Responsive Web Design, AJAX, JQuery, JavaScript, Rest Web Services, Jasmine, Gulp, npm, JIRA, Git, JSON, XML, Eclipse and Windows.

Nikhil Ramagiri | Team Lead - Sales
W 732.753.0045 | nikhil@techsmartglobal.com
666 Plainsboro Rd, Suite #1116, Plainsboro, New Jersey 08536