Post Job Free
Sign in

Project Software Developer

Location:
Fairfax, VA
Posted:
June 24, 2016

Contact this candidate

Resume:

SHAILESH WAGH. https://www.linkedin.com/in/shaileshdwagh (LinkedIn)

Address- 9451, lee highway, Apt no 417, VA, 22031. Mob 703-***-****. Email- ******@***.*** SOFTWARE PROFESSIONAL

(2+ years of experience as a software developer) Emphasis area- Software Engineering (M.S)

CITIZENSHIP: (India) Non-Immigrant Resident

WORK AUTHORIZATION: OPT (no security clearance)

TECHNICAL SKILLS

Database : - SQL (stored procedure etc), XML, XQuery, JSON, jSONiq JQuery, normalization

Coding Languages :- C++, C#, Java (OCJP 6 certification ID OC1078720)

Web Development :- JSF 2.2, AJAX, PrimeFaces, HTML, JavaScript CSS, RMI, RPC, socket programming Design patterns, Amazon EC2 cloud deployment, Jboss (windows), .net

Advanced Testing :- Code double, Graph coverage(CACC etc), Junit scripting, Input space partitioning,

Syntax Based Testing, mutation testing

Architecture :- Class diagrams, dynamic interaction modelling, secure design using standard

methods to avoid common code vulnerability.

Project management:- UML 2.0, SRS preparation, project cost measurement

EXPERIENCE in WEB PROJECTS

Next Step Commerce, Virginia, USA (Summer Internship) (June 2015 to August 2015)

Project description: Ecommerce Website Development-(856 EDI document):

For the shipment acknowledgement new 856 format is designed along with other 855 EDI document so that customer knows the delivery estimate, changes in shipment etc. before delivery.

Role

EDI Parser requirement analysis, Database Design, MS excel function and coding

Parser development, Algorithm optimization

Technologies used- (.Net) and SQL server ‘13

Efficiensis Design Engineering Pune, India (August 2012 to July 2013)

Project description - Workshop Job scheduling web application (August 2012 to January 2013)

Client - TATA MOTORS, INDIA and TATA Technology, Pune, India

Role- Application developer (team size 5)

Developed scheduling algorithms and designed the architecture of the project

Implemented functionality of parsing excel files for giving inputs of 4000+ machines to schedule tasks

Display tabular reports to show results and implement various JavaScript functionalities.

Created reports in HTML and UI design

Technologies used- oracle 10g, HTML, .Net

Zcon Solutions ltd, Pune, India (January 12 to August 2012)

Project description: Theratracker software to keep electronic medical records (January 2012 to August 2013)

Client – Turn key therapy home health agency, USA. https://www.turnkeytherapy.com

Role- software developer (team size 8)

Developed a complete module for physician to create treatment note along with Front end

Created summary reports and stored procedures

Technologies used- Devexpress 12.1 (.net) and SQL

RESEARCH WORK:

TATA Technology & Efficiensis Design Engineering Pune, India (August 2012 to May 2013)

Project description- Commercial Vehicle Development (August 2012 to May 2013)

A project of digital prototyping and modelling of vehicles developed in C++ (Object based language) to optimize and validate the designs done by tools like CATIA within the design constraints and budget and norms by regulatory government. Vehicle designs were easily incorporated by coding which makes easy to keep interdependencies between different modules.

Role- Worked in the team of TATA Technology as Application developer (Team size 22)

Truck frame generation module redesign

R&D work Object Definition Language (similar to C++) for a property called Relations which is along the similar line of concept of signals and slots in C++.

Devised a method to implement Relation concept 1st time and redesigned the project achieved complete dynamic functionality over events on object update which gave simple way to maintain the interdependencies between different objects. Also the change in the object was easily reflected in all the dependent modules which helped to find design errors while coding and minimized the possibility of errors in regression tests.

Gave presentations of my findings, project analysis and future scope of the technique for more optimized designs. Generated reports of project improvement in testing, performance, extensibility.

Devised a general abstracted technique to implement relations in other live projects.

A While working on the relations I exploited particular characteristics of object initialisation in Object

Definition Language which I used to develop a Quick Build add-on for Knext-IDE of Tata technology which reduced the testing and development time while coding for new functionality by 50%.

Technologies used- (C#) object definition language

PAPER PRESENTATIONS:

Challenges in P2P Social Networks Systems

Security measure in p2p Networking systems

EDUCATION

Masters of Science in Software Engineering:- George Mason University, Fairfax, VA (August 2014 - May 2016)

Bachelors in Computer Science :- Pune University, India (June 2007 - June 2011)

GRE -312 Toefl 91

COURSES in SOFTWARE ENGINEERING (August 14 to May '16)

Data Related: Database for World Wide Web (Json, XML schema, XQuery) . Data mining

Coding languages Related: - Object oriented specification & construction (swe619), Distributed software engineering (swe622)

Project management : - Software Requirements Analysis and Specification (swe621), Project management-swe625 (costing)

Software Architecture: - Secure software design-swe681, S/W Modeling and Architectural Design-swe620

Web development : - Component-Based S/W Development (JSF, JPA,.NET) – swe645, Computer Networking-infs612

Software Testing: - Software Testing and theory: swe 637

OBJECTIVE:

To get challenging work experience of each phase of software development and work in an environment where there is an opportunity for personal development in terms of knowledge, interpersonal skills and scope for research work.



Contact this candidate