yashwanth-g
Yashwanth Gundlapally
Montreal, Canada

As an experienced Software Developer, I have a profound knowledge of the latest Java/J2EE technologies and excellent experience in developing server-side code, enterprise and persistence design patterns, and web applications using HTML5, CSS3, JavaScript, JSON, AJAX, DOM, Custom Tag Libraries, jQuery, Bootstrap, Angular JS, Angular, React, XML, XSLT, Web Services, and many more. My experience extends to using configuration management tools - SVN, Git, and developing unit testing frameworks using JUnit, Mock Object, and Spock based on test-driven methodology. I am also proficient in developing microservices, Docker containers infrastructure, and CI for building and deploying Docker containers. I have built S3 buckets and managed policies for S3 buckets and used S3 buckets for storage and backup on AWS. In addition, I have extensive experience in deploying, configuring, and administering application servers such as Web Sphere, Web logic, Apache Tomcat, and JBoss EAP. I have excellent developing knowledge in building REST-based web services and integrating authentications using Oauth2. Besides, I have created Jenkins CI/CD pipelines for continuous build & deployment and integrated JUnit and SonarQube plugins in Jenkins for automated testing and for code quality check. I have deployed Spring Boot-based microservices Docker containers using Amazon EC2 container services and designed and developed REST-based Microservices using Spring.

CodersRank Score

What is this?

This represents your current experience. It calculates by analyzing your connected repositories. By measuring your skills by your code, we are creating the ranking, so you can know how good are you comparing to another developers and what you have to improve to be better

Information on how to increase score and ranking details you can find in this blog post.

100.7
CodersRank Rank
Top 5%
Top 100
C#
C#
Developer
Canada
Top 50
Java
Java
Developer
Canada
Highest experience points: 0 points,

0 activities in the last year

List your work history, including any contracts or internships
TEKsystems
May 2022 - Aug 2022 (3 months)
Montreal, Quebec
Associate Software Developer
1. Designed, developed, tested, deployed, and maintained the website.

2. Designed the User Interface using AngularJS, React, HTML, JQuery, XHTML, CSS,
JavaScript, and AJAX for the website.

3. Designed complex application database SQL statements for querying, updating, and reporting using MySQL.

4. Used Maven as a build tool to add the dependencies.

5. Developed JSON REST APIs in a Test-Driven Development environment for controlling and monitoring the jobs.

6. Used JSON, CSV as data exchange formats and Kafka as the messaging layer for handling high volume throughput of messages.

7. Designed and developed the Commercial Business Portal using Angular 4 along with HTML5, CSS3, JavaScript, and Typescript.

8. Implemented UI components using Angular 4.0 dependency Injection, Models, data binding, and controllers.

9. Worked with querying on data present in Cassandra cluster using CQL (Cassandra Query Language).

10. Developed API for using AWS Lambda to manage the servers and run the code in the AWS.

11. Improved the maintainability of the project by implementing and improving Exception Handling, Collection and performance tuning, performance testing, and analysis.
Angular AngularJS AWS AWS lambda CSS database HTML JavaScript MySQL ReactJS TypeScript c# java Frontend Backend React
Tata Consultancy Services
2 years 5 months
Hyderabad, Telangana
System Engineer
Apr 2021 - Oct 2021 (6 months)
1. Extensive experience in developing server-side code with expertise in enterprise and persistence design patterns such as Singleton, Factory, Business Delegate, Service locator, DAO, ORM, MVC, IOC, and AOP.

2. Proficient in developing applications using the latest Java/J2EE technologies like Cassandra, Java 8, JUnit, and Cucumber.

3. Expertise in developing web applications using HTML5, CSS3, JavaScript, JSON, AJAX, DOM,
jQuery, Bootstrap, Angular JS, Angular, React, XML, XSLT, and Web Services.

4. Designed and implemented messaging platforms by developing APIs for messaging using Kafka.

5. Proficient in applying various XML technologies and tools like JAXP SAX/DOM, XSLT, XPath, and XQuery for XML document generation, parsing, and formatting.

6. Strong experience in Spring Framework modules such as Spring, Spring MVC, Spring Cloud, Spring Data (JPA, JDBC, Hibernate), Spring REST, and Spring Boot.
Angular Bootstrap cloud CSS Java JavaScript ReactJS spring java unit testing design patterns aws hibernate oop spring boot solid junit mockito maven microservices clean code jdbc agile tomcat
Assistant System Engineer
May 2019 - Apr 2021 (1 year 11 months)
1. Contributed as a valuable team member in an Agile Development Environment, actively participating in Scrum meetings for reporting progress.

2. Worked with Spring Framework 5 to implement business rules and various application workflows.

3. Demonstrated proficiency in advanced Java 8 features like Lambda Expressions, Streams, Filters, and enhanced concurrency methods.

4. Implemented the Persistence layer using Hibernate for seamless interaction with SQL Server database.

5. Expertly skilled in open-source frameworks and tools such as Spring, JSF, Hibernate, JPA, and Apache Camel.

6. Implemented Exception Handling, Collection APIs, and performance tuning, performance testing, and analysis to improve the maintainability of the project.

7. Proficient in using XPATH to identify objects on the screen.

8. Participated in Sprint planning for accurate estimation of efforts for user stories and bugs.

9. Extensively worked on front-end development using Angular 10, AngularJS, Advanced JavaScript, jQuery, JSON, HTML5, CSS3, and SPARK Web service.

10. Designed and developed mid-tier APIs running on a Tomcat 8 server, written in Java 8 using a wide range of technologies including Spring, Hibernate, JMS, PostgreSQL, and many others.

11. Expertise in setting up Docker containers infrastructure and CI/CD for building and deploying Docker containers. Worked on Microservices for CD using Docker services.

12. Created efficient Jenkins CI/CD pipelines for continuous build & deployment and integrated JUnit and SonarQube plugins in Jenkins for automated testing and code quality check.
Angular AngularJS CSS database Docker Java JavaScript PostgreSQL spring spring boot spring mvc junit hibernate microservices jdbc tomcat maven javaee mockito
Add some compelling projects here to demonstrate your experience
Plagiarism Detector
Nov 2022 - Present
Designing a Efficient Plagiarism Detector using String and Pattern Matching Algorithms.
Scientific Calculator
Jun 2022 - Jul 2022
Designed a scientific calculator that gives precise results.

Technologies used: Java, Spring Boot, Spring MVC, JUnit, HTML, CSS, Thymeleaf
AI Face Mask Detector
Feb 2022 - Apr 2022
Designed an AI model capable of analyzing face images and detecting whether a person is wearing a face mask or not, as well as the type of mask worn.

Technologies used: Python, PyTorch, Neural Networks

This section lets you add any degrees or diplomas you have earned.
Concordia University
Masters in Applied Computer Science, Computer Science
Sep 2021 - Apr 2023
CVR College of Engineering, Hyderabad
Bachelor of Technology - BTech, Computer Science and Engineering
Jan 2015 - Jan 2019
Ravindra Bharathi School
Secondary School Certificate, Schooling
Jun 2011 - May 2013
Java Multithreading, Concurrency & Performance Optimization
Mar 2023
Advanced Hibernate Development Techniques
May 2021
Spring & Hibernate
May 2021

Jobs for you

Show all jobs
Feedback