6
Elijah Buoi Majak 303 Cross St., Winchester, MA 01890 Tel: mobile (617) 909-5898, & home (781) 497-0969 [email protected] SKILLS SUMMARY Extensive work experience in software testing as a QA Test Engineer Summer Intern Performed regression, functional, system, user acceptance and integration testings Extensively engaged in academic & open-source software projects using various high & low level programming languages Proficient skills in web applications using JavaScript, DHTML, jQuery, ADO.NET, ASP.NET MVC, Spring, Struts2, Servlet, Lucene, AWT, Apache ANT, EJB, Swing, JUNIT, JSP, JSON, iBATIS, Hibernate, Log4J, Maven Attended Certified Cisco Network Associate Boot-Camp and remote training using Cisco IOS Strong skills in analytic, predictive and strategic marketing management using Sabre simulation and IBM SPSS Proficient skills in RDBMS using , MongoDB, NoSQL, SQL, PL/SQL, Python, Perl, JDBC, ADO.NET & ASP.NET MVC, Big Data Technologies Hadoop, Hive, Pig, Map Reduce Strong experience in business plan, innovative solution, financial statements & project management EDUCATION University of Massachusetts, Lowell, MA Master of Science, Innovation & Technological Entrepreneurship May 2015 Overall GPA: 3.208/4, Major GPA: 3.45/4 Relevant Courses: New Product Development, Engineering Project Management, & New Venture Planning Innovation & Emerging Technologies, Financing Innovation & Technological Ventures Marketing Research, E-Business/E-Commerce, & Customers & Markets using Sabre Simulation University of Massachusetts, Lowell, MA Bachelor of Science, Computer Engineering & Minor in Mathematics, May 2012 Overall GPA: 3.117/4, Major GPA: 3.294/4, Minor GPA: 3.526/4 TECHNICAL SKILLS Programming Languages: C/C++, Java, C#, VB.NET, Android

Updated Version of Resume

Embed Size (px)

Citation preview

Page 1: Updated Version of Resume

Elijah Buoi Majak303 Cross St., Winchester, MA 01890Tel: mobile (617) 909-5898, & home (781) [email protected]

SKILLS SUMMARY Extensive work experience in software testing as a QA Test Engineer Summer Intern Performed regression, functional, system, user acceptance and integration testings Extensively engaged in academic & open-source software projects using various high & low level

programming languages Proficient skills in web applications using JavaScript, DHTML, jQuery, ADO.NET, ASP.NET MVC,

Spring, Struts2, Servlet, Lucene, AWT, Apache ANT, EJB, Swing, JUNIT, JSP, JSON, iBATIS, Hibernate, Log4J, Maven

Attended Certified Cisco Network Associate Boot-Camp and remote training using Cisco IOS Strong skills in analytic, predictive and strategic marketing management using Sabre simulation and IBM

SPSS Proficient skills in RDBMS using , MongoDB, NoSQL, SQL, PL/SQL, Python, Perl, JDBC, ADO.NET &

ASP.NET MVC, Big Data Technologies Hadoop, Hive, Pig, Map Reduce Strong experience in business plan, innovative solution, financial statements & project management

EDUCATIONUniversity of Massachusetts, Lowell, MAMaster of Science, Innovation & Technological Entrepreneurship May 2015Overall GPA: 3.208/4, Major GPA: 3.45/4Relevant Courses:

New Product Development, Engineering Project Management, & New Venture Planning Innovation & Emerging Technologies, Financing Innovation & Technological Ventures Marketing Research, E-Business/E-Commerce, & Customers & Markets using Sabre Simulation

University of Massachusetts, Lowell, MABachelor of Science, Computer Engineering & Minor in Mathematics, May 2012Overall GPA: 3.117/4, Major GPA: 3.294/4, Minor GPA: 3.526/4

TECHNICAL SKILLS Programming Languages: C/C++, Java, C#, VB.NET, Android Scripting Languages: Python, Perl, SSH Secure Shell Network Technologies: OSPF, EIGRP. BGP, TCP/IP, MPLS, RSVP-TE, LDP,IS-IS, CMTS, Network

Traffic, Static Routing, Frame-Relay, PAT/NAT, VTP, SVIs, STP, PPP, & LAN/WAN Web-based Technologies: Spring, Struts 2, Lucene, AWT, Apache ANT, EJB, Swing, JUNIT, JSP, JSON,

iBATIS, Hibernate, Log4J, Maven, JavaScript, DHTML, HTML5, ADO.NET, ASP.NET MVC, jQuery, Core FTP LE, Ipswich WS-FTP12

Big Data: Hadoop, Pig, Hive, Map Reduce RDBMS: JDBC, JPA, JDB, MongoDB, NoSQL, Microsoft ADOT.NET, MVC, Python, Perl, SQL,

PL/SQL Operating Systems: Windows, UNIX/LINUX (Ubuntu, RedHat, Debian, Solaris) Red Hat Enterprise

Linux (RHEL) & Mac OS X IDEs: Visual Studio 2010, 2012 & 2013, NetBeans, Eclipse, DEV-C++, VM Player, Android Studio,

Oracle VMware Player, VirtualBox, SQL Server Management Studio, Oracle Database 11g Express Edition, python 3.4, ActivePerl 5.2, VI-editor, Vim 7.4, SSH Secure Shell, Putty, Notepad ++, HTML Kit-292, Cisco IOS Putty connection manager, Matlab, NI LabVIEW, NI Multisim, IBM SPSS Statistic 22, SABRE Simulation, MathWork, LogicWork, SolidWork 2013 & SketchUp

REVELANT ACADEMIC PROJECTS

Page 2: Updated Version of Resume

C/C++ programming Projects: Phonebook project: The objective was to maintain a simple database for storing person name and phone

number, Requirements/functionalities: Search & save the phonebook, modify & erase the phone number, Project modules as per requirements/functionalities: Console I/O, Disk I/O & Validation modules, Memory Management, Game of Chance, Recursive algorithm-based project such as factorial calculation & Fibonacci number generation, Data Structures algorithms in C: Stacks & Queues implemented using arrays and list notation & Linked list, C++ Programming Projects: Student report card, Finding the shortest path through a maze, & Recursive ADT Queue, Interactive polygon statistic application, & Spell checker/dictionary maintenance application, Recursive algorithm to find a path through maze & Sorting & searching arrays application in 2D & 3D, Gradebook application, Game of chance & Dynamic memory allocation for arrays and objects

Microsoft.NET Framework Projects using C# & VB.NET programming Languages: Developed various C# application programs implementing C# basic programming concepts, Object

Oriented features, Properties, Delegates, Winforms & File Handling, Object Serialization, Collections & Generic Collections, Assemblies & Multithreading concepts,VB.NET Implementations: Designed application for computing checking account balance & amount deposited, developed application to allow user to enter the beginning and ending inventory and cost of goods sold, application to display the daily specials for dinner, menu, function procedures to determine & returns the bonus points, designed application for looks-up driving distances between two cities using two drop-down lists containing the two cities, Web page application for entering new customer information for storing personal information for the little electronic ‘black book’

OPEN-SOURCE HANDS-ON PROJECTSC/C++ Programming Project:

Sorting Techniques based project using: Bubble, Selection, Insertion and Merging sortings, Tree and Graph Data Structures for non-linear algorithm based project implementing:- Binary Search Tree (Inorder, Postorder & Preorder traversing), Traversing graph through Depth First Search & Breadth First Search techniques, Implementing C++ to: Design dynamic memory allocation application program for arrays and object manipulation, Multitasking applications for process-based & thread-based & C++ Web application (CGI application)

Java Programming Projects: Developed Java application implementing Java basic operators, flow controls, & all Java data types, Built

Java Applications implementing various GUI components and graphics for 2D & 3D API, Object Oriented Application programs, Java Data Structures applications implementing:- Enumeration, BitSet, Vector, Stack, Dictionary, Hashtable, Queues, all Collections Frameworks, Recursive, Searching, Sorting and Big O algorithms, Java Streams, Files & I/O, Serialization, Multithreading, Networking Exceptions Handling

Android Programming Projects: Intensive understanding of Android programming Framework, Versions, Architecture & Development

Environment Setup, Implementation of Android Components: Activty, Services, Broadcast Receivers, Content Providers; Implementation of Android Widgets: Text View, Edit Text, Date and Time Pickers, & Bars, Implementation of Android Source Classes: OnClickListener, Interface OnClickListener, Implementatin of Android Intents: Explicit, Implicit, Default, Implementation of Android Toast & Alert Dialog: Toast, Alert Dialog, Dialog Box, Implementation of Android Components in Music & Video Players, Implementation of Andrioid Notifications: How to use Notification, Broadcast Receiver, Implementation of Andriod Enter and Check Features: Spinner, AutoComplete, Adaptors

Java JDBC Projects: Java JDBC application implementing JDBC Database connection, statement objects, JDBC statements,

result sets, transactions, JDBC batch processing and exceptions handling

Java Technologies Projects:- Spring Framework Projects:

Page 3: Updated Version of Resume

Intensive knowledge of Spring Framework Architecture: Core Containers, Data Access/Integration, Web Layer, & Important Modules: AOP, Aspects, Instrumentation, Messaging &Test Modules, Implementation of IoC Containers: BeanFactory & ApplicationContext Containers, Java POJO classes & Metadata Configuration, Implementation of Bean Properties: Classes, Scopes, Life Cycle, Bean Post Processors Bean Inheritance, Implementation of Spring Dependency Injection: Constructor-based dependency & Setter-based dependency injections, Implementation of Spring Injecting Inner Beans: SpellChecker, Beans.XML, Implementation of Spring Injection Collection: Collection Configuration Elements, Beans Auto-Wiring: Autowiring modes, Limitations with Autowiring, Annotation Based Configurations: Required, Autowired, Qualifier, & JSR-250 Annotations, Java Based Configurations: Injecting Bean Dependencies, SpellChecker, The @Import Annotation, Lifecycle Callbacks, Specifying Bean Scope, Impplementing Event Handling in Spring: ContextRefreshedEvent, ContextStartedEvent, ContextStoppedEvent, ContextClosedEvent, RequestHandledEvent & Listening to Context Events, Implementing Custom Events in Spring: CustomEventPublisher, & CustomEventHandler, Implementing Aspect Oriennted Programming (AOP) with Spring Framework: Aspect, Join Point, Advice, Pointcut, Introduction, Target Object & Weaving, XML Schema Based, AspectJ Based, Implemeting Jave Database Connection (JDBC) Framework via Spring: Jdbc Template Class, Data Source Configuration, Data Access Object (DAO), Executing SQL, & DDL Statements, SQL Stored Procedure in Spring, implementing Transaction Management with Spring Framework: Atomicity, Consistency, Isolation, Durability, Local Vs. Global Transactions, Programmatic Vs. Declarative Transaction Managements, Spring Transaction Abstractions, Propagation & Description, Implementing String MVC Framework: DispatcherServlet, Required Configuration, Defining and Creating Controllers, Creating JSP Views, Deploying Spring Web MVC Framework, Implementation of Spring Logging with Log4J: Integration between Log4J & Spring, Debugging, Log4J properties, Jakarta Commons Logging (JCL) API.

Microsoft ASP.NET, ADO.NET, & ASP.NET MVC Projects: ASP.Net Standard & Advanced Controls, Themes & Styles, Data Controls, State Management, Data &

Page Cachings, AJAX Controls & Web Hosting in IIS, Designed ADO.Net applications for connecting and disconnecting architectures, for XML based architecture and Data Access Layer using LINQ concepts, LINQ to SQL, Object Relational Mapping, LINQ queries, Lazy Loading , Immediate Loading, LINQ & DML with LINQ, LINQ to XML, Code First Model and performing CRUS operations, Entity Framework architecture and model, Database First Model, & Model First Model, Application implementing Controllers, Models & Views, ViewData, ViewBag, Entity Framework & Hyperlinks using ActionLink, performing DML, HTML Helpers, Advanced Views & Validations

JavaScript & DHMTL Projects: Action and Reaction, Animations and Effects Projects (logging Slider and Animated Dashboard), Images

Improvement Project (advanced image gallery and customizable fancy-box), Web Page Navigation Improvement, & Web Forms Enhancement Projects, Web applications for implementing index page, forms, frames, personal home page, a web form for simple survey, multimedia files from web page, personal information web page, validating markup, CSS concepts, personal training web page, scheduling & subscription form

Big Data Project using Hadoop Framework: Intensive understanding of Bigdata overview, solutions & ecosystem, HDFS: architecture, Read/Write,

Daemons, Data Replication, Commands, Rack awareness, File Configurations, Commands Execution, Map Reduce: Flow of MapReduce, Daemons, Combiner, Partitioner, MapReduce Program, Input and Output Formats, Pig: Execution Modes, Commands, Operators, DF and Joins in Pig, Hive: Tables, Datatypes, partitioning, Bucketing, Joins & UDF in Hive

Python Programming Projects: Python application programs implementing data types & basic operators, List & Dictionary operations,

various flow controls, decisions, functions, Modules, Packages, Files, Directories, various OOP concepts, Database Interface, Database connection, Tables & RDBMS operations, performing transactions, handling database errors & disconnection of the database

Page 4: Updated Version of Resume

MongoDB Projects: Intensive understanding of MongoDB concepts, Implementing basic MongoDB concepts: Data

Modeling,Create & Drop Database, Create & Drop Collection, Insert, Query, Update, & Delete Documents, Implementing Projection, Records Limitation, Records Sorting, Indexing, Aggregation, Replication, & Sharding, Backup Creation, MongoDB Deployment: MongoStat, & MongoStop, Implementing MongoDB Java: Installation, Connect to Database, Collection Creation, Getting/Selecting a Collection, Document Insertion, Documents Retrieval, Updating and Deletion, Implementation of Advanced MongoDB Features: Relationships, Database References, Covered Queries, Analyzing Queries, Atomic Operations, Advanced Indexing, Indexing Limitations, ObjectID, Map Reduce, Text Search, Regular Expression, Working with Rockmongo, GridFS, Capped Collections, Auto-Increment Sequence

ElasticSearch Projects: Intensive understanding of ElasticSearch Features and Developmental Environment across multiple

platforms, JSON Based REST API & Fiddler, CRUD implementation using ElasticSearch, Documents Query DSL, Deletion, Searching, Filtering with and without query, & Mapping.

Oracle SQL & PL/SQL Projects: SQL application programs implementing DDL, DML, DQL, Constraints concepts of Oracle SQL,

Subqueries, Joins, Group Data, Indexes, Views concepts of Oracle SQL, various data types, basic operations, control flows and decision-making statements, Cursors and Records, stored procedures, functions, packages & triggers

Unix/Linux System Administration Projects: Creation of UNIX login, changing password, check active logins, chat with active login users, write simple

mail, ping a machine/host, Vi-editor for file manipulation purposes, pipes and filters, checking disk usage, process management, archives, compression, creating, modifying, deleting & assigning user and group accounts

RELEVANT EXPERIENCEQ.A Test Engineer, Paydiant, Inc., Wellesley, MA July - Sept 2013

Performed regression and functional testing on Android and iPhone mobile devices Performed system testing on Web POS Perform both automated and manual testings Verified, logged, fixed and closed bugs using JIRA Software tools Managed and operated QA web portals and Splunk environment

Engineering & Math Tutor, UMass Lowell, Lowell, MA Sept.2009 - Dec. 2012 Tutored calculus I, II, & III, Differential Equations, Linear Algebra I & II Tutored basic C#, C/C++ and Java programming languages

HONORS Computer Engineering: Eta Kappa Nu Sept.2009 - May 2012 Mathematics: Omicron Delta Kappa (ODK) Oct. 2010 - May 2012