Post Job Free
Sign in

Software Engineer Data

Location:
Chicago, IL
Posted:
November 10, 2017

Contact this candidate

Resume:

MOHIT MORADIYA

Tel: 724-***-**** E-mail: ac28wq@r.postjobfree.com

SOFTWARE ENGINEER

Detailed-oriented programmer with success devising innovative and tailored solutions to meet ever-changing business requirements

PROFESSIONAL SUMMARY

Sharp, Top-Producing Software Engineer with over 3 years' experience providing programming and database expertise. Forward-thinking problem identification, research, analysis, and resolution. Spearheads full life-cycle project development and innovatively manages quality assurance. Consistently delivers secure and sustainable technology gains. Organizational driver offering productivity improvements, pioneering technologies, and process redesign and reengineering. Advanced skill with leading-edge programming tools complemented by proven ability to assimilate and rapidly utilize emerging technologies. Technical proficiencies include:

Environments

Unix/Linux, SQL Server Management Studio, Oracle-10g, NetBeans, SQL Server Integration Services, Visual Studio, Docker, Puppet, R-Studio, Hive, MongoDB, Gradle, Dockers, Maven, Git, Jira, AWS lambda and S3 and EC2.

Programming

Java, J2EE, Spring Boot, Hibernate, Struts, C, C++, C#, ASP .NET, VB .NET, PHP, Python

Development

Node.js, Express.js, ES – 6, HTML, JavaScript, AngularJS, jQuery, AJAX, CSS, Bootstrap, XML, Mocha, Chai, semicoroutine, sinon

PROFESSIONAL EXPERIENCE

SHOPPERTRAK Feb 2017 – Present

Software Engineer

Collaborated with corporate staffs and business technology team to perform necessary troubleshooting and resolutions for software systems.

Researched coding and database concerns to resolve non-functional applications issues.

Created UML diagrams like class diagram, Composite structure diagram, Activity, Sequence, and Use case diagram.

Developed and implemented new feedback system for users concerns, bugs, and defect tracking regarding utilization and functionality of new interfaces.

Collaborated with Market-Intelligence API team as a back-end developer to develop a sophisticated system which provides current and future market trends using global traffic.

Technical skills utilized:

Node.js

ES-6, Express.js, MongoDB, Unit and Integration testing with Mocha and Chai, semi coroutine, Sinon, AngularJS, JSON, Generator functions in Node.js, Linux, Git, IntelliJ, Robomongo, iTerm – 2, Postman, TeamCity, Graylog, Docker

Java

Spring Boot, Gradle, Maven, Swagger UI, MongoDB, Oracle, Unit Tests, Integration Test, Acceptance Test, TDD, Restful Services, Git, Bitbucket, and Jira.

CLEVELAND STATE UNIVERSITY Jul 2015 – Dec 2015

Research Assistant

Supervised any undergraduate students working on assigned research projects.

Assisted students and grading the assignments after completion of the course.

Involved in analyzing some digital signature algorithms and improving algorithms.

Created experiment assignments for the class of undergrad students and provide a solution for the assignments.

Worked with cyber security, C, FPGA, Cyclone 3, digital signature algorithm.

E-TECH LAB Aug 2012 – Nov 2014

Java Developer

Responsible for client-side User Interface Validation and implementing Business logic based on user selection using technologies like CSS3, HTML5, XHTML, DHTML, XML, JavaScript and jQuery.

Collaborated with a Local Insurance Company website, Contract based application development, SDLC and Testing.

Developed Webpage views by using HTML5, CSS3, JSON, jQuery, PHP, JavaScript, AngularJS and AJAX.

Built the User Interface part of one verification service where users can select or ignore recommended text using jQuery, Bootstrap, AJAX, and PHP.

Technical skills utilized:

Core Java, J2EE, JSP, Servlets, Spring, Hibernate, Struts, Ajax, CSS and Web Services.

EDUCATION

Masters in Computer and Information Science Jan 2015 – Dec 2016

Cleveland State University, Cleveland, Ohio

Bachelors of Computer Engineering Jun 2010 – Jul 2014

Gujarat Technological University, Surat, India

ACADEMIC PROJECTS

Integrated Product Review and Recommendation System Sep 2016 – Dec 2016

Involved getting a large amount of data from Walmart, Amazon using rest services and converting them into structured JSON format.

Created SQL database as well as MongoDB collection for these data for data mining purpose.

Utilized Angula.Js, Node.Js, and MongoDB to create a web application which serves as a user recommendation system to recommend products using user filters.

Recommended similar kind of products as well as “people also buy with” products.

Facebook Timeline Message Data Processing Sep 2015 – Dec 2015

Gathered a significant amount of data from Facebook (Boston Globe post around of 3 years).

Developed a simple java program to get data from Facebook.

Created a developer account of Facebook and used Graph API and rest FB library to download the data from Facebook.

Exported this big data to CSV files and then stored into Hive NoSQL database for the data processing.

Data Mining, Data exploration and Association rule mining on these data had been accomplished by tools like Rapid Miner and SSIS.

Compiler Design with Stack Machine Sep 2015 – Dec 2015

Used Stack Machine to develop a compiler which generates machine code for a given function in C language.

Created grammar rules to parse the given code and take appropriate actions.

Machine code generated by the custom compiler is used to run the program.

Modified the custom compiler and regenerated in Lex & Yacc language to shorten the code and get faster results.

Query Optimizer developed in Java May 2015 – Jun 2015

Using Java platform and applying Query Optimization techniques, A Query Optimizer created to optimize given SQL Query.

Scanning of given query identifies terms like SELECT, JOIN, WHERE, FROM, HAVING, etc. and Optimizer runs various tests to find out the best result.

The result of the Optimizer gives the best execution plan for a given query by considering all related tables.

Multi-Level Parking Monitoring System June 2013 – Feb 2014

Considered the disadvantages of manual parking management systems, fully automated with advanced feature parking monitoring system developed in J2EE and supporting technologies like HTML, JavaScript, CSS, Bootstrap, AJAX, jQuery and MySQL.

Very advanced features like barcode generated receipt, pay according to the time of parking, monthly and yearly passes generation, authorized user access, security features to prevent illegal activities were introduced make a high-tech parking system.

Stock Market Trading and Portfolio Management Jan 2013 – May 2013

A web application for virtual stock market trading and portfolio management for providing a real-time stock trading platform developed in ASP.NET and C#.

Utilized Microsoft Visual Studio 2010, .Net Framework 3.5, Ajax, JavaScript, jQuery, Asp .Net, C#, Microsoft SQL Server 2008, Bootstrap.

COURSEWORK

Analysis of Algorithms, Advanced Data Structures, Advanced Algorithm, Relational Database, Data Mining, Graduate Seminar, Advanced Operating Systems, Software Engineering Metrics, Advanced Topics in Database, Computer Vision with Kinect, Compiler Design, Information Security



Contact this candidate