XinPan_Resume

1
XIN PAN Address: 311 New York Avenue, Apartment 1, Jersey City, New Jersey 07030 Mobile: 551.247.7840 Email: [email protected] Software Engineer Qualifications Profile Analytical and methodical individual interested to pursue a challenging role to utilize skills and knowledge honed from comprehensive academic background in computer science. Forward-thinking and detail-oriented, exhibit solid critical thinking aptitude in solving complex problems as well as capability to manage tasks simultaneously without compromising the quality of service. Articulate communicator, with outstanding interpersonal skills in building solid work relationships with professionals of all levels. Education Master of Science in Computer Science: In Progress (Expected completion date: May 2017) Stevens Institute of Technology: Hoboken, NJ G.P.A: 3.78 Relevant coursework: Database Management Systems | Web Programming | Operating System Engineering Programming in Java | Data Structure and Algorithm Bachelor of Engineering in Electrical Engineering: 2014 Shanxi Agricultural University: Jinzhong, China Excellent Student Honors | Excellent Student Scholarship Core Competencies § Proficiency with programming languages, such as Java as well as SQL § Strong grasp of the assessment, design, and implementation of database management system (DBMS) § Capability in debugging JavaScript codes using various debugging tools and practices; modifying existing HTML, CSS, and JavaScript codes to extend and alter functionality as well as provide correction to errors § Sound knowledge of basic data structures and algorithms, such as stack, queue, tree, and graphs § Familiarity of essential DBMS concepts, which include database security, integrity, concurrency, and intelligent database § Ability to incorporate a strategic approach in determining website needs and functionality; developing websites that meet specific needs and interests § Adeptness in evaluating algorithms and data structures based on memory complexity and timeframe Academic Projects Yummy NYC Web Application, NJ | 2016 § Created a web application through MEAN stack to provide food recommendations and ratings to the people New York City § Secured restaurant store information using MongoDB/Mongoose and Yelp API § Executed a Bing Map API to locate and visualize restaurants § Established a BBS web page that enabled users to provide and edit responses § Utilized MEAN stack, Mongoose, CSS+, HTML. + Javascript. Handlebars, and Git throughout the project Movie Recommender System, NJ | 2016 § Developed a relational model through PostgreSQL that acquired 100,000 ratings from 1000 users on 1700 movies from MovieLens § Took charge of designing a graphical user interface (GUI) utilizing Windows Builder and Java swing § Established three methods in recommending films, which included user based, item based, and content based § Employed analytical skills in assessing film recommendations through root-mean-square error (RMSE) § Utilized RDBMS, Java, and PstreSQL as well as conducted data mining processes Standard Calculator, NJ | 2015 § Built a standard calculator through JavaFX and MVC architecture § Enhanced design by exerting CSS and FXML in Scene Builder University Summer Project: LiQuiz Application, NJ | 2016 § Launched file opening and saving functions as well as the add quiz section § Served as the team leader in developing the application to enable students handle quizzes and professors manage grades online § Executed the SQL schema on SQL server while maintaining user-friendly approach to users § Assumed full accountability in designing the user interface (UI) using Java swing, AWT, and Windows Builder § Made use of Java, Swing, Windows Builder, and SQL server Technical Acumen Programming Languages Java | C | C++ | JavaScript | Shell Database System PostgreSQL | MySQL | MongoDB | XML Back End Node.js | Express | RESTful Web Service Front End CSS | HTML | jQuery | Bootstrap | AJAX | Angular.js Operating System Linux | Unix | Mac OSX | Windows

Transcript of XinPan_Resume

Page 1: XinPan_Resume

XINPANAddress:311NewYorkAvenue,Apartment1,JerseyCity,NewJersey07030

Mobile:551.247.7840Email:[email protected]

SoftwareEngineer

QualificationsProfile

Analytical and methodical individual interested to pursue a challenging role to utilize skills and knowledge honed fromcomprehensive academic background in computer science. Forward-thinking and detail-oriented, exhibit solid criticalthinkingaptitude insolvingcomplexproblemsaswellascapability tomanagetaskssimultaneouslywithoutcompromisingthequalityofservice.Articulatecommunicator,withoutstandinginterpersonalskillsinbuildingsolidworkrelationshipswithprofessionalsofalllevels.

Education

MasterofScienceinComputerScience:InProgress(Expectedcompletiondate:May2017)StevensInstituteofTechnology:Hoboken,NJG.P.A:3.78Relevantcoursework:DatabaseManagementSystems|WebProgramming|OperatingSystemEngineeringProgramminginJava|DataStructureandAlgorithm

BachelorofEngineeringinElectricalEngineering:2014ShanxiAgriculturalUniversity:Jinzhong,ChinaExcellentStudentHonors|ExcellentStudentScholarship

CoreCompetencies

§ Proficiencywithprogramminglanguages,suchasJavaaswellasSQL§ Stronggraspoftheassessment,design,andimplementationofdatabasemanagementsystem(DBMS)§ CapabilityindebuggingJavaScriptcodesusingvariousdebuggingtoolsandpractices;modifyingexistingHTML,CSS,andJavaScriptcodestoextendandalterfunctionalityaswellasprovidecorrectiontoerrors

§ Soundknowledgeofbasicdatastructuresandalgorithms,suchasstack,queue,tree,andgraphs§ FamiliarityofessentialDBMSconcepts,whichincludedatabasesecurity,integrity,concurrency,andintelligentdatabase§ Abilitytoincorporateastrategicapproachindeterminingwebsiteneedsandfunctionality;developingwebsitesthatmeetspecificneedsandinterests

§ Adeptnessinevaluatingalgorithmsanddatastructuresbasedonmemorycomplexityandtimeframe

AcademicProjects

YummyNYCWebApplication,NJ|2016§ CreatedawebapplicationthroughMEANstacktoprovidefoodrecommendationsandratingstothepeopleNewYorkCity§ SecuredrestaurantstoreinformationusingMongoDB/MongooseandYelpAPI§ ExecutedaBingMapAPItolocateandvisualizerestaurants§ EstablishedaBBSwebpagethatenableduserstoprovideandeditresponses§ UtilizedMEANstack,Mongoose,CSS+,HTML.+Javascript.Handlebars,andGitthroughouttheproject

MovieRecommenderSystem,NJ|2016§ DevelopedarelationalmodelthroughPostgreSQLthatacquired100,000ratingsfrom1000userson1700moviesfromMovieLens§ Tookchargeofdesigningagraphicaluserinterface(GUI)utilizingWindowsBuilderandJavaswing§ Establishedthreemethodsinrecommendingfilms,whichincludeduserbased,itembased,andcontentbased§ Employedanalyticalskillsinassessingfilmrecommendationsthroughroot-mean-squareerror(RMSE)§ UtilizedRDBMS,Java,andPstreSQLaswellasconducteddataminingprocesses

StandardCalculator,NJ|2015§ BuiltastandardcalculatorthroughJavaFXandMVCarchitecture§ EnhanceddesignbyexertingCSSandFXMLinSceneBuilder

UniversitySummerProject:LiQuizApplication,NJ|2016§ Launchedfileopeningandsavingfunctionsaswellastheaddquizsection§ Servedastheteamleaderindevelopingtheapplicationtoenablestudentshandlequizzesandprofessorsmanagegradesonline§ ExecutedtheSQLschemaonSQLserverwhilemaintaininguser-friendlyapproachtousers§ Assumedfullaccountabilityindesigningtheuserinterface(UI)usingJavaswing,AWT,andWindowsBuilder§ MadeuseofJava,Swing,WindowsBuilder,andSQLserver

TechnicalAcumen

ProgrammingLanguages Java|C|C++|JavaScript|ShellDatabaseSystem PostgreSQL|MySQL|MongoDB|XMLBackEnd Node.js|Express|RESTfulWebServiceFrontEnd CSS|HTML|jQuery|Bootstrap|AJAX|Angular.jsOperatingSystem Linux|Unix|MacOSX|Windows