Software Engineer Resume
0/5 (Submit Your Rating)
ChicagO
TECHNICAL SKILLS:
Programming Languages: Java, C, C++, Basics of Objective C
Database: MySQL, Oracle, DB2, MS Access
Web Development: Spring, HTML, PHP, CSS, XML, JavaScript, JSP, J2EE, Adobe Dreamweaver
Application server: Apache HTTP server and Tomcat
IDEs used: Eclipse, NetBeans, Xcode, MS Visual Basic
Tools: used: Rational Software Architect, SoapUI, Data Studio, Rational Clear Case, JIRA, Bugzilla
Scripting: Unix Shell
Methodologies: Agile, Waterfall
WORK EXPERIENCE:
Software Engineer
Confidential
Responsibilities:
- Configuration and development of Appeal Management System using Java/J2EE technologies and Cúram framework.
- Programmed in Java, XML, DB2 to customize and implement new functionalities to the applications such as checklists, rule conditioners, adding new requests to the system and task management.
- Create JUnits to test the code.
- Implemented the Model View Controller (MVC) using Struts.
- Created Restful web services using Spring restful template in STS (Spring tool suite).
- UML modelling in Rational Rose and programming client and server side code.
- Fixed a wide range of defects reported by the client and co - ordinated and addressed change requests.
- Tested the web services using SoapUI and performed data manipulation to enhance SoapUI data using DB2 database.
- Performed peer reviews for code evaluation.
- Understanding and following RedMane quality standards and best practices for coding, documentation and unit testing.
- Designed and executed System, Integration, Functional and Regression tests and used tools such as JIRA, Bugzilla.
- Demonstrated good team working and documenting skills which has helped the timely completion of the project.
Research Assistant
Confidential, Chicago
Responsibilities:
- Custom programming for cluster system administration and monitoring using Ganglia cluster monitor and Qmon.
- Compiling, testing and optimizing the performance of serial and parallel applications on HPC platforms.
- Debugging problems related to programming, cluster usage and batch-queue systems.
- Configuration and installation of TWiki (collaboration and web application platform) on Apache web server.
General Office Assistant
Confidential, Chicago
Responsibilities:
- Developed and maintained electronic files and event databases for the department using MS Excel and MS Access.
- Provided technical support and troubleshooting of end user systems.
- Administration, maintenance and generation of reports from the website www.uicvolunteer.org.
- Banking and Shopping Portal Application
- Featured to have banking and shopping in a single application developed using Java, JSP and PostgreSQL database.
- Designed the database, programmed in Java, created user pages using JSP and tested using Junit.
- Parallel Processing Projects
- Parallel Branch and Bound for Travelling Salesman Problem
- Parallel Gaussian Elimination
- Parallel Sum Computation on 2D Mesh Topology using a recursive reduction based parallel program.
- Secure and Practical Outsourcing of Linear Programming in Cloud Computing
- Used Google App Engine to showcase cloud deployment along with Tomcat 6.0.
- Programmed in Java, JavaScript, HTML, JSP and MySQL.
- Designed with MVC architectural pattern and developed the source code using Objective C and Xcode for Apple’s IOS
- Ordered Collection and Array using C++ Oct 2012
- Implemented the Ordered Collection class which has some of the features of the inherent class of Java and Smalltalk
- Secure and Practical Outsourcing of Linear Programming in Cloud Computing
- Used Google App Engine to showcase cloud deployment along with Tomcat 6.0
- Programmed in Java, JavaScript, HTML, JSP and MySQL
- Created user Web Pages that included form validation, connection, retrieval and updates to the database
- Designed the interface for the Linear Programming Solver
- Radar Technology in Air Defence Systems using OpenGL and C