D Q D Q D Q 2024 HARDWARE SOFTWARE BUSINESS PRODUCT JASON PIEN

HELLO, I'M JASON.

A Computer Engineer at Brown University

Hello! My name is Jason Pien and I am a junior at Brown University set to graduate with a B.S. in Computer Engineering in May 2025. I do hardware, software, and more! Looking for a full-time job in chip design.

This summer I am trying my hand at Software Engineering, working at EY within their financial services engineering team.

I grew up around Summit New Jersey. I am into a lot of things: programming, hardware, poker, DJing, and snowboarding.

'Verilog Example

Digital Circuit Design

I am proficient in Verilog HDL for RTL code. I also learned about synthesis, floor plan, and placement routing. Having survived my FPGA/Verilog classes, I will be returning as a TA under Professor Sherief Reda.

My interest and motivation come from making computation faster as well-designed circuits can easily achieve 10x or even 100x performance compared to the best software-implemented algorithms.

Programming!

My language of choice is Python 3.9.18. I can write in any other programming language with reference to documentation

My motivation for learning software is to explore the interaction between software and hardware. By understanding the complexities of both, I am in a better position to build more efficient systems. I am particularly interested in exploring efficient and fast computation within the realms of AI chips and GPUs.

'hardware, software

Verilog RISC-V Pipelined Processor From Scratch

'temp placeholder

I designed and synthesized a functional and FPGA-deployable RISC-V 2-stage pipelined processor architecture using Verilog HDL on the Quartus Intel Prime EDA suite. The initial specification was to develop a single-cycle processor operating at a nominal frequency of 50MHz, capable of executing a program that computed the factorial of 6 (n-factorial, where n=6) with a Cycles Per Instruction (CPI) of 1, resulting in a runtime of 1440 nanoseconds (20 ns x 72 cycles).

In my first attempt, I could push my frequency to 100MHz, far exceeding the requirements. Following new spec requirements for a pipelined design, my benchmark was to hit a 15-20% improvement in runtime. I analyzed the spec requirements and my design and found that I could get away with a 2-stage pipeline, reducing the number of required cycles at the tradeoff of a lower clock frequency since 100MHz was already high. Post-implementation of the 2-stage pipeline and logic optimization, as well as synthesis and place-and-route, I achieved a significant performance enhancement. The optimized processor attained a maximum operating frequency of 145MHz, a 190% increase in clock speed compared to the initial design specification. This optimization translated to a runtime of 572 nanoseconds (6.896 ns x 83 cycles), a 60.3% improvement over the original design.

I had a slight increase in used cycles since I made the design choice to use hardware stalls on jal or jalr instructions on a 2-stage pipeline while still hitting the required specs. Through critical path analysis, I identified potential for further performance improvement by pipelining the processor into 3 stages and pipelining the multiplier unit within the Arithmetic Logic Unit (ALU), as the multiply operation exhibited the longest propagation delay.

Attained a 1.26x speed-up over the single-cycle design baseline.

Achieved a 2.52x speed-up compared to the target performance specification.

Ranked 2nd for runtime performance, (7% slower than the 1st place design).

I cannot provide a GitHub link since my code would give hints to current students

Brown University

Bachelor of Science - Computer Engineering

Tau Beta Pi Engineering Honor Society | 3.97 GPA

Courses For Fall 2024:

ENGN1650: Embedded Microprocessor Design

CSCI0330: Computer Systems

CSCI1760: Multiprocessor Synchronization

Relevant Courses:

ENGN1640: Design of Computing Systems

ENGN1630: Digital Electronics System Design

ENGN0500: Digital Computing Systems

CSCI1470: Deep Learning

CSCI1430: Computer Vision

MATH0520: Linear Algebra

ENGN0520: Electrical Circuits + Signals

ENGN0510: Electricity & Magnetism

APMA1650: Statistical Inference

APMA0350: Applied ODEs

MATH0200: Multivariable Calculus

ENGN0090: Management of Industrial & Nonprofit Organizations

ENGN0900: Managerial Decision Making

me pfp

"Fun fact! I like to DJ and mix EDM! My favorite artists are Eli Brown, John Summit and Sub Focus. Check out my soundbank" I frequently DJ events for different student organizations on campus.

Tau Beta Pi President

Engineering Honor Society (Top 12.5%)

Tau Beta Pi, founded in 1885, is the second oldest honor society in America after Phi Beta Kappa. While Phi Beta Kappa is for liberal arts students, Tau Beta Pi recognizes superior scholarship and character in engineering students.

To be inducted, juniors must rank in the top eighth of their class and seniors in the top fifth.

'hardware, software
'Verilog Example

FinTech Club

Executive Board | Head of Tech

FinTech@Brown has been on campus for over 10 years now. We have worked to connect students with the FinTech industry and interact with opportunities for students in FinTech. Our goal is to help educate students about the industry and how to get involved with financial technology as a whole.

As the Head of Tech, my responsibilities revolve around educating our members in the technology used in finance as well as maintaining our website.

Brown Taekwondo Club

Team A1 Black Belt Sparring Member

In freshman year, I competed for Brown Taekwondo at the A1 sparring level. Within the club, you get placed into A1-A3, B1-B3, C1-C3. I competed both regionally and at NCTA Collegiate Nationals where I placed 3rd.

Practices run 4 times a week, each of which are 3 hours long. Fun fact, I had to cut 20 pounds in 1 week for nationals!

'hardware, software

Summer 2024

Incoming Software Engineering Intern

EY 'Ernst & Young'

Digital and Emerging Tech Group

I will be learning and implementing next-generation technologies within leading investment banks, insurers, and investment managers. Such technologies include AI, decentralized finance, quantum and edge computing.

Artificial Intelligence
Decentralized Finance
Quantum Computing
Edge Computing
Financial Software

Fall 2024

Incoming FPGA/Verilog Teaching Assistant

Brown School of Engineering

ENGN1630 under Prof. Reda

I will be running the lab portion of the class where students will be coding circuits in Verilog HDL, verifying designs in ModelSim, and booting their designs to an Altera Cyclone V DE0-CV FPGA.

Verilog HDL
ModelSim
Quartus Intel Prime
FPGA
RTL Design

June — Sept 2023

Co-Founder

Freedays

B-lab Summer Accelerator

After being accepted into Brown University's premier summer start-up accelerator, I had the fortune to experience the many ups and downs of running a lean start-up.

The idea of Freedays was to help college students quit vaping.

On the technical side of things, I initially built a hardware breadboard prototype that would, throughout the day, disable the vape. It was essentially an ESP32 DevKit C wired to a disposable vape that interrupted the voltage supply to the atomizer based on the time of day. Following technical breakthroughs and legal regulations, we pivoted to software were I developed the MVP to our "mobile AI therapist" which utilized an API call to chat-gpt-3.5-turbo.

My biggest takeaway was the opportunity to learn new skills and produce on the fly. I learned everything from start-up legal, customer validation, bottom-up research, business finance, and how to adapt.

What I found most exciting was making my build-measure-learn feedback loop as fast as possible. I learned that the best way to build a new product is to understand your assumptions, and vigorously test them as fast as possible.

Python
Large Language Models
ESP32 Microcontroller
C Programming

March — Dec 2023

UI/UX Designer

Linkr

I joined Linkr part-time, leading the renovation of our website platform. Linkr served as an all-in-one monetization platform for micro-influencers serving 15M+ users. I primarily used Figma and Balsamiq to develop wireframes for a more concise, readable, and cleaner UX.

I learned a lot about managing a team, producing fast-paced deliverables, handling multiple projects, and website UX design.

What surprised me the most was having to bridge the culture gap between Chinese and American user habits. Our platform was designed by a team in China, and as we looked to expand into the American market, I quickly learned that Chinese UI expectations are vastly different. I had to convert a cluttered, "everything in your face" UI to a simpler and cleaner experience, catering to our new American users.

Figma
UI/UX
Product Management

Aug — Jan 2023

Intro to Engineering Teaching Assistant

Brown School of Engineering

I taught engineering lab to 10 freshman students training them in MATLab, prototyping machinery, and went over the math/physics taught in class.

I developed valuable skills such as deconstructing complex problems into more manageable components, making them easier to understand through clear and concise explanations. This would help me later down the line as a founder, engineer, and manager

MATLab
Fusion 360
Statics
Teaching
Prototyping Machinery

Jun — Present

Groov

Intern then later hired as a Consultant

UPenn Wharton Venture Lab | Now Stealth Startup

Groov is a startup that was born within Wharton Venture Labs. Groov brings the luxury of custom insoles to the athleisure market. As an intern, I developed the video instructions for the scanning process which was used in our Beta app.

I learned about the fast paced culture of a startup and how to quickly adapt and manage a project with fast turnarounds. I also learned how to properly conduct A/B testing.

Fast forward 2 years later, CEO Dan Cataldi brought me back onto the team as a consultant, using my insights as the creator of the original scanning instructions to better fit the company's current needs. As of late, I have been sitting in on meetings with our animators who are creating the instructional videos while also continuing my past work and improving our onboarding process.

A/B Testing
Consulting
Computer Vision
Dan pfp

Dan Cataldi | Groov Founder & CEO

"Working with Jason, it was clear that he brought a unique combination of technical nuance, curiosity, and initiative. Having demonstrated his ability to create positive leverage from day one, Jason became a fundamental part of the team, owning a work stream while simultaneously stepping in to fill our growing startup’s needs wherever they arose. In a world in which the bridges we can draw between the technical and the human increasingly become our greatest assets, Jason contributes in a way that would make any employer lucky to have him."

Dan pfp

Jude Adelman | Head TA

"Jason's passion for engineering, combined with his great teaching abilities, made him a standout mentor. He consistently demonstrated a high level of professionalism and work ethic, earning my trust quickly as well as the respect of other mentors and his mentees. I wholeheartedly recommend Jason for any engineering position, confident that he will be a valuable asset to any organization fortunate enough to have him on their team."

Brown Entrepreneurship Scholarly Award

Awarded $4000 in recognition of acceptance into Brown’s Premier Startup Accelerator

'Blab awards pic
'TKD

National Collegiate Taekwondo Medalist

Placed 3rd overall in sparring | Bantam Weight | Black Belt Division Sparring

Competed at Nationals after fighting several tournaments in the black belt division within the Eastern Collegiate Taekwondo Conference