Education

Minnesota State University, Mankato
  • Bachelor's in Computer Engineering (May 2006)
Concordia College, Moorhead
  • Bachelor's in Computer Science (Jan 2003 - May 2003)

 

Work Experience

Beckman Coulter, Inc. Chaska, Minnesota
Software Configuration Management Engineer            June 2006 - Present

  • Manage version controlled software development system using IBM Rational Clearcase Software
  • Perform user account administration, design user database schema and upgrade change management system using IBM Rational ClearQuest System
  • Write perl scripts to automate software development process and software validation and verification procedure
  • Migrate old Access database system into IBM Rational ClearQuest system to improve the efficiency of the software change management system
  • Prepare project configuration documents, requirement documents, validation plans, verification procedures
  • Create Multisie development environment to enable multiple developers to work on same project from different geographical locations
  • Provide technical support to software developers and softwar testers regarding version controlled development system and software change management system 

Artix Entertainment :Tampa, Florida
Web Application Programmer            Dec 2005 - Jan 2006

  • Installed web server and SQL database server to run the web application locally
  • Designed an admin website that display, edit and update user information for the online game “Dragon Fable” (www.dragonfable.com)
  • Implemented a SQL Server that served as a primary database system for client's information
  • Implemented ASP.NET with C# to develop necessary web interfaces and link those web pages to SQL database server to display/edit/update requested information
  • Added proper authentication features to provide secure access to critical data

IT Services, Minnesota State University-Mankato
Staging Room Technician                 Feb 2005 - May 2006

  • Troubleshoot technical problems related to computer and network services
  • Perform software installation and upgrades on clients computers
  • Provide IT support to the clients in person or over telephones
  • Help lay out network cables and connect different network resources to the common network
  • Connect and configure VOIP phones and provide basic training on its proper usage
  • Configured active directory services and setup entourage mail services for Mac computers

Rolco Inc: Kasota, Minnesota
Network Intern                                    June 2005 - Aug 2005

  • Performed Server management, network resource management and user account management
  • Configured Microsoft Exchange Server as a mail server
  • Performed regular update and upgrade of the company web page(www.rolcogames.com)   
  • Worked on online shopping cart for the company web site


Training/Seminar

  • Mastering Rational Clearcase Administration for Windows
  • Mastering Rational Clearcase Multisite Administration
  • When Good VOBs Go Bad ver1.0
  • Introduction to IBM Rational Method Composer
  • Intorduction to IBM Rational BuildForge
  • Design of IT Governance and Compliance
  • Rational Functional Tester
  • IBM Rational Buildforge
  • Getting Started with Rational Clearquest
  • Flexlm License manager
  • Agile and Effective Requirements Management for Embedded Systems


Technical Skills

Operating Systems and Software
  • Windows 2000 - XP
  • Macintosh: OS 9, OS X
  • UNIX/ Linux : Debian, Ubuntu, Fedora, Redhat, Suse
  • Microsoft Visual Studio
  • Wise for Windows Installer
  • Eclipse
  • NetBeans
  • IBM Rational ClearCase
  • IBM Rational ClearQuest
  • IBM Rational Buildforge
  • Microsoft Team Foundation Server
  • EDMS
  • Flexlm License manager
  • Microsoft Exchange Server
  • Apache Webserver
  • Lab View
  • Xilinx ISE
  • ispLever Starter
Programming Languages
  • Java, C, C++, c#
  • SQL, ASP.Net, Mysql, PHP, JSP
  • Perl, Python, Unix Shell Script
  • Assembly Language (Intel, MC68HC12, MIPS)
  • VHDL, Verilog


Projects

Conical Helical antenna, Undergraduate Research Conference, MSU                                        2006
  • Designed a prototype conical helical antenna based on traditional helical antenna
  • Tested various test antennas inside an anechoic chamber to analyze their radiation pattern, gain, directivity, half power beam width using network vector analyzer
  • Arranged the antennas in an array for better gain and directivity and analyzed its behavior
  • Compiled the test results and research documentation for publication
  • Received $1,410 as an undergraduate research grant from Minnesota State University


Web Access to EnviroAlert 400 from Windland Electronics                                                          2005
  • Reversed engineered EA400 to communicate to Linksys54G router using RS-232
  • Converted Linksys54G router into an embedded web server to host web pages
  • Hosted web pages from the router to let users read and configure EA400 remotely
  • Programmed the router to send email and text messages to cell phone during security hazards


Voice Over IP Telephone Project, Minnesota State University-Mankato                                   2005
  • Installed separate network switches and Ethernet ports for voice over IP telephones
  • Setup and configured different types of  voice over IP telephones as per need
  • Provided basic training on how to use these phones to new users
  • Provided tech support and troubleshoot different issues related to new phones
     
Federated Insurance Software Portfolio System                                                                             2005
  • Developed a prototype software to manage software portfolio for Federated Insurance
  • Provided one centralized solution to manage software information for all the departments.
  • Implemented MySql to manage database system and respond to query requests


Undergraduate Research Conference: Minnesota State University-Mankato                            2005
  • Presented on Keith Numbers and its rigorous computation challenges
  • Formulated and refined algorithms to generate such numbers effectively
  • Wrote computer program based on those algorithms and performed execution time analysis

Linux System Administration: User account management                                                           2004
  • Designed a web interface that communicates with Linux system to create new user accounts
  • Automated account operations such as quota assignment, expiration, deletion using shell scripts
  • Automated daily backup of important files and user data to a remote server site
  • Wireless Communication: Security Threats
  • Researched on security systems and protocols implemented by wireless communication
  • Analyzed different types of security threats such as Jamming, sniffing, injecting, masquerading
  • Discussed promising solution and prevention against malicious security breach attempts


Publications     Conference Proceeding (Abstract and Presentation)

  • Shrestha, S. (2006).   Conical Helical Antenna. Proceedings of the Undergraduate Research conferencet at Minnesota State University, Mankato.
  • Shrestha, S. (2005).   Finding Keith Numbers beyond 1026. Proceedings of the Undergraduate Research Conference at Minnesota State University, Mankato.


Honor/Awards

  • Vice president of ACM student chapter (present)
  • Vice president of Mathematics Club (present)
  • Web Developer for IEEE student branch at Minnesota State University, Mankato (present)
  • Student Panelist for Engineering Articulation Conference, University of Minnesota, Twin Cities (2006)
  • Undergraduate Research Conference Grant  (2005-2006)
  • Thin Film Science and Technology Award (2005)
  • Electrical and Computer Engineering dept scholarship: Minnesota State University (2005)
  • Nominated for Who's Who Among Students in American Universities and Colleges (2005)
  • Jean Roberts International Student Award (2004)
  • Consolation prize in Inter Technical College Software Competition (2002)
  • Editor of ZERONE, a technical magazine for computer and electrical engineering (2002)


Last Modified on: May 29, 2008