Software Developer Resume
5.00/5 (Submit Your Rating)
SUMMARY:
Hard working computer science student seeking a position in software development.
COMPUTER SKILLS:
Languages : Java, C/C++, C#, Python, PHP, JavaScript, JQuery, AngularJS, MIPS, HTML/CSS, SQL, XML, JSON, HiveQL
Operating Systems : Windows, UNIX, Linux
Editors : Visual Studio, vi/vim, NetBeans, Eclipse, MS SQL Server, Notepad++, Android Studio
Software : Microsoft Office, Git, Github, SourceTree and Postman
PROFESSIONAL EXPERIENCE:
Confidential
Software developerResponsibilities:
- Advanced Algorithm Design & Analysis, Database Systems, Operating Systems Concepts, Artificial Intelligence, Human Computer Interactions, Advanced Java, Software Engineering Programmed a movie theater listing and ticket purchasing project using JavaServer Faces (JSF) framework for building the user interface of the web application. The JSF interacted with the EJB to query data to the apache derby database in the back end. The project was implemented using a MVC software architecture.
- Designed a database to manipulate the data of day to day airport booking system. An ER diagram of the database entities was designed and the tables were normalized to remove redundancy, which was then implemented into the SQL database in the back end. Java’s framework JSF was used for the front end.
- Programmed a contact manager application using android studio, the application is able to add, edit and remove contacts by the user. The app used List and Hashset to store list of users from the backend SQLite database for manipulation and the app was also programmed to export the list of users to a SD card.
- Programmed an artificial intelligence agent in java to compete with another agent in a game of capture the flag. Agent was programmed to determine an optimal action given limited information and unknown environment.