Post Job Free
Sign in

Software Developer Information Security

Location:
Sacramento, CA
Posted:
November 19, 2020

Contact this candidate

Resume:

PRAVEEN REDDY

Phone no: +1-916-***-****, E-mail: ****************@*****.***

LinkedIn: https://www.linkedin.com/in/reddy-praveen-b96a61120/

Education CGPA: 3.9/4

Master’s in Computer Science 08/2018-05/2020

Western Illinois University, IL

Relevant Coursework: Data Structures, Database Systems, Artificial Intelligence, Topics of Artificial Intelligence, Advance Operating System, Computer Architecture, Server-Side Web Development, Computer Graphics, Computer Networks, Computers, and Information Security.

B. Tech in Electronics and Communication Engineering CGPA: 9.0/10

Jawaharlal Nehru Technological University, Hyderabad, India Completed: 05/2018

Technical Skills

•Programming languages: C, C++, Java, Python.

•Operating Systems: Windows 10, Windows 8, Unix, Kali Linux.

•Java Technologies: Core Java, Advanced Java, Exception Handling, Transaction Management.

•Web Technologies: HTML, CSS, PHP, JavaScript, ReactJS, NodeJS, Bootstrap, Shell Scripts.

•Application Servers: Apache Tomcat, JBoss EAP, LAMP, WebLogic.

•Build Tools: Ant, Maven, Jenkins CI/CD.

•Frameworks: Hibernate, Spring, Spring Boot, Angular 6, Microservices, REST API’s.

•Databases: SQL, MySQL, RDBMS, NoSQL.

•Cloud: AWS.

Certifications

AWS Certified Solutions Architect - Associate (SAA)

Technical Experience

Agility Software Solutions - Software Developer (Sacramento, CA) 08/2020-present

•Implemented various core framework like Core Java, design patterns and data structures

•Implemented REST APIs using Spring Boot, using JSON as data exchanging format.

•Developed web components using MVC pattern under Spring framework.

•Implemented back-end code using Spring MVC framework handles application logic and makes calls to objects.

•Worked on Lambda Expressions, Functional interfaces, Stream API's, Time API, and Improvements on Collection, Concurrency, and IO improvements by using Java 8.

•Performed API development module integration and web designing using ReactJS and Spring MVC.

•Developed the project's web page as Single Page Application (SPA) by using ReactJS, Redux.

•Developed generic Action Menu components to be reused in the entire application using ReactJS and Redux.

•Developed the spring AOP programming to configure logging for the application.

•Developed Web Services to allow communication between applications through REST over HTTP.

•Involved in activities such as defect tracking, fixing using JIRA.

•Involved in Unit testing of applications using JUnit and built the package using Maven and deployed the application on to JBoss EAP Server.

Tek Spikes- Software Developer (Farmers Branch, Texas) 06/2019-08/2019

•Developed Web based application based on Spring boot framework in Java programming language to respond to web requests for data and developed a security framework to allow only authorized users to access the data using Spring Security and JWT based mechanisms.

•Involved in creating a reusable component using React JS for DOM manipulation

•Developed various screens for the front end using ReactJS and used various predefined components from NPM (Node Package Manager).

•Designed and developed Microservices business components using Java /J2EE, Spring Boot and Implemented REST web services based on RESTful APIs.

•Worked on Spring JDBC to interact with the MySQL database for all the CRUD operations.

•Involved in maintaining and enhancing multiple areas of the application using Core Java-like collections, multithreading, Generics, Stringbuilder, and interfaces.

•Used JAVA 1.8 features like Lambda Expressions, Parallel Streams and functional interfaces.

•Involved in Jenkins pipeline for Devops CI/CD process and run automation through Jenkins jobs.

•Used Amazon Web Services to migrate existing monolithic applications into Cloud environment.

Modak – Software Developer (Hyderabad, India) 07/2017-07/2018

•Developed a web-based application for billing the products. Based on the product the billing should be selected and the customer will choose the option and proceed with that.

•Worked on creating an Angular based front-end programming solution that will be built like a dashboard with various sharable components like Tables, Modals, Tooltips upon the responsive bootstrap framework with a very clean looking minimalist user interface

•Developed UI pages for billing products by using HTML and CSS and used MS SQL DB for storing information.

•Developing the Micro services using Spring Boot that create, update, delete and get the information from backend and Implemented web interface using Spring MVC.

•Deployed the application on Apache Tomcat Server and Performed unit and functional testing.

Suntek Corp Solutions Pvt Ltd- Trainee Software Developer (Hyderabad, India) 01/2017-06/2017

•Experienced with building mini web applications from scratch using Java and Spring Boot as a backend technology.

•Involved in learning with programming languages like Java, C, Spring Boot, SQL, Angular.

•Assisted with the ongoing development of software and coding standards and participated in the quality control activities undertaken in the team, such as test plan creation and code walkthroughs.

•Involved in working on assignments of fixing the bug issues and development of new functionality of designs.

Technical Projects

Sentiment Analysis of Twitter

•Classified the tweets based on the sentiment expressed in twitter whether it is positive or negative. Given some messages for testing and based on the messages it analyzes and produces an output with an array of 0’s and 1’s where 0 represents a sad tweet and 1 represents a happy tweet.

•Cleaned data for tokenization of strings, special characters and numbers.

•Applied Naive Bayes classifier to classify the tweets and achieved 81% of accuracy on analyzing the tweets.

Student Feedback System

•Designed an online web-based application for the students to give feedback to their respective faculty.

•Developed UI using HTML5/CSS, JavaScript. To Connect and configure the database PHP is used and to store the data of students, faculty and feedback report used MySQL. Used MD5 algorithm to secure the users password.

•Deployed application on LAMP server, performed functional and unit testing.

Online Book Store

•Created an online bookstore database system using Oracle RDBMS to build databases and structures and developed GUI tabs by using NetBeans.

•Performed JDBC connections to connect the database. When a user gives input from GUI the actions are performed to select the book, send it to cart and make payments.



Contact this candidate