Sharan L

Software Engineer

Bangalore, Karnataka, India8 yrs 6 mos experience
Highly Stable

Key Highlights

  • 6+ years of experience in software development.
  • Proficient in Java and Spring frameworks.
  • Strong background in web technologies and cloud infrastructure.
Stackforce AI infers this person is a Fullstack Developer with expertise in Enterprise Software and E-commerce solutions.

Contact

Skills

Core Skills

Core JavaSpringRestful Apis

Other Skills

ActiveMqAmazon Web Services (AWS)Application DevelopmentBack-End Web DevelopmentBootstrapCC++CSSCSS5ElasticsearchFront-end DevelopmentHTMLHTML5HibernateJavaScript

About

Software Engineer with industry experience of 6 years and 6 months. Skillset ‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾ ✶ Programming Languages : Java, Python ✶ Java framework : Spring, Hibernate, Spring Boot ✶ Cloud Infrastructure : AWS ✶ Web Technologies : HTML, CSS, JavaScript ✶ JavaScript framework : React ✶ Databases: PostgreSQL, MongoDB, MySQL ✶ Tools: IntelliJ IDEA, Visual Studio, Eclipse, STS, TortoiseSVN, Git ,Redis, Kafka • Proficient in Core Java, MongoDB, RESTful API, Spring Boot, Hibernate, React, PostgreSQL. • Proficient in implementing concepts like Multithreading, Concurrency, Exception Handling, File handling, IO and Java collections in various projects. • Experienced in developing front-end using HTML5, CSS3, Bootstrap, JavaScript and React with Cross browser compatibility and responsive web design. • Experienced in developing web-based applications using Java / J2EE, Servlets, Spring IOC, Spring MVC, Spring Boot, JDBC, Web Services (SOAP & Restful)and ORM frameworks like Hibernate. • Excellent knowledge in solving Performance issues (both Application and Database). • Worked with SQL databases like Oracle, My SQL, PostgreSQL and Hands on Experience in working with NoSQL Database like MongoDB to manage extremely large data sets.

Experience

Amadeus labs

Software development engineer 3

May 2024Present · 1 yr 10 mos · Bengaluru, Karnataka, India

Siemens

2 roles

Senior Software Engineer

Promoted

Oct 2022May 2024 · 1 yr 7 mos · Bengaluru, Karnataka, India

  • Technology Stack: Core Java, Spring, POSTGRES, RESTful APIs, React, Vaadin, Snaplogic, ActiveMq, Elasticsearch.
  • Worked on 4 dependent applications (Service Activity, Customer, Site and Asset) which communicate with each other through rest API and ActiveMQ topic.
  • Integrated Procurement Project Tool (IPPT) aims to centralize the Procurement related aspects of different Business units under Siemens AG.
  • Vaadin framework is used for Frontend, Spring boot as a Backend and uses Hibernate JPA to connect with PostgreSQL database.
  • Uses JUnit & Mockito framework to perform Unit testing.
  • OPW is used for reporting purpose. ActiveMQ is used to send the messages for reporting and Snap logic is used to communicate between application and OPW.
  • Collaborated on different stages of development lifecycle from Requirement gathering to Production releases.
Core JavaSpringPostgreSQLRESTful APIsReactVaadin+3

Software Engineer

Jan 2021Oct 2022 · 1 yr 9 mos · Bengaluru, Karnataka, India

Mindtree

2 roles

Senior Software Developer

Promoted

Jul 2019Dec 2020 · 1 yr 5 mos

Software Developer

Aug 2017Jul 2019 · 1 yr 11 mos

  • Technology Stack: Core Java, Spring, Spring Boot, Hibernate, MongoDB, RESTful APIs, React, HTML5 canvas library, CSS5.
  • Projects:
  • WebSOE List Manager: Associates will upload the list of items to get the price details and check the availability of items to the customer if the item is not available then the application will suggest a similar alternate item to customers.
  • ServiceNow Ticket Manager: It extends Hudson Jenkins class and its functions to communicate with Jenkins’s server. Using timer class functions, this plugin will poll the Service Now every 5 minutes using Service Now API’s which returns the response as Approved or Rejected. If approved, it will trigger respective jobs for deployment.
  • Automatic SVN Tagging: It will automatically tag the source code of project based on SVN revision number during deployment. It will read the log file and fetch the information from it and then based on the path configured in the global parameter of the plugin it will back up the code with tag name.
Core JavaSpringSpring BootHibernateMongoDBRESTful APIs+3

Zetta networks

Engineer Intern

Jan 2016Apr 2016 · 3 mos

  • Ispleet: Developed a Placement oriented website called Ispleet and dashboard using Admin LTE template.
  • Echo: Developed a review-based website called Echo using HTML, CSS, JavaScript and PHP
HTMLCSSJavaScriptPHP

Rockstat software technologies pvt ltd

Engineer Intern

Jul 2015Aug 2015 · 1 mo · Bengaluru Area, India

  • Designed and developed a front-end website using HTML, CSS, JavaScript and Bootstrap.
  • Placement Activity Manager (PAM): Developed front-end website using HTML, CSS, JavaScript, Bootstrap and Python Flask Web Framework with SQLAlchemy as database. It provides all the necessary functions that are required to carry out the placement process such as student registration, notifications regarding placements, Company criteria etc. Python Scikit-learn library is used to train and test data using Linear Regression algorithm to predict the progress of the student. Morris.js to create graphs for better understanding of previous year placement statistics
HTMLCSSJavaScriptBootstrapPython

Education

BMS Institute Of Technology

Bachelor of Engineering (B.E.) — Computer Science and Engineering

Jan 2013Jan 2017

Seshadripuram Pre-University (Main) College

PUC — Science

Jan 2011Jan 2013

Stackforce found 100+ more professionals with Core Java & Spring

Explore similar profiles based on matching skills and experience