| 20,000+ Fresh Resumes Monthly | |
|
|
| | Click here or scroll down to respond to this candidateCandidate's Name
LinkedIn Id: LINKEDIN LINK AVAILABLEPHONE NUMBER AVAILABLE Hutchinson Trace Drive, GA 30040 EMAIL AVAILABLE PROFESSIONAL SUMMARY: I have around 10+ years of experience as a UI Developer and I have good experience in Software Analysis, Design, Development, Implementation and Testing of Object-Oriented Applications and Web based Enterprise Applications using Angular, Java/J2EE. Worked in all phases of Software development lifecycle (SDLC) including requirements gathering, analysis, design, reviews, scoping, coding, testing, debugging, documenting, building and deployment in Agile environment. Proficient in UI design, developed Front End using JSP, HTML5, CSS3, JavaScript, Ajax, jQuery, Angular16, NodeJS, ReactJs. Knowledge of web technologies and standards to deliver the best experience across web and mobile devices including responsive web UI. Good experience in developing Single Page Applications using Angular and React. Excellent working knowledge and thorough exposure on cross browser / cross device compatibility. Expertise in Core Java, Spring, Hibernate, Concurrency, Transaction, Data Structures, JSON. Experience on Design Patterns (J2EE) like Singleton, Factory, DAO, Front Controller and Delegate Pattern. Experience in Spring Framework (MVC/IOC/ORM/JDBC/BATCH) and Struts (MVC, architecture). Experience in creating REST APIs using Spring Boot. Regular interaction of Restful API design calls to populate UI on the app using GET, PUT, POST, and DELETE. Worked with RDBMS systems like Oracle, SQL server and participated in writing and using SQL queries, stored procedures and functions. Strong understanding of software development lifecycle and agile methodologies. Demonstrated ability to deliver high-quality projects within deadlines. Expertise in continuous integration and continuous deployment using GIT, Jenkins, Maven into AWS. Participated in parsing XML by using xml parsers (DOM and SAX) and performing validations against XSD and DTDs for XML. Experience in writing and building files using Maven to perform builds and written logger components using Log4j. Experience in developing Web based/Enterprise Applications by using different IDEs like Eclipse, Visual Studio, IntelliJ. Experience with Agile toolsets, such as JIRA and Confluence. Hands-on experience developing, releasing, and maintaining large-scale software applications(web/mobile). Strong understanding of distributed systems, operating systems, networking, databases, security, and analytics. Proven ability to collaborate effectively with cross-functional teams and meet project deadlines. Deployed applications to multiple cloud-based production environments, set up and maintained a relational database system, integrated third party services. Provided production support for the application and coordinated with cross functional teams. TECHNICAL SKILLS:Programming Languages Java 8, JavaFX, Spring Boot, Hibernate JS Frameworks HTML5, CSS3, SASS, Bootstrap, Thyme leaf, JavaScript, AJAX, jQuery, LESS, SASS, React JS,Redux, Flex, Angular, Angular JS, NodeJS,ExpressJSBuild Tools and Maven, GradleDebugging Tools / Testing Firebug, Karma, Jasmine, Protector Databases AS400, PostgreSQL, SQL, MangoDB, DBVisualizerDevelopment IDE Eclipse, IntelliJ, Visual StudioSource and Version Control Git, GitHub, Bitbucket, AWS Tools Postman, JIRA, AWS, RxJs, NGRX, Webpack,Bable, GulpPROFESSIONAL EXPERIENCE:Client: Bennett International Group MARCH 2021 Current Domain: LogisticsRole: Full Stack DeveloperOrganization: Indo BennSys Pvt LtdDescription: TMS Order EntryEnvironment: Windows, Java, Spring-Boot, Hibernate, Angular6, NodeJS, JavaScript, jQuery, HTML, CSS, Gradle, AWS.Roles and Responsibilities: Responsible for creating efficient design and developing user interaction screens using HTML, CSS3, Bootstrap, JavaScript, Angular for SPA development. On the server-side, using Spring MVC with Hibernate to connect with Microsoft SQL Server. Used Hibernate Criteria API for query database and perform other CRUD operations. Developed front-end application with Angular 16. Creating Responsive Web Designs using Media Queries and Twitter Bootstrap. Enhanced application performance by Angular Component based development in view of feature angular framework transitions. Experience with creating custom directives, decorators and services to interface with Restful services. Created Typescript reusable components and services to consume REST APIs using Component based architecture. Implemented Angular Router to enable navigation from one view to the next as customer performs application tasks. Used AJAX, JSON to send request to the server to check functionality of websites and for storing and exchanging information between browsers and servers. Implemented HTTP request using RxJs Observable library to handle multiple values over time. Worked with JASMINE in testing and Protector for unit testing angular modules. Used Firebug for debug JavaScript to Analyze DOM objects of the page and to change the page layout. Expertise in creating building complex applications using Webpack or Packaging is using gulp/grunt. Worked on GIT as a version control. Utilized NPM scripts for build and test environments in a NodeJS application.Client: Bennett International Group FEB 2019 FEB 2021 Domain: InsuranceRole: Full Stack DeveloperOrganization: Indo BennSys Pvt LtdDescription: AcuityEnvironment: Windows, Java, Spring Boot, Hibernate, ReactJs, NodeJS, JavaScript, jQuery, HTML, CSS, Gradle, AWS.Roles and Responsibilities: Developed the backend server with Spring Boot, involving different layers of the application including Entity/Model, DAO/Repository, Controller, Service, Business and Persistence. Creating and designing a database and connecting the database with Hibernate (ORM). Involved in the authentication process. Configured Spring for customized JwtTokenProvider, JwtFilter. Worked on RESTful API to created services, tested on Postman. Created the front-end application with React and used state object React Class Component for general stateful management. Implemented Redux to resolve the global state management, especially for user login status. User Experience with Reacts life cycle hooks, including componentDidMount, shouldComponentUpdate, componentWillUnmount. Created reusable components for the application and used props to pass data between parent and child component. Also created a functional component as well as a class component. Used React-Router to create a single page application. Used Router Guard to deny unauthorized access. Used axios for HTTP Requests and attached Bearer token for secure usage of API Client: Bennett International Group MAR 2018 FEB 2019 Domain: LogisticsRole: DeveloperOrganization: Indo BennSys Pvt LtdDescription: Shop Management SystemEnvironment: Windows, Java, JavaScript, HTML, CSS, Grunt Roles and Responsibilities: Attended daily Scrum meetings, kept up-to-date on best practices for JavaScript frameworks and techniques. Developed HTML/HTML5, CSS based page layouts using prototypes, wireframes and psd images for vertical re-design of the websites. Designed and implemented a dynamic image rendering web service which is consumed by JSP, jQuery, JavaScript and AJAX. Using jQuery to manipulate DOM, registering callbacks and watching model changes. Designed websites, portals and large-scale web applications for multiple clients. Used D3 JS Data Driven Documents to bind data to DOM, Also to create an interactive SVG bar. Handled Browser compatibility issues for different browsers related to CSS and HTML. Used CSS3 Borders and jQuery menus as part of the UI navigation. Used jQuery event handling in UI pages to display list boxes and to handle validations. Validated code for proper structuring, security and compatibility with different browsers, devices or operating systems. Troubleshoot, tested and remedied issues before software deployment. Client: General Electric NOV 2016 JAN 2018Domain: GE DigitalRole: Front-End DeveloperOrganization: TeamWare Solutions (Quantum Leap Consulting Pvt. Ltd), Hyderabad Description: A&C Visualization ApplicationEnvironment: Windows, Predix API, Java, JavaScript, HTML, CSS, Grunt Roles and Responsibilities: Designed front-end and back-end solutions for test-driven development. Developed applications based on MVC architecture using Structs Framework, designed Action Classes, Form beans. Using JDBC API to establish connection between Java and Database. Designed user-friendly software interfaces to simplify overall management. Developed object-oriented web applications using Java programming language. Conducted full lifecycle software development from planning to deployment and maintenance. Client: Massachusetts Institute of Technology (US) DEC 2013 SEP 2016 Role: Front-End DeveloperOrganization: Tata Consultancy Services, Hyderabad Description: Microgrid-ulinkEnvironment: Windows, Java, JavaFX, Zigbee, Scene builder Roles and Responsibilities: Designed and developed desktop application using JavaFX (JDK1.7) and create fxml files using Scene builder tool and written controllers for Action Events. Create new ANT build scripts under senior developers to package the application code into a deployment format. Writing Serial Communication Interfaces for detecting COM port using RS232 library. Developing internet proxy unit plugins using maven and executing in OSGI framework. Creating installation packages for Windows, MAC operating systems like EXE, ICO applications. Managed both back-end and front-end aspects of the development process. Completed code debugging and implemented fixes to resolve problems based on priority system. Modified existing software systems to enhance performance and add new features. Produced and maintained system requirements, designs and resource inventory documentation. Monitored equipment functionality to verify optimal performance and adjust system controls. Created system Test Cases and Unit Test Cases for assigned modules. Coordinated testing and validation procedures through software development lifecycle. Education Details:B-Tech (Information Technology) - PCET, Affiliated to JNTU Anantapur 2013 (Aggregate score 62%) Intermediate (10+2) - Board of Intermediate Education 2009 (Aggregate score 84%) SSC Board of Secondary Education 2007 (Aggregate score 59%) |