Intro
Hello and welcome to my portfolio! My name is Jonathan Prieto, and I am a software engineer with 3+ years of experience. Throughout my career, I have had the opportunity to work on a variety of projects and technologies, which has allowed me to develop a diverse skill set.
I have a strong background in Python, Backend development, and I am always eager to learn new technologies and programming languages to keep up with the rapidly evolving industry. I place a strong emphasis on clean, maintainable code that is well-documented and adheres to best practices in software development. I am a firm believer in the power of collaboration and communication in software engineering, and I work closely with team members and stakeholders to ensure that all aspects of a project are completed to the highest standards.
In this portfolio, you will find a collection of projects that I have worked on. Each project showcases my technical skills and the unique challenges I encountered, providing a glimpse into my problem-solving abilities. You will also find my resume, which outlines my educational background, work experience, and technical skills.
I am excited to share my work with you and look forward to hearing from you soon. If you have any questions or would like to discuss a potential project, please feel free to contact me. Thank you for taking the time to view my portfolio!
Work
Software Engineer
Gamry Instruments Inc
Re-platforming of an existing software system and incorporated new functionality to its backend
- Analyzed, tested, and debugged systems to guarantee seamlessperformance and identify areas for improvement
- Designed custom emulation software to simulate various scenarios for comprehensive device testing
- Designed custom middleware software that replaced hardware functionality, resulting in significant cost savings for the company
- Developed and integrated new back-end software features to improve user experience.
- Successfully migrated legacy software to a new platform to support the development of a high-value product.
Lead Data Scientist
Delphinus Engineering
Developed robust software for data analytic team
- Streamlined sensor analysis and visualization by integrating multiple data processing pipelines
- Engineered data aggregation software with custom machine learning tools to enable comprehensive data analysis
- Verified software functionality through unit and validation testing
- Created robust character and statistical recognition algorithms to improve sensor identification accuracy
- Developed custom proprietary software for efficient data preprocessing, organization, and aggregation, saving the organization significant time and resources
Jr. Data Scientist
Delphinus Engineering
Designed data pipelines, and performed regression analysis
- Successfully identified key features from historical data usingmachine learning techniques despite noise and other challenges
- Utilized sensor information to accurately forecast system health and potential failures
- Achieved an impressive increase in prediction accuracy from 35% to 90% through successful implementation of an optimized method
- Designed and built a custom ETL pipeline to streamline data integration and transformation processes
Degrees
Bachelors of Science
Rutgers Univeristy
Dual Major:
Mechanical Engineering
Physics
Certifications
Backend and API
Creating Python APIs Like a BOSS - The Django REST Framework
Udemy
Make RESTful Web APIs for Mobile Apps and Front End JavaScript Frameworks - JSON, XML, CSV, and Authentication Tokens
Certificate
Django 3 - Full Stack Websites with Python Web Development
Udemy
Build 3 stunning websites, learn Back and Front End Web Development, deploy your site with HTML5, CSS3 and Bootstrap 4
Certificate
Back End Development and API
FreeCodeCamp
In the Back End Development and APIs Certification, you'll learn how to write back end apps with Node.js and npm. You'll also build web applications with the Express framework, and build a People Finder microservice with MongoDB and the Mongoose library.
Certificate
Containerized Application Development
Docker and Kubernetes: The Complete Guide
Udemy
Build, test, and deploy Docker applications with Kubernetes while learning production-style development workflows
Certificate
Computer Science
Accelerated Computer Science Fundamentals
Coursera
Data Structures and Algorithms in C++. Learn fundamentals of computer science while implementing efficient data structures in C++.
Certificate
Object-Oriented Data Structures in C++
Coursera
This course teaches learners how to write a program in the C++ language, including how to set up a development environment for writing and debugging C++ code and how to implement data structures as C++ classes.
Certificate
Ordered Data Structures Ordered
Coursera
In this course, you will learn new data structures for efficiently storing and retrieving data that is structured in an ordered sequence.
Certificate
Unordered Data Structures
Coursera
The Unordered Data Structures course covers the data structures and algorithms needed to implement hash tables, disjoint sets and graphs.
Certificate
Projects
Frontend/Backend and API
Dwitter
A Twitter inspired chat app in Django3, CSS, and HTML. Create an account and chat with other users.
Code
Django-Rest-API-ToDoWoo
Todowoo is a task keeping web application built with django3 framework, REST API, CSS, and bootstrap. This is an extension of my TodoWoo project. It adds REST API functionality built with django rest framework.
Code
Django3-ToDoWoo
Todowoo is a task keeping web application built with django3 framework, CSS, and bootstrap.
Code
Django3-password-generator
Generates a password given the users preferences
Code
FreeCodeCamp-Project-Exercisetracker
FreeCodeCamp Exercise Tracker built with Node.js and MongoDB
Code
FreeCodeCamp-Project-URLshortener
FreeCodeCamp URL Shortener Microservice built with Node.js and MongoDB
Code
Tic-Tac-Toe---React
Tic tac toe created with React
Code
Container
Multi-Docker
An overly complicated designed Fibonacci calculator. In order to learn the complexities of multi-container deployments.
Code
Multi-K8
An overly complicated designed Fibonacci calculator. In order to learn the complexities of multi-container deployments with Kubernetes on AWS.
Code
Addional Projects
GitHub
Contact
Elements
Text
This is bold and this is strong. This is italic and this is emphasized.
This is superscript text and this is subscript text.
This is underlined and this is code: for (;;) { ... }. Finally, this is a link.
Heading Level 2
Heading Level 3
Heading Level 4
Heading Level 5
Heading Level 6
Blockquote
Fringilla nisl. Donec accumsan inte adip
Preformatted
i = 0;
while (!deck.isInOrder()) {
print 'Iteration ' + i;
deck.shuffle();
i++;
}
print 'It took ' + i + ' iterations to sort the deck.';
Lists
Unordered
- Dolor pulvinar etiam.
- Sagittis adipiscing.
- Felis enim feugiat.
Alternate
- Dolor pulvinar etiam.
- Sagittis adipiscing.
- Felis enim feugiat.
Ordered
- Dolor pulvinar etiam.
- Etiam vel felis viverra.
- Felis enim feugiat.
- Dolor pulvinar etiam.
- Etiam vel felis lorem.
- Felis enim et feugiat.
Icons
Actions
Table
Default
| Name |
Description |
Price |
| Item One |
Ante turpis integer aliquet porttitor. |
29.99 |
| Item Two |
Vis ac commodo adipiscing arcu aliquet. |
19.99 |
| Item Three |
Morbi faucibus arcu accumsan lorem. |
29.99 |
| Item Four |
Vitae integer tempus condimentum. |
19.99 |
| Item Five |
Ante turpis integer aliquet porttitor. |
29.99 |
|
100.00 |
Alternate
| Name |
Description |
Price |
| Item One |
Ante turpis integer aliquet porttitor. |
29.99 |
| Item Two |
Vis ac commodo adipiscing arcu aliquet. |
19.99 |
| Item Three |
Morbi faucibus arcu accumsan lorem. |
29.99 |
| Item Four |
Vitae integer tempus condimentum. |
19.99 |
| Item Five |
Ante turpis integer aliquet porttitor. |
29.99 |
|
100.00 |