Resume

Sign in

Software Developer Engineer

Location:
Corvallis, Oregon, United States
Posted:
February 17, 2018

Contact this candidate

Resume:

P

R

A

T

H

V

E

E

R

R

A

I

S

O

F

T

W

A

R

E

E

N

G

I

N

E

E

R

P

r

a

t

h

v

e

e

r

R

a

i

p

r

a

t

h

v

e

e

r

.

r

@

g

m

a

i

l

.

c

o

m

w

w

w

.

l

i

n

k

e

d

i

n

.

c

o

m

/

i

n

/

p

r

a

t

h

v

e

e

r

h

t

t

p

s

:

/

/

g

i

t

h

u

b

.

c

o

m

/

p

r

a

t

h

v

F

u

l

l

n

a

m

e

E

m

a

i

l

L

i

n

k

e

d

I

n

G

i

t

H

u

b

1

4

0

7

N

W

K

i

n

g

s

B

l

v

d,

C

o

r

v

a

l

l

i

s,

O

R,

9

7

3

3

0

(

5

4

1

)

9

0

8

7

-

8

3

2

A

d

d

r

e

s

s

P

h

o

n

e

AgBiz Logic is a startup suite of economic, financial, and environmental decision tools for businesses that grow, harvest, package, add value, and sell agricultural products. Part of a team that creates modules to help the agriculture industry build an optimal budget plan.

- Implemented interface and functionality for building new Budgets.

- Created Angular UI enhancements for AgBiz modules.

- Implemented ORM (Object Relational Mapping) class models and functionality for AgBiz Modules views. Technologies Used : Django Web FrameWork(Python), Angularjs, CircleCi, Jasmine, Docker CDK Global is the leading provider of IT and digital marketing solutions to the automotive retail industry. I helped create the OEM Tracker application to track the OEM transactions for various service requests and visualize projects that are contracted with multiple OEMs such as BMW, Toyota and Ford.

- Designed and implemented the UI interface of the application and designed API endpoints using Express for all modules.

- Implemented Roles feature to configure visibility of the application and provide Access Control List functionality.

- Integrated the application to Active Directory as a security feature. Technologies Used: Nodejs, Microsoft SQL Server, Angularjs, D3.js, BitBucket, Confluence. CWS is a department of OSU focused on Building a strong Oregon State University web community through the use of comprehensive and integrated online platforms. I personally was involved with numerous projects.

- Implemented Sign Sign On feature with CAS (Central Authentication System) for various OSU applications.

- Redesigned database architecture and integrated with Banner data source (Central source for student/faculty information).

- Implemented the API module for the new Campus Map System. Technologies Used: CakePhp, MySQL (database), Drupal (7,8), PHP (5.6) W O R K E X P E R I E N C E

AgBiz Logic

Software Developer

CDK Global Software Engineer

Central Web Services

Software Developer

S

K

I

L

L

S

Programming Languages Java, Python, C#, JavaScript, PHP, R FrameWorks

Django, Spring Boot, .Net, Node.js, Angular.js, Angular 4, CakePhp, GitHub, Docker, AWS, JIRA, Confluence

Unit/Integration Testing JUnit, Selenium, Jasmine, CircleCI Database Frameworks SQL, MySQl, MongoDB, PostGresSQL, AWS(RDS and DynamoDB), JPA, Hibenate

Master of Engineering in Computer Science

Oregon State University

Corvallis, Oregon, U.S.A

GPA: 3.67

Bachelor of Engineering in Computer Science

People's Education Society Institute of Technology Bangalore, India

E

D

U

C

A

T

I

O

N

[

4

/

2

0

1

7

-

P

R

E

S

E

N

T

]

[

6

/

2

0

1

7

-

8

/

2

0

1

7

]

[

6

/

2

0

1

6

-

4

/

2

0

1

7

]

[

9

/

2

0

1

5

-

1

2

/

2

0

1

7

]

[

9

/

2

0

1

1

-

6

/

2

0

1

5

]

P

R

O

J

E

C

T

S

TutorNation - Web Application

A web application that allows OSU students to find other proficient OSU students who are willing to tutor fast and conveniently A personal project that consisted of a team of 8 people.

- Contributed to building the interface for Registration, Scheduling and Login features.

- Built several Rest APIS and services for User, Courses, Email and Timeslots

- Created HTTP and Session service modules

- Performed Scrum Master duties for and Product Owner multiple Sprints. Environment: Java, JavaEE, SpringBoot, Angular4, Gradle, CircleCi, JUnit, MongoDB CDKChatBot - Web Application

A Chatbot that answers dealers/clients about services that CDK Global provides based on the data mined on the CDK Global website. Helped create a Chatbot that answers dealers/clients about services that CDK Global provides based on the data mined on the CDK Global website. It responds with the best answer based on pattern matching of keywords typed in the question. Part of 6 person team that participated in the CDK hackathon.

- Created Interface to retrain the Knowledge Base to respond with more accurate answers.

- Create the APIs to retrieve Knowledge Base Data.

- Implemented speech to text tool for CDKChatBot using Microsoft Cognitive Services.

- Deployed the application to the Bamboo cloud server using docker containers. Environment: C#, Angularjs, Bamboo, Docker, Micrsoft QnA Maker(Microsoft Cognitive Services) World Travel App - Mobile App

A mobile app that allows users to look up weather information, restaurants/hotels and flight data based on the place they want to travel to. A mobile app that allows users to look up weather information, restaurants/hotels and flight data based on the place they want to travel to. It integrates with multiple APIs to serve as a single source of information for any traveler. Part of a 6 man team as a personal project.

- Implemented the Yelp API and Recycler View Adapter.

- Designed and Implemented interface of the app.

- Helped implement caching data of asynchronous network calls. Environment: Java, Android Studio, Yelp API, Google Maps API, FlightAware API, OpenWeather API, Bootstrap Goal Wars 2D - Graphics Application

A 2-D ping-pong themed game over a 3-D space world. It follows the theme of soccer and involves applying real world physics factors on to the game. A 2-D ping-pong themed game over a 3-D space world. It follows the theme of soccer and involves applying real world physics factors on to the game. Uses binding and creating textures, data transformations, object creation and collision detection. A solo personal project.

- Implemented collision detection and game dynamics

- Created 3D world ( Vector mapping, Objects)

- Implemented Texture Mapping of player objects and environment Environment: PyOpenGL Python and PyCharm

C

L

U

B

S

M

e

m

b

e

r

o

f

O

S

U

V

R

C

l

u

b

M

e

m

b

e

r

o

f

C

r

y

p

t

o

C

u

r

r

e

n

c

y

C

l

u

b

Master Level Algorithms

Parallel Programming

Database Management

Systems

Master level Software

Engineering 1 & 2

Mobile, Web and Cloud

Development

Empirical analysis of

Software Development

Interconnection Networks

Operating Systems

C

O

U

R

S

E

S

1

0

/

2

0

1

7

-

1

2

/

2

0

1

7

6

/

2

0

1

7

-

6

/

2

0

1

7

3

/

2

0

1

7

-

5

/

2

0

1

7

1

0

/

2

0

1

6

-

1

1

/

2

0

1

6



Contact this candidate