Post Job Free

Resume

Sign in

Junior Developer Data

Location:
Bakersfield, CA
Posted:
February 10, 2023

Contact this candidate

Resume:

Anirudh Reddy

***** **** *** ** ***********, CA 661-***-**** adu9fq@r.postjobfree.com

Profile

Enthusiastic focused and motivated Junior Developer with one plus years of experience is seeking an opportunity to contribute to institutions by implementing concepts, knowledge, and methodologies learned thereby adding value to the organization. Ability to apply theoretical concepts in the practical world. Excellent communication skills both oral and written. Adept in collecting and analyzing data to help organizations make informed decisions. Flexible and adaptable to the demands of changing work environments. Team player and also independently responsible. Core Qualifications

Coordinating with development teams to determine application requirements

Writing scalable code using Python programming language; testing and debugging applications

Developing back end components; integrating user facing elements using server side logic

Assessing and prioritizing client feature requests

Integrating data storage solutions; coordinating with front end developers

Reprogramming existing databases to improve functionality, and developing digital tools to monitor online traffic

Managing master data, including creation, updates, and deletion, and helping develop reports and analysis

Supporting the data warehouse in identifying and revising reporting requirements

Supporting initiatives for data integrity and normalization

Assessing tests and implementing new or upgraded software and assisting with strategic decisions on new systems

Evaluating changes and updates to source production systems Skills

Software Development

C (Programming Language)

Java

Software Development Life Cycle (SDLC)

Haskell

Python

Javascript (ES6, Node.js, React.js)

Quality Assurance

HTML

CSS

PostgreSQL

Data Analysis

Data Visualization

Data Analytics

Data Mining

Professional Experience

Teaching Assistant Feb 2020 – Apr 2020

Kern Community College District

Tutored Calculus students on topics including limits, differential calculus, and integral calculus.

Six graded exams, two quizzes, and homework.

Organizing lesson plan materials for that day, printing handouts for students, and assisting students who were falling behind in concept comprehension.

Projects

Implemented a mini programming language: Nano with type system Learning Scoping, Binding, environments, and environment closures (Functional Programming) Feb 2022

Skills used: Theoretical typing and type systems, Haskell Programming, Functional Programming

Through the programming language Haskell, a type system and a miniature functional programming language called Nano were implemented.

The type system was implemented using Haskell type classes, which are distinct from type classes in object oriented programming languages.

Utilized new type variables to make the type system as generic as feasible, and introduced a type class that defines type variables along with an evaluate function.

Used Haskell algebraic data types for unique data types

Closure features of a functional programming language were implemented in Nano by monitoring the program environment. College Enrollment System Application

Dictionary ADT with Hash Tables (Data Structures) May 2021

Skills used: Data Structures and Algorithms

A program that simulates an enrollment system, specifically for a college enrollment application, has been implemented.

Implemented and utilized primarily Dictionary and Hashtable ADTs. QuadTree ADT for 2D collision detection application Data Structures May 2021

Skills used: Data Structures and Algorithms, Runtime, and Data Structure Analysis

QuadTrees are a unique sort of tree in which each node has four offspring.

They are utilized in numerous applications, including N body simulations, 2D collision detections for game/physics engines, proximity search for Uber, location based mobile advertisements, image processing, and computer graphics.

Objects can be of any shape, but they are assumed to be circles with a specified radius. Stable Marriage Program

Data Structures June 2021

Skills used: Data Structures and Algorithms

Implemented a Graph ADT that effectively identifies a stable (one to one) match between two groups of equal size.

Each element of each group has "ordinal" preferences on elements of the opposing group that must be maximized when determining a match.

This technique is the basis for assignment systems in the real world, such as sending residents to hospitals. Self Learning Snake Game

Algorithms July 2021

Skills Used: Full Stack Development, CSS, PostgreSQL, Javascript(ES6) /React.js/Node.js

Self learning and reinforcement learning algorithms, such as hill climbing, were utilized to determine the optimal policy that maximized the expected utility, or Q value of the policy, within the context of a Markov Decision Process (MDP)

This particular snake game was executed in a model free environment, which essentially implies that the rewards for actions are unknown; hence, it must learn which actions maximize rewards and fill in the probability from scratch.

Used for an application that teaches a snake how to maximize survival time and discover the ideal way to consume the most food, grow, and survive without striking itself.

Also have to evaluate the algorithm's runtime speed Facebook Marketplace Clone

Web Programming Dec 2021

Skills Used: Full Stack Development, CSS, PostgreSQL, Javascript(ES6) /React.js/Node.js

Facebook Marketplace's entire web layout, design, and functionality were replicated.

The program enables users to create accounts, sell and purchase things, and comment on the posts of other users.

CSS, HTML, Node.js/React.js, and PostgreSQL were utilized in the development of this website. Education

BS in Computer Science Dec 2022

The University of California Santa Cruz

Bakersfield College – Transfer June 2020

Languages

C++; Java; C; Haskell; Python; Javascript(ES6, Node.js, React.js); HTML; CSS;

Databases: PostgreSQL

Courses

C Programming & Data Structures (UCSC)

Artificial Intelligence (Python Programming)(UCSC)

CSE114A Foundations of Programming Languages & Functional Programming (Haskell Programming)(UCSC)

Analysis of Algorithms and Data Structures (C++)(UCSC)

Introduction to Data Structures (C Programming)(UCSC)

Computer Architectures(UCSC)

Python Programming(UCSC)

Theoretical Computational Models(UCSC)

Probability and Statistics/ Bayesian Statistics(UCSC)

Web Programming(UCSC)

Principles of Computer Systems Design(UCSC)

Intro to Software Engineering(UCSC)

Accelerated Software Engineering(UCSC))

Awards

Bakersfield College Hackathon 2020

References

Available upon request



Contact this candidate