**** ********** ******* **, *** A
Charlotte NC **262
Ramachandra Gopal Posina
704-***-**** *****.*******@*****.***
LinkedIn GitHub
EDUCATION:
M.S, Computer Science
University of North Carolina, Charlotte, US
GPA: 4/4 Aug 2019 - Dec 2020
Bachelor’s, Computer Science
Amrita Vishwa Vidyapeetham, Coimbatore, India
GPA: 8.06/10 Jul 2015 - May 2019
AREAS OF EXPERTISE:
Full Stack (Java, Spring, Angular7)
Algorithms and Data Structures
Competitive Programming
Object Oriented Programming
Cloud Computing
Relational and No-SQL Databases
Computer Networks
Operating Systems
Technical Skills
Languages:
Java, C, SQL, HTML5, CSS, JavaScript, Typescript, XML, Python.
Frameworks:
Spring Boot, Angular 7, NodeJS, Android, Hibernate (ORM) 4.0, JUnit, Log4j, Bootstrap.
Web Technologies:
Core Java, RESTful API, MVC, Spring Security, OAuth 2, AOP, Spring JPA, Angular Material.
Database Technologies:
MySQL, MariaDB, NoSQL, Mongo DB, Firebase, SQL Server, HDFS, Hadoop.
Cloud Computing:
Amazon AWS, Microservices, Google Cloud, Digital Ocean.
Tools/IDEs:
Maven, Postman, Git, LDAP, Visual Studio Code, MySQL Workbench, Slack, Jira, Confluence.
PROFESSIONAL EXPERIENCE:
Software Engineer, Intern
Nokia, India
Jan 2019 – Jul 2019
Skills: Java, Spring Boot, OAuth2, MySQL, Hibernate, Angular 7, HTML, TypeScript, JavaScript, CSS, Bootstrap, Maven, Git, Postman.
Designed and developed a full stack web application by actively Involving in various phases of the Software Development Life Cycle including analysis, design, development, testing and CI /CD, and working in a highly dynamic Agile environment.
Took ownership of the entire project and collaborated with cross-functional teams to gather the requirements and designed a reliable and efficient database model with the most efficient features.
Utilized my in-depth functional knowledge in redesigning the RESTful web API’s which in turn improved the response time by 25%.
Increased security of applications by providing end-to-end security using Spring Security, OAuth2 and thereby providing Role-Based Authorization with LDAP details.
Created the most advanced features like auditing, tracking, and notifying (email service) the user actions by utilizing the core features of Spring & Hibernate like AOP, Spring MVC, Data JPA.
Improved the user experience by designing highly elegant reactive single page applications using Angular7, HTML5, Bootstrap, CSS.
Achieved 93% code coverage by Incorporating the Test-Driven Development (TDD) approach in the applications using JUnit.
Recognized for excellent troubleshooting skills assisted in fixing over 50 bugs and involved in the deployment of timely fixes.
Key Accomplishments: Awarded with the best intern project for developing a feature-rich web application evaluating the efficiency, readability, and extensibility of the code with minimal dependencies.
PROJECTS:
Supermarket Management System (Web App) Jan 2020 – Mar 2020
Tech Stack: Java, Angular 7, MySQL, HTML, CSS, Spring Boot, Spring Security, AOP, REST API, Hibernate, Maven, JUnit, Eclipse, VScode. Source Code
Developed a POS tool that helps the administration to maintain, update the stock and handle effectively all the billing information.
Created Role-Based Authorization for users and was able to achieve stateless Authentication by implementing JSON Web Tokens.
Implemented test cases covering all layers in the application by extensively using all the core features of Spring Boot & JUnit.
Trip Planner (Mobile Applications Development) Sep 2019 – Dec 2019
Tech Stack: Java, Android, Android Studio, Google Firebase, Google Maps API Source Code
Played a major role in developing an android project where user can plan a trip and makes it accessible to other users to join.
Enabled a chat room for every trip planned which gives an added advantage for users to communicate with their co-travelers.
Arts and History Museum Events (Web App) May 2019 – Aug 2019
Tech Stack: Node.js, Express.js, MongoDB, HTML5, CSS3, JavaScript Source Code
Designed a secure web application which helps users to create, join and Update events Developed using node.js, MongoDB.
Enabled dynamic escaping along with user Session management and provided with the measures to prevent XSS and XSRF attacks.
Multi-Threaded HTTP Client-Server (Academic Project) Sep 2019 – Dec 2019
Tech Stack: Java, Socket Programming, Multithreading, HTTP, REST, Eclipse Source Code
Designed a multi-threaded Client-Server model that adheres to the HTTP/1.1 protocol and can send and receive HTTP requests.
Achieved the goal of communication with socket programming using the thread pools which can handle a huge number of requests.
Distance Vector Routing Algorithm (Academic Project) Sep 2019 – Dec 2019
Tech Stack: OS Process, Java, Eclipse. Source Code
Implemented a variation of distance vector routing algorithm, improved the robustness of protocol by each host sending its routing information to its neighbors at a certain frequency (simulated with 15secs) regardless of whether the information has changed or not.
PUBLICATIONS & ACHIEVEMENTS:
Co-authored and published journal research paper: “Securing Conversation in Online Social Networking”. International Journal of Pure and Applied Mathematics, Volume 119 No. 15 2018, 1639-1648.
Successfully organized and conducted a Hackathon event for about 500 participants at the university level.