Application Developer Resume
2.00/5 (Submit Your Rating)
OBJECTIVE
Seeking a full time position in computer software domain
EDUCATION Master of Science: Computer & Information Science and Engineering.
Bachelor of Engineering: Computer Science and Engineering
Confidential, Gainesville Jan’10-Current
- Designed a testing framework for exception handling using AOP, java reflection and JDBC for accounting web application based on spring and struts-2 framework.
- Designing a framework for automation of test case generation and execution using Selenium framework.
Confidential, India June ’06-July ’08
- Involved in development as well as production & support stage of application development.
- Designed and developed modules using Java, J2EE (Servlets, JSP, EJB), JDBC, Hibernate, XML, SOAP, SOA and Web Services.
- Used Junit to implement Unit test cases.
- Participated in Peer reviewing the developed modules and mentored the three college graduates during their initial phase.
- Simulation of a pipelined processor for instruction level parallelism in C++.
- Implemented a MIPS simulator capable of loading a specified binary file and generating cycle-by-cycle simulation of binary code along with contents of registers, buffers, caches and data memory.
- Designed and implemented multithreaded trading platform in java.
- Worked with Swing for client side UI, RMI for interaction between client and server and multithread programming for processing transactions at server side.
- Implemented a completely decentralized Lock server using two phase locking and quorum voting.
- Analyzed the scalability of quorum voting and learned about quorum voting and erasure codes for fault tolerance.
- Implemented lock server using RMI and multi thread programming in java.
- Implemented low level locks for concurrent programming in java.
- Worked with Atomic, Thread Local and Volatile variables to implement the ReentrantTTAS, ReentrantCLH Lock.
- Exploited vulnerabilities in C++ code such as stack smashing, buffer overflow and code injection.
- Implemented K-Means, Apriori and Frequent Itemset Hierarchical Clustering algorithm in C++.
- Analyzed the time and space complexity of Red-Black and AVL tree in C++ (for insert, delete and search operation).
- Programming: C, C++, Java, J2ME, J2EE, PL/SQL, MATLAB, Perl, java script, shell script.
- Platforms: Unix, Linux, Windows.
- Database: Oracle, IBM DB2, HSQLDB.
- Others: RAD, Eclipse, Netbeans, Ant, Maven, Tomcat, Websphere, Glassfish.
- Recipient of IBM’s Service Excellence Bravo award.
- Recipient of Best Developer award of NIT Durgapur.