Inviter le freelance sur le projet
Il semble que vous n'ayez pas de projet actif en ce moment. Pourquoi ne pas publier un projet maintenant ? C'est gratuit !Publier un projet
- N/ATravaux complétés
- N/ASelon le budget
- N/ADans les temps
- N/ATaux de Réembauche
Software EngineerJun 2016
Working as a Software Engineer (Java) in the Web Development team. Role : Developing end to end modules and integrating backend RESTful APIs with the user interface. Technologies : Java EE, Struts2, Struts1, JSPs, JQuery, Ajax, JDBC, HTML, CSS.
Teacher AssistantMay 2016
Working as a Teacher Assistant for the course of "Software for Mobile Development" at NUCES-FAST.
Web DeveloperAug 2015 - Dec 2015 (4 months)
Worked as a web developer at a startup incubated in Plan9 PITB.
Android DeveloperJul 2015 - Aug 2015 (1 month)
Worked as an Android developer in the summer of 2015.
BS(Computer Science)2012 - 2016 (4 years)
Java Programming (2016)NUCES-FAST
I have an excellent command on Java. * Struts-2, Struts-1 * Hibernate Framework * JSPs * Servlets * JDBC * Swing * jUnit * RMI (Remote Method Invocation) * Multithreading * Socket Programming * Object Oriented Programming
Web Development (2015)NUCES-FAST
I am proficient in many web development technologies including but not limited to : * Java j2EE * [login to view URL] MVC * Php * jQuery * Bootstrap * Angular * HTML, CSS * JSON, XML
Android Development (2016)NUCES-FAST
I have worked on many android projects. Following is a sample of my work: [login to view URL]
Compiler Construction (2015)NUCES-FAST
Implemented a compiler and virtual machine for an arbitrary language.
C++ Programming (2012)NUCES-FAST
* Visual C++ * Object Oriented Programming * Qt Framework * Multi-threading * Socket Programming
Data Structures & Algorithms (2013)NUCES-FAST
Implemented and analysed multiple Data Structures and Algorithms in C++ and Java.
Object Oriented Analysis & Design (2016)NUCES-FAST
* Applied the various concepts of the Object Oriented paradigm in different phases of the software development lifecycle * Constructed Object Oriented models of real-world applications using UML * Translated Object Oriented models to code using an Object Oriented Programming languages (Java, C++) * Designed elegant programs using the concepts of design patterns
Operating Systems (2014)NUCES-FAST
* Learned how to program in a multi-programmed and multi-threaded environment. * Also implemented important system development methodologies and algorithms in the areas of CPU scheduling, process communication, memory management, concurrency and synchronization, and file systems.
* Relational Algebra * Functional Dependencies * Database Normalization * Transaction Scheduling * Concurrency Techniques * Indexing * Query Processing & Optimization * ER Design * ER/EER Modeling * MS-SQL * MySQL * IBM Informix