We provide IT Staff Augmentation Services!

Software Engineer Resume

4.00/5 (Submit Your Rating)

New Jersey, NJ

OBJECTIVE
Seeking a fulltime position as a New Grad/Entry Level Software Engineer to leverage and contribute my skills, which I have gained through my coursework and work experience of 2.5 years.
EDUCATION
Master of Science in Computer Engineering
Bachelor of Engineering in Computer Engineering

Relevant Coursework:


Design and Analysis of Algorithms

Design Patterns

Secure Coding in C and C++

Web Services and Cloud Computing

Advanced Database Programming

Unix Network Programming

Digital Forensics

Java Programming

Parallel Computing

Semantic Web

Multithreaded programming with Java and POSIX threads

Mobile Application Development (iOS)

SKILLS
Languages and Related Technologies: C/C++, Java, J2EE, Objective-C, XML, Spring WS, Hibernate, HTML, JavaScript, RDF, OpenMP.
Migration and Mining Tools: Talend, Weka, XLMiner
Database: MySQL, Oracle, MSSQL Server, MS Access, NoSQL(basic).
Web Servers: Apache Tomcat, Jetty
Building Tools: Ant, Maven.
Operating Systems: Windows, Linux, Mac OS X.
Certification: Cisco Certified Network Associate (CCNA)

RELEVANT EXPERIENCE
Software Engineer / iPhone Application Development, Confidential, Jan 2012 – Continue

  • “Flash Fitness” - iPhone Application
    • Developing fitness based mobile game for a client that allows different players to have some fun with physical exercise. It provides communication and collaboration using different APIs like facebook, speech, and twitter.
  • “Lets Meet” - iPhone Application
    • Developed a GPS based application that allows two or more friends to decide a place to meet when they are at different places. It suggests all places like cafes, restaurants etc that are nearer to everyone.

Software Engineer Intern, Confidential, Los Altos, USA Mar 2011 – September 2011

  • Web/Mobile Development Engineer (Objective-C, COCOA Touch, C#, JavaScript).
  • Worked on middle layer framework for iPad and iPhone development.

Software Engineer Intern, Confidential, Santa Clara, USA Feb – Apr 2010

  • Test Framework Development (C++).
  • Developed a test framework on top of C++ Test.
  • Performed detailed research on the existing framework to implement more features.

Software Engineer, Confidential, Ahmedabad, India Jun 2008 – Dec 2009

  • Company-wide Communication Client for Centralized Server (Java, Hibernate, Maven, Spring WS, MySQL, Jetty web server, SVN)
  • Developed a client, which can serialize data objects and put on centralized server while synchronizing with other companies’ clients.
  • Implemented Data Access Layer as a middle layer to convert the objects coming from server according to our pattern. The Data Access Layer was implemented using Hibernate to make this process easier.
  • Configuration of CRM module (J2EE, X#, MySQL, Oracle, MS Access, Apache Tomcat)
    • We had implemented this Customer Relationship Management module for a wide client base in Gujarat to satisfy their sales and public relationship requirements.
    • I was in a team of four engineers who were working to configure a CRM module as per client needs. We had designed the module in a way that we can deploy our product as an on sight installation and also as a SaaS installation. The main challenge was to implement the installation for different clients with ease and we achieved it.
  • Data Migration (Java, JSP, Servlet, Beans, HTML, Ant, Oracle, Apache Tomcat)
  • Developed a system to implement database migration functionality that can migrate data between any two data systems of an organization.
  • We had implemented a middle layer between Talend and client database that allowed the easy migration of data even between different databases.
  • Development of Random Goodies - Mobile Application for Palm device (WebOS, JavaScript, HTML, CSS,

XML)

  • Played a lead role in development of ‘Random Goodies’ that can fetch random articles from the web and display on mobile.
  • We had implemented a client program that would parse the XML response from PHP server and display the results accordingly.

Software Engineer Intern, Confidential, Ahmedabad, India Jan - May 2008

  • Employee Information System (C#, Oracle)
  • Performed project analysis and designed system architecture.
  • Enhanced and normalized the existing database.
  • Handled migration issues and generated reports using procedures and triggers.
  • Implemented features like Auto Attendance, Leave Maintenance, Personal Information Management, and Performance appraisal.

ACADEMIC PROJECTS

  • Implementation of Employee Benefits Plan Manager using GoF Design Patterns Jul – Aug 2011
    • Designed a UML diagram using different design patterns such as Builder, Abstract Factory, Factory Method, Iterator, Composite, Template Method and Prototype.
    • Developed a system based on the UML diagram created using design patterns and refactored the system for further optimization.
  • Implementation of Travelling Salesman Problem using CUDA at Santa Clara University Jan - Mar 2011
    • Implemented the travelling salesman problem in multithreaded CUDA programming environment. The main goal of the project was to experiment serial and parallel solutions for the TSP and to derive the speed up for performance measurements.
  • Secure Coding and Preventing Buffer Overflow at Santa Clara University Apr - Jun 2010
    • Understood and implemented fundamental concepts for the Secure Coding in C and C++ which allowed us to test the effects of possible vulnerabilities which can lead to root shell access.
  • Inter-process Communication at Santa Clara University Apr - Jun 2010
  • Implemented inter-process communication between client and server using different techniques such as pipes, FIFO, message queue, semaphore, and shared memory.
  • Virtual Gift Portal at Santa Clara University Jul - Aug 2010
    • Developed a gift giving application hosted on Orkut Sandbox
    • Used OpenSocial APIs to develop open source project to learn fundamentals of web services.

ACTIVITIES & ACHIEVEMENTS

    • Won second prize for research on ‘Guggul’ at national level competition organized by Council of Scientific and Industrial Research.
    • Won code debugging event in technical symposium at Gujarat University, India.
    • Event Head in national level technical symposium at Gujarat University, India.

We'd love your feedback!