Post Job Free
Sign in

Python Software Engineer

Location:
Ripon, CA
Posted:
October 16, 2020

Contact this candidate

Resume:

http://github.com/vikashraja**

www.linkedin.com/in/vikash-raja Vikash Raja 209-***-****

************@********.***

EDUCATION

Bachelors, Computer Science University of California, Berkeley Aug 2018 - Dec 2020 (expected) GPA: 3.63. Coursework: Structure and Interpretation of Computer Programming, Designing Information Devices and Systems, Software Engineering, Data Science, Data Structures, Machine Learning, Artificial Intelligence, Database Systems, Machine Structures, Operating Systems, Efficient Algorithms and Intractable Problems EXPERIENCE

Software Engineer, Intern IpserLab, Mountain View, CA May 2020 - Aug 2020 Developed front-end systems using HTML, CSS, Bootstrap, jQuery, and JavaScript. Optimized the back-end business logic by pre-processing data, reducing the return time of requests by more than 100%. Utilized AJAX, a RESTful API, and MySQL to manage data in the back-end for CRUD functionalities. Project Member Machine Learning @ Berkeley Aug 2019 - Dec 2019 Constructed models to evaluate image quality for product images in the Wish marketplace using PyTorch and TensorFlow, leading to an increase in the classification accuracy of quality scores by more than 60%. Designed efficient data pipelines with AWS and Databricks, leading to an increase in the ML workflow speed by 80%. Course Staff UC Berkeley EECS Jun 2020 - Aug 2020

Helped students in the class CS 61B (Data Structures) with the conceptual understanding of data structure topics and led weekly labs and office hours, enabling students to gain a better mastery of the fundamentals. PROJECTS

● Version-Control System:Implemented a version-control system with similar basic features of Git and remote command functionalities. (Java) (https://github.com/vikashraja24/Gitlet)

● Parallel Programming:Created a module capable of matrix operations with a Python-C interface using parallel programming techniques including unrolling, SIMD, and OpenMP. Optimized code led to speedups over naive methods by over a factor of 100. (C, Python) (https://github.com/vikashraja24/C-Programming)

● Pacman AI:Developed a reinforcement learning agent for the game Pacman with techniques such as Q-learning and value iteration. Trained model achieved greater than 90% win rates. (Python)

(https://github.com/vikashraja24/Pacman-AI)

● Scheme Interpreter:Developed an interpreter for the functional programming language Scheme, including functionality for special forms such as macros. (Python)(https://github.com/vikashraja24/Scheme-Interpreter)

● Discussion Forum:Designed and improved online discussion forum where people can debate on various issues affecting today’s society. (Java, JavaScript, HTML, CSS)

(https://github.com/vikashraja24/Discussion-Forum)

● Sorting Algorithm Visualizer: Created visuals of sorting algorithms such as MergeSort, InsertionSort, QuickSort, etc. (Python) (https://github.com/vikashraja24/Sorting-Algorithm-Visualizer) TECHNICAL SKILLS

● Languages: Python, Java, SQL, C, C++, JavaScript, HTML, CSS, MATLAB

● Technologies: Git, Visual Studio, Eclipse, jQuery, React.js, Node.js, MySQL, MongoDB, AWS



Contact this candidate