About Me
I am Pradip Sapkota, a Computer Engineering senior at Minnesota State University, Mankato. My engineering interests span controls and automation, electrical hardware and test, embedded software/firmware, and robotics. I enjoy work that connects software with physical systems—from microcontrollers and PCBs to PLC-based monitoring and system validation.
Education
B.S. Computer Engineering — Minnesota State University, Mankato
Minor: Mathematics • GPA: 3.7/4.0 • Expected Graduation: December 2026
Technical Skills
- Programming: C, C++, Python, MATLAB, SystemVerilog, VHDL, Java, SQL, Ladder Logic
- Embedded & Hardware: STM32, Raspberry Pi, FPGA, microcontrollers, GPIO, ADC/DAC, PWM, timers, interrupts, DMA, sensors, digital logic
- Controls & Automation: PLC, HMI, SCADA, PID control, Modbus TCP, VFDs, industrial monitoring
- Protocols & Interfaces: I2C, SPI, UART, TCP/IP, JSON, IoT
- Engineering & PCB Tools: KiCad, Autodesk EAGLE, AutoCAD, SolidWorks, ModelSim, oscilloscope, spectrum analyzer
- Systems & Software: Linux, Git/GitHub, React.js, AWS Lambda, DynamoDB, API Gateway, Visual Studio, Azure DevOps
Professional Experience
Software Engineering AssociateRuppell Inc.Jul. 2025 – Aug. 2026
- Developed industrial analytics software and dashboards using Python, React, AWS Lambda, and DynamoDB for sensor and operational data.
- Improved data-processing and API performance by 40% through Python workflows and backend/API optimization.
- Collaborated on requirements, system integration, testing, debugging, defect resolution, and deployment readiness.
IT Solutions ConsultantMinnesota State University, MankatoJan. 2024 – Present
- Diagnose hardware, software, network, authentication, and system-integration failures across major desktop and mobile platforms.
- Perform root-cause analysis and support system configuration, validation, documentation, and technical incident resolution.
- Resolved 50+ technical incidents involving endpoints, connectivity, permissions, and enterprise applications.
Undergraduate Research Assistant — FPGA & Digital SystemsMinnesota State University, MankatoAug. 2023 – Jan. 2024
- Supported FPGA research involving VHDL-based digital hardware design, implementation, and verification.
- Developed and simulated VHDL logic modules in ModelSim to verify functionality and identify design issues.
- Assisted with FPGA testing, hardware/software debugging, technical research, and documentation.
Undergraduate Research Assistant — Edge-AI Digital TwinMinnesota State University, MankatoAug. 2023 – Jan. 2024
- Supported digital-twin research integrating real-time sensor data, embedded computing, and cyber-physical system monitoring.
- Assisted with Python development, data processing, testing, and technical research for intelligent control experiments.
- Researched edge computing and predictive maintenance and contributed code, technical findings, and documentation.
Student ManagerSodexo — Minnesota State University, Mankato (UDC)Aug. 2022 – Aug. 2023
- Maintained inventory records and tracked stock levels, sales, and orders using digital systems to support accurate day-to-day operations.
- Troubleshot POS hardware and software issues to restore transaction processing and sales-reporting functionality.
- Provided front-line technical assistance to student employees and customers, resolving issues involving store equipment, software, and point-of-sale workflows.
Honors & Scholarships
- IEEE Scholarship: $1,500 — awarded for outstanding projects and IEEE contributions (Aug. 2024)
- International Endowment Scholarship: $3,760 — awarded for academic excellence and volunteer work (Aug. 2022)
- Gladys B. Olson International Student Endowed Scholarship: $3,500 — Fall 2025
- Dean's List: Fall 2022, Spring 2023, Fall 2024, Spring 2025, Fall 2025, Spring 2026
Selected Coursework
EE 106 — Fundamental Digital Systems
EE 107 — Introduction to EE/Computer Engineering
EE 230 — Circuit Analysis I
EE 231 — Circuit Analysis II
EE 240 — Evaluation of Circuits
EE 281 — Digital Systems Design/Test
EE 282 — Digital Systems Design Lab
EE 234 — Microprocessor Engineering I
EE 235 — Microprocessor Lab I
EE 245 — Robotics Programming
EE 332 — Electronics I
EE 341 — Signals & Systems
EE 342 — Electronics Laboratory
EE 334 — Micro II
EE 344 — Micro II Lab
EE 336 — Engineering Design I
EE 337 — Engineering Design II
EE 467W — Engineering Design III
EE 477W — Principles of Engineering Design IV
EE 395 — Computer Hardware & Organization
EE 353 — Communication Systems Engineering
EE 358 — Control Systems
EE 368 — Control Systems Lab
EE 390 — Smart Sensor Systems
CIS 350 — Information Security
EE 470 — Wireless Networking
EE 489 — Real-Time Embedded Systems
EE 498 — Topics: O/S for Heterogeneous Systems
MATH 121 — Calculus I
MATH 122 — Calculus II
MATH 223 — Calculus III
MATH 321 — Ordinary Differential Equations
MATH 354 — Concepts of Probability & Statistics
MATH 247 — Linear Algebra I
MATH 280 — Discrete Mathematics for Computer Science I
PHYS 221 — General Physics I
PHYS 222 — General Physics II
PHYS 223 — General Physics III
Leadership
IEEE — Events Lead Aug. 2023 – Present
Lead embedded-design competitions and technical workshops, coordinating schedules, equipment, logistics, and faculty/student teams.