Experience
2018 — Now
2018 — Now
The project name is Spherex. The web-based application offers Compliance checks for the titles of the clients I the available stores. The project consisted of modules such as Compliance Heat map module which provides information of the compliance of the records and shows any non-compliant records which will be used by the clients to get back to the stores and review the data.Application has different levels of authentication and authorization used for the clients access. It have also modules like explorer, avails, analytics, etc.
Responsibilities:
• Worked on core Java, spring, jooq and MYSQL.
• Developed authorization and authentication based on the JWT token(session less).
• Involved core java concepts like Algorithms, multithreading, concurrency for the product.
• Extensively used Collection API such as List, Set and Map implemented classes.
• Worked on agile based development.
• Implemented Redis cache to have a better performance. Memory cache.
• Build and consumed on rest web services API integration
• Involved in content migration process.
• Worked on management of the project details and duties assigned.
• Worked on Dev Ops as of building and deploying process.
• Worked on Ec2 instances. Setting up the instances, Images and cost cutting steps.
• Involved in designing and developing the DAO’s for accessing the Database to encapsulate data access logic.
• Participation in daily and weekly business status calls and practiced agile methodology.
• Worked with QA team to ensure the quality.
• Writing MySQL queries. DB data comparison.
Environment: Java, Eclipse, EJB, JDBC, JavaScript, HTML, CSS, Bootstrap, Restful web services, Apache Tomcat and Spring.
2017 — 2018
2017 — 2018
Description: BNSF is a rail road system located in Texas which works with other Rail roads to work on the transportation of the goods from one place to other. The transactions and the information of each and every company and their details which are needed to BNSF are maintained using an internal application called EPS. Working on building EPS to make it a master without contacting a third party application for data transfer.
Responsibilities:
• Experience in using Agile Software development methodologies.
• Involved in building the application which works on mainly Groovy grails, Html, Css, Rest services, Java script, Spring, Maven, Hibernate.
• Worked with MVC model for the development.
• Responsible for Consuming Rest services.
• Expertise in Version control system (Git Hub)
• Involved in design and development of the application for different modules which includes creation, Storing and updating.
• Sending data to third party using rest services.
• Work with Db2Visualizer to maintain data and use the data.
• Included Jscript , HTML, CSS and Gel for the UI/UX
• Developed Junit test cases for the backend using Spock.
• Geb Automation test cases for the front end.
• Worked closely with product owner to understand the product and do as required.
Environments: Java, J2EE, spring, Hibernate, HTML, CSS, My SQL Workbench, Maven, Windows, Eclipse IDE, Apache Tomcat, Angular JS.
2017 — 2017
2017 — 2017
Description: SummitWorks Technologies Inc allows us to focus on providing you with the most flexible, cost-effective technology solutions crucial to sustaining your competitive advantage in this increasingly complex marketplace. We deliver the strategies, personnel, tools and resources that enable you to succeed. Working on a Custom Application Development according to requirement.
Responsibilities:
• Experience in using Agile Software development methodologies.
• Experience in using the Design Patterns such as Data Access Object, Model View Controller, Singleton, Algorithms and Filter.
• Involved in design, development and implementation of front end part of the web application using HTML5, CSS3, JavaScript, AJAX, JSON and Bootstrap.
• Developed and Deployed Stateless and Stateful session Beans, used Hibernate as the ORM mapping tool and worked with the different configuration files.
• Responsible for producing and consuming the SOAP and Restful web services
• Used Spring Core, Spring Web MVC, Spring JDBC and DAO.
• Expertise in GIT version control tool.
• Experience in working with Oracle, SQL Server databases.
• Responsible for building the application using MAVEN.
• Used Spring Security for Authentication and authorization.
• Developed JUnit test cases, performed integration and Jasmine testing for Front end.
• Working with internal QA team on System, Performance and Acceptance testing.
• Responsible for collaborating with product owner to identify and prioritize product requirements.
Environments: Java, J2EE, spring, Hibernate, HTML, CSS, My SQL Workbench, Maven, Windows, Eclipse IDE, Apache Tomcat, Angular JS.
2016 — 2017
2016 — 2017
The project is about developing a product according to the regulatory requirements by the Department of labor called Advisor Axiom. It’s an innovative way to satisfy regulatory requirements, improve service to clients and gain competitive advantage in one simple App. We participate in industry think tanks, engage our extensive network of financial service contacts, and talk to end-clients to discover common pain points. We then brainstorm, build, test and implement innovative FinTech solutions that help advisors gain competitive advantage and strengthen client relationships.
Responsibilities:
• Worked on core Java, spring and Rest.
• Involved in the discovery and integrating of different API’s into the web application.
• Worked on core concepts like Multithreading, Collections and Inheritance for developing the business logic.
• Involved in Rest API and soap API for integrating the required API’s into our product.
• Converted JSON files using JSON Object and Http Client.
• Storage and transportation of data done using XML.
• Involved in Node JS for the event driven architecture and JSON API Architecture.
• Developed UI screens using Angular JS, HTML and CSS.
• Used MYSQL Workbench for the Database.
• Built and ran the project on Maven.
• Involved spring Boot and spring mvc for the modules and features of spring.
• Developing of the product using Eclipse IDE such as Mars and Neon.
• Participated in daily Stand up meetings and involved in weekly Sprint meetings.
• Frontend validation is done by using JavaScript.
• Consumed services from apache tomcat as local host server.
• Taken care deployment in Mac OS and Windows.
• Hibernate ORM for connection of the DOA layer and SQL DB.
• Involved in JUnit testing.
• Present in weekly Scrum meets.
• Included in the Development of the product giving innovative ideas for the build.
Environments: Java, J2EE, spring, Hibernate, HTML, CSS, Weka, My SQL Workbench, Mac OS, Windows, Eclipse IDE, Apache Tomcat, AWS.
2016 — 2016
2016 — 2016
Description: The project is about providing online health solutions. The web based application offers consumers, healthcare professionals and marketers with content and advertising-based services. The project consisted of modules such as Customer perception module which provides information of the user’s profile, health tips, medications, etc. Pharmacy module contains regular Drugs information and symptom checker, food and fitness application module, Administrator module that has control over all applications.
Responsibilities:
• Worked on core Java, HTML, CSS, spring and MYSQL.
• Developed java beans and business objects based on Java design principles.
• Involved core java concepts like Algorithms, multithreading, concurrency for the product.
• Extensively used Collection API such as List, Set and Map implemented classes.
• Worked on scrum based development.
• Worked on rest web services API integration
• Involved in content migration process.
• Worked on management of the project details and duties assigned.
• Designed GUI screens using HTML 5 and CSS.
• Oracle web logic application server used for deploying application servers.
• Involved in developing the DAO’s for accessing the Database to encapsulate data access logic.
• Participation in daily and weekly business status calls and practiced agile methodology.
• Worked with QA team to ensure the quality
• Writing SQL, MySQL queries. DB data comparison.
Environment: Java, Eclipse, EJB, JDBC, JavaScript, HTML, CSS, Bootstrap, Restful web services, Apache Tomcat and Spring.
Education
Northwestern Polytechnical University
Master of Science - MS
JNTUH College of Engineering Hyderabad