Sudhanshu Ratna Thakur

Sudhanshu Ratna Thakur

$20/hr
Full Stack developer in Java based projects using Spring Boot, AngularJS, RESTful API, oAuth2
Reply rate:
-
Availability:
Part-time (20 hrs/wk)
Age:
36 years old
Location:
Delhi, Delhi, India
Experience:
7 years
Sudhanshu Ratna Thakur -- CARRIER OBJECTIVE: I want to work with combined Team spirit and new technologies. My better skill can provide knowledge and ability to develop self-confident in any software company in which I will work. I want to explore my knowledge and spirit. EXPERIENCE SUMMARY: ✓ Overall 6+ Years experiences in Core Java and J2EE Technologies. ✓ Experience in the entire phase of Software Development Life Cycle (SDLC) that include Analyzing, Designing, Developing, testing and deployment. ✓ Extensive experience in Java development, configuration and maintenance along with proficiency in debugging. ✓ Good knowledge of Design Patterns. ✓ Worked in agile framework, collaborating with business and research teams in story grooming, reviewing story/acceptance criteria and performance metrics. ✓ Proficient in Data Structures and Design of Algorithms. ✓ Good working Knowledge in Micro services and Cloud service like Azure and Docker. ✓ Experience with Use-Case design, Class and Sequence diagrams using UML. ✓ Excellent team player with good analytical, strategic planning and interpersonal and communication skills. Highly motivated, enthusiastic and self-starter. WORK ➢ ➢ ➢ ➢ EXPERIENCE: Currently working as Sr. Associate Technology in Publicis.Sapient from Mar,18 to till date Previously, Working as Consultant in Capgemini from Oct, 16 to Feb, 2018, Software Engineer in R Systems International Ltd Apr,15 to Jun,16. And, Sr. Java Programmer in National Informatics Center (NIC) Jul,13 to Apr,15. TECHNICAL SKILLS: Language Frameworks Web Tools and Technologies Databases Operating Systems Web Service Build Tools Tools App Server & Web Server Logging & Testing Tools Java 8,J2EE,HTML,CSS and JavaScript Spring Boot, Spring, Struts2, Hibernate XML, CSS,HTML5,AJAX,Javascript,JQuery, Angular JS Oracle 10g,MySQL 5.5,Couchbase,MongoDb,Postgresql, Cassandra Windows 10,Ubuntu16.04 LTS, Red Hat Linux 6.7 REST, SOAP, WSDL and Apache SOLR/Lucene. Docker, Gradle, Maven, Ant Eclipse IDE,STS, IntelliJ, Putty, WinSCP, Jenkins, JIRA,GIT, BitBucket, EclEmma,Junit JBOSS, Apache Tomcat and Nginx, Apache HTTP Server Log4J and Junit, Mockito PROFESSIONAL ASSIGNMENTS: 1# Project Title Global URL Company Position Environment Duration Project Description DuPont (Pioneer Integration) https://www.pioneer.com Publicis.Sapient Senior Associate Technology L1 Role: Developer Spring Boot, Spring Cloud, Micro service, MongoDB, Angular JS, REST Web Service ,GIT, Docker, BitBucket, Microsoft Azure ,Apache Tomcat 8.5 Mar,18 to Till date Pioneer is working on new traits and using new technologies that will help bring farmers the greatest value and ultimately benefit the entire food and energy value chain. Product Details is an experience to show the list of seeds products. Loan Payment summary is used to get all the loan details of a farmer customer for the pioneer. Deferred Loan Payment is a way to make the agriculture loan payment through online process. Responsibilities • • • • • • • Team Size Implements the Spring with REST Template based API implementation to fetch the data from the client side. Utilized Angular-JS framework to bind HTML template (views) to JavaScript object (models). Created Secure API call using Spring Security with OAuth2 and integrate email using Azure SendGrid service. Write Junit test case, check code coverage and code quality using SonarQube. GIT commit and Merging code with Team members. Created LLD Document for User story and API documentation using Swagger Deployment in Azure environment 12 2# Project Title Global URL Company Position Environment Duration Project Description Responsibilities Team Size Speedy Lite https://www.jnj.com/ Capgemini (Johnson & Johnson) Consultant Role: Developer Spring Boot,JPA,MySql,REST WebService,AngularJs 2.7,IntellijIdea,GIT,Gradle, BitBucket, Jenkins 2.49,Docker, Cassandra,Docker, RabbitMQ,Apache Tomcat 8.5 Oct,16 to Feb,2018 Speedy Lite Project for J&J focuses on automating the approvals of supply chain aspect of Clinical Trial Management. Speedy Lite will automate the preparation and approval of kits to be used in various trials along with packaging, labelling and supply strategy of those trial kits to candidates / patients across the globe. • Involved in business requirements and implements the frontend and backend functionality. • Implements the Spring REST based API implementation to fetch the data from server side. • Integrate Speedy DB to remote OMP DB and synch the data to Speedy db. • LDAP Authentication and authorization for JnJ’s user in Speedy Lite Apps. • Implement functionality for Approval Workflow for different types of cluster per groups. • Implemented the all required collection (Set, List, Map) to optimize the code quality. • Resolved the Jenkins Build issue which was coming during the code Commit on Git. • Provide support for UAT activities as well as production support including fixing of any defects • Maintaining code quality and code coverage by SonarQube. • Implements JPQL queries in JPA repository for fetching data from remote database. 7 3# Project Title Global URL Company Position Environment Duration Project Description FSV Portal Alert System https://www.fsvpaymentsystems.com/ R Systems (U.S Bank) Software Engineer Role: Developer Spring(DI and MVC),Hibernate as JPA, Mysql, RESTful Web Service, Hadoop2.7,Eclipse Mars,Apache Tomcat 8.0 Apr,15 to Jun,16 Storing data of all existing alert notification reports into relational database system, so that in future if we required past alert notification data then we easily execute some predefined SQL queries and get all relevant data in single click rather than searching data in different emails in html format. Automating the alert notification reports like apache hourly, daily request and login count, and keep historical data inside database for better utilization and reuse perspective. Responsibilities • • • • • Team Size Understanding the business requirements and implements POST request for alert system. Created Controller & returning response in JSON format for displaying interactive line chart using High charts API. Consumed RESTful Web Service provided by client and stored that data in database. Involved in creating Spring DAO and SQL queries for fetching data from database. Participate in code reviews and Debug and fix issues in the application. 5 4# Project Title Global URL Company Position Environment Duration Project Description Unified Shram Suvidha Portal efilelabourreturn.gov.in CyberQ Consulting Private Limited (National informatics centre(NIC)) Sr. Java Programmer Role: Developer Struts 2, Hibernate 3.1, Spring 3.1, Eclipse Luna,Apache Tomcat 7 and PostgreSql Dec,13 to Apr,15 Objective of Web Portal is to consolidate information of Labour Inspection and its enforcement. It will lead to transparency and accountability in inspections. The compliances would be reportable in Single Harmonized Form which will make it simple and easy for those filing such forms. Responsibilities • • • • • Team Size Implementing Establishment Representative Module and created dashboard Establishment Management as per System Requirement Specifications(SRS). In a dashboard, Establishment User can see their List of Establishment, View the details of establishment and Create a new Establishment. Created a search for Establishment for Regional Head under region of Enforcement Agency. Created Audit Log Management dashboard for portal admin user to check no of user at pick time in day wise and hourly. Responsible for Creating query for reporting. 8 5# Project Title Global URL Implementation of national eGov Department of IT apps.nic.in Company Position Environment Duration Project Description Strategic Outsourcing Service (National informatics centre(NIC)) Java Programmer Role: Developer Struts 2,Hibernate 3,Spring,Eclipse Kepler, Apache Tomcat, and Postgresql Jul,13 to Dec,13 e-Gov App Store is a national level common repository of customizable and configurable applications, components and web services that can be re-used by various government agencies/departments and run applications (developed by government agencies or private players) at National Clouds. • Customization and implementing business logic of the application. • Involved in requirement gathering across States. • Fix several types issues on both server side and client side 7 Responsibilities Team Size EDUCATION: ➢ ➢ Bachelor of Technology(B.Tech) in -) from Gautam Buddh Technical University(GBTU), IILM Academy of Higher learning. Passed SSC in 2006 from CBSE, DAV Centenary Public School and High School in 2004 from CBSE, Lord Mahavira Public School. I certify that the information furnished above is correct and complete to the best of my knowledge and belief. (Sudhanshu Ratna Thakur)
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.