Software Engineer Resume
New Jersey, NJ
OBJECTIVE:
Seeking a Challenging and Rewarding Opportunity in a dynamic company where I can use my strong technical experience and knowledge to deliver quality applications
EDUCATIONAL QUALIFICATION:
- Master of Science in Software Engineering
- Bachelor Of Technology in Computer Science
WORK EXPERIENCE:
- SOFTWARE ENGINEER II, Confidential, Jan 23, 2012 – Present
- BIST DATA AUTOMATION TOOL
BIST DATA Automation Tool is collects and aggregates the yield of the BIST based tests conducted on the CPU and GPU components of the AMD products. I Was Responsible for Upgrading the backend components to a more efficient Architecture and optimizing the backend code thereby increasing the efficiency of the overall model up to 20 times. Also modified the functional components of the application to support new AMD CPUs released in 2012 and was one of the main Architects of the development shifts to support the Hadoop Distributed System Framework from the conventional Relational Database model in the Foundry Ops department.
- Core java as a programming Language
- MYSQL Database as a temporary storage
- HDFS file system as the main storage system
- Hadoop Framework for interacting with HDFS
- SCAN DATA MINING
Worked in a Team Environment for designing and developing a Windows Desktop Application used AMD wide across Foundry Operations Department. Main Responsibilities were programming the Core Data Handling Components and design, development UI components of the Application.
- C#.Net Windows Forms, WPF and .Net Framework for the UI Controls
- Backend support Built in Oracle EDM and MYSQL
- Neo Query Tool
Neo Query is a Web Based Application built using Adobe Flex and PHP web services which provide the data retrieval and aggregation services to the employees using Department wide local storage system.
Responsibilities included integrating new features to the application and maintenance of different modules.
- .Net Developer/Programmer (Intern), Confidential, Aug 29,2011– Dec 25,2011
- Appliance Warehouse: Developed, Integrated and tested Appliance Warehouse Application used for selling and renting Dishwashers by Appliance Warehouse of America Corporation
- Designed and Implemented server side components using ASP.NET
- Managing Database components using Microsoft SQL Server 2005
- SOFTWARE ENGINEER CO-OP, Confidential,Virginia Jan 10, 2011 – Aug 19, 2011
- ADAM: Spearheaded the Development and Testing of major features (Interface, Core Functionality) of Web Development Project “ADAM” used for Data Mining from Photo Lithography tools at Micron Technology using Perl, PHP, JQuery, Ajax, JQPlot, Html5
- Programmed the scripts for Data Processing from Photo tools using Perl
- Developed Server Side Web application components using PHP and MySql
- Implemented Client side components using JQuery, Javascript, Ajax, JQPlot and Html5
- Java Programmer Intern, Confidential, Jan 2009 – May 2009
- Designed and Implemented parts of a Social Network using Java, JSP and Servlets
- Teaching Assistant, Confidential,Dallas Sept 2010 – Dec 2010
- Was responsible for Assistance work related to Teaching, Lab Handling and designing of Assignments for Introduction to Programming course
ACADEMIC PROJECTS:
- Medical Data Safebox (Platform : Java, Android UI Kit SQLite)
Worked in a Team to Design and implement a Medical Data SafeBox application, integrated it to the HOPE (Helping Our People Easily) which is a n Android based open source smart phone application intended to alleviate the communication issues and other day-to-day difficulties (such as muscle weaknesses leading to falls) faced by anyone, but particularly by the elderly who suffer from their age-related symptoms, such as memory, speech, hearing, and vision loss
- Java as a Programming Language
- Android SDK for UI Controls
- SQLite as the Database
- SQLCipher as data Encryption Library
- Meeting Scheduler System (Platform : Java, JSP, Servlet, MS SQL)
Designed and implemented a Web Based Meeting Meeting Schedular system as a Team with main emphasis on Requirements Engineering following the SDLC process
- Used PHP as a server side language
- AJAX and Jquery for Client side Programming
- MYSQL as a Database
- Web Based Travel Agency System (Platform : Java, JSP, Servlet, MS SQL)
- Designed and implemented a Web based Travel Agency system with main emphasis on Object Oriented analysis and design.
- Survey Paper on Cloud Computing Architectures
- A survey paper on Cloud Computing SOA Architectures comparing recent advances in Cloud Computing Architectures as well as in detail Comparisons of various Cloud Computing Architectural solutions available to the companies thinking about making a switch to the cloud world
- Unicast Routing Protocol (Computer Networks) : using Java and Unix
- Programmed a File based Custom Unicast Routing Protocol in C language on Unix Shell
TECHNICAL SKILLS:
Programming Languages : Java, C#.NET, Perl, JavaScript , ActionScript
Web Technologies : ASP.NET, J2EE, JSP, Servlets, PHP, JQuery, AJAX, Html 5, CSS, Flex
DBMS : SQL Server 2005, Oracle 9i, 10g, MYSQL, DB2
IDEs : IntelliJ Testing IDE, Dreamweaver, Netbeans, Eclipse, Microsoft Visual Studio
Development Platforms : Software, Windows Application, Web, Android Development
Operating Systems : Mac OSX, UNIX, Ubuntu, Windows 7, Windows Vista, XP
Miscellaneous : JDBC, UML, OpenCV, Sharepoint, Adobe Photoshop, Rational Rose, XML
RELEVANT COURSE WORK:
Advance Software Engineering, Data Structures & Algorithms, Advance Software Architecture & Design, Software Testing, Validation and Verification, Object Oriented Analysis & Design, Requirement Engineering, Database Design, Advance Computer Networks, Real Time Systems, Operating Systems