Resume Builder
< Back
Edit this resume to make it your own!

Your Name

I'm a master student, seeking internship positions in Software Development Engineering.

Dallas, TX


  • Solid Experience in Object Oriented Design and Programming for various business applications (Agile Development, Unified Process, SOA, MDA).
  • Practical Experience in Software Testing (White-Box, Black-Box, Regression, Fuzzing, Test Automation, Test Case Generators).
  • Proficient in C/C++/Java/C#.Net, ASP.NET, Design Patterns, SQL, HTML, XML, XSLT, CSS, JavaScript
  • Experience in Oracle, MS SQL Server, MySQL, DB2, IIS, Apache Server.
  • Practical Knowledge of Cloud Computing (Hadoop, Map-Reduced Applications, Hive).
  • Experience in Android SDK, Windows Mobile Development, and Linux Development.
  • Knowledge of TCP/IP, HTTP, IPv6, IP Subnetting, Network (Socket) Programming, Multi-Threaded Programming, Virtualization.
  • Tools: Visual Studio, Eclipse (plus Android plugin), NetBeans, IntelliJIDEA, JMockit, Github.


M.S. in Computer Science, Major: Software Engineering

The University of Texas at Dallas, Dallas, TX


B.S. in Computer Software Engineering

Islamic Azad University of Tehran,


Additional Information

Professional Experience:

University of Texas at Dallas (05/2011-01/2012)
  • Java StringSearch Library Testing
Applied functional, coverage, fuzz, and mutation testing (using IntelliJ IDEA) on a powerful library called StringSearch which is an enhanced implementation of Java string searching algorithms.
  • Query Commander (Open-Source Contribution)
Designed and implemented a client/server application using C#.Net, which connects to five DBMSs including MS SQL Server, Oracle 10g, MySQL, PostgreSQL, and DB2(9.5) simultaneously and performs the data manipulation.
  • Big Data processing using Hadoop
Implemented mapper and reducer to create distributed program responsible for user queries on a one peta-byte data set.
  • Client/Server Chat Application
Built scalable client/server chat application using Java (Java sockets) under Linux environment.
  • Data Modelling For Online Banking System
Modelled and normalized the database schema of an online banking system using ER diagram, which was approved by the bank’s DBA.
Software Developer Intern, SharifCERT (01/2008-12/2010)
  • Smartphone Inventory Application using RFID Technology (Android Development)
Designed smart phone application that calculates the location of RFID tagged objects based on received signal strength, and performs the object inventory within a specific range.
  • Hospital Automation System using CSLA.NET framework
Designed and applied CSLA.NET framework to implement a system for facilitating and managing orders between hospital, drugstore, and warehouse.
Framework: Microsoft.Net 3.5, C#, CSLA.Net Methodology: RUP
  • Home Energy Control Management via Smartphone (Android Development)
Applied requirements elicitation techniques to extract the requirements and performed transition between requirements and specification for a location aware system on the smartphone which is used to manage the home energy consumption.
  • Nashr Institute Hardening Project
Hardened the Web Server, FTP Server, DNS Server, DHCP Server, and especially Database and Web Application Servers.
Powered by Super-Resume | Scala archive