Post Job Free

Resume

Sign in

.NET Developer

Location:
Mountain View, CA, 94043
Posted:
September 22, 2014

Contact this candidate

Resume:

ARAVIND GOPINATH

*** ****** ***** ******, ******** View, CA, 94043

Phone: +1 (408) – 768 – 9850; Email: acf2qb@r.postjobfree.com

EDUCATION

B.ENG – Engineering Systems & Computing, University of Guelph, Guelph, Ontario, Canada, 74%, Apr 2011

Technical Proficiencies

Familiarized Scripting Languages: JavaScript, CSS, HTML (MVC with Razor Engine, Ruby 2.1.2 on Rails 4.1.4 – Used

Bootstrap Gem as Front-End framework)

Familiarized Dynamic Languages: C#, C Java, Objective C using .NET 3.0/4.0/4.5/4.5.1 framework.

Familiarized Databases: SQL Server 2005/2008,2013, MySQL, MS Access SQL, Oracle RDBMS

Familiarized Web Services: Heroku, Amazon S3

PROFESSIONAL PROJECTS UNDERTAKEN

.NET Consultant, INFOtrac Solutions Inc., Toronto, ON, CA April-2012 to September-2014

Developed, tested and deployed an online Accounting & CRM website, INFOtracWeb, which offers clients the type of functionality found in

enterprise-wide solutions, scaled to affordably meet the needs of smaller organizations and corporate departments that specialize in exclusive

business processes;

Responsibilities:

Developed an efficient and flexible INFOtracWeb Quotes, Orders and Invoicing Module that enabled our clients to create and

manage their orders/quotes using standardized procedures which could be streamlined company-wide

Deployed INFOtracWeb with Gizmox framework which allows native quality user experience in C# using visual designers. High

Scalability and security maintained with powerful Gizmox runtime server. Developed custom controls and business objects to

satisfy current and future customer requirements.

Planned and initiated an innovative setup for automated pre-authorized and future payments using a combination of J2EE, Java,

Struts and complex SQL Server structures. The billing module was then engineered to collect data and then formatted to

NACHA94 (US ACH Standards) or EFT1464(Canadian ACH Standards) to create and route an Entry Detail Report for the

prospective client’s bank.

Defined Table structure such that large tables (ex: InvoiceHeaders, InvoiceItems, ARTransactions) have easily referenced data

with independent tables. Foreign keys are tracked hence performing efficient inserts and updates. Certain tables indexed if

necessary (advanced select queries). Smaller tables (ex: Accounts, Contacts) have partitioned data that reflects INFOtracWeb’s

object structure closely. Measures are taken to ensure relationships are explicit.

Integrated Credit Card payment module to INFOtracWeb using Java-Based BeanStream API which is incorporated into the Pre-

Authorized and future EFT billing setup.

Worked with performance engineers and infrastructure engineers to ensure that the product scales to hundreds of users and thousands of API calls a

day.

Served as a domain expert and work with customers to define product specifications and ensure INFOtracWeb modules are well received.

Applied deep platform expertise to recommend optimal application, integration, and mobile design patterns while contributing to solution and

enterprise architecture strategies.

Liaise with design partners and ISV's to ensure that all software meets their functional, design, security and audit requirements.

Represented customer interests to product management and drive solutions to leverage full capability.

Directed and mentored diverse teams in functional and technical delivery

Attended customer workshops on program management and architectural decisions

Presented to executives within the company to get in for future designs and secure funding.

Presented to executives outside the company to show INFOtrac’s roadmap and vision for INFOtracWeb engine for the future.

Software Developer, Cole Engineering Group, Markham, ON, CA Nov-2011 to April 2012

Developed and maintained a cloud based data hosting and analysis engine to provide clients, primarily, but not limited to municipalities

within the Greater Toronto Area, with an efficient and reliable way to collect, analyze and process municipal and environmental time series

d a ta .

Responsibilities:

• Developed hardware/software topology whereby clients can access data from any terminal with Ethernet/Wi-Fi connection

and no extraneous software is required to review their data.

• Developed industry accepted web-based analysis tools, such as Sanitary Sewer Inflow/Infiltration Analysis, Hydraulic & Hydrologic

modeling, and Rainfall Intensity-Duration-Frequency Analysis to convert large volumes of data into user- understandable information,

thus, eliminating the end-user’s need to spend hours deciphering data on a spreadsheet. (www.datacurrent.ca)

Java A ndroid Developer, Armatec, London, ON, CA Sept-2010 to April-2011

Developed and implemented a geo-match algorithm for an internal, company-wide social network with personal characters, maps, locations and

Points of Interest (POI) as part of expanding the employee profile page. This android-based mobile application can share limited information

such as personal information, preferences, habits and life patterns across a secure medium.

Responsibilities:

Built a face-capture procedure that used FaceDetectionListener and other Android Intent thread calls that enable the user to login to the

Home Page of the application using a real-time image of the end-user’s face rather than the customary username-password system.

Embedded location-finder module using Google maps API and mobile device GPS to obtain directions to POI’s with reference to end-

user.

Developed a customized messaging API that uses the android device’s in-built messaging functionality in order for end-user to share

information securely and quickly.

Communicated with team leaders (on site and point of contact), provided feedback and insight into each user requirement and bug fix.

Created new UI elements and enhanced functionality to previously existing elements as per client requirements.

Personal Projects: Web and Mobile Development:

Ruby on Rails: Developing my own Pinterest-ish website that allows end-users to create their personalized scrapbooks:

o Github account: https://github.com/musclepull/pinteresting

o Heroku live: http://aravind-pinteresting.herokuapp.com/

! Time of completion: 1.5 weeks

o Currently using Amazon S3 to upload user images with PaperClip

o Configuring Heroku for AWS

WORKSHOPS ATTENDED

Visual Collaboration with Scrum & Microsoft TFS, Building Communication Applications with Lync API, All about Data Persistence in

Windows 8, organized by KPMG, Toronto, CA, June 11 2013, May 14 2013, Mar 12 2013

Evaluating Architectures with Dependency Matrices, organized by Microsoft, Toronto, CA, Apr 17 2013

DB2: Not your Mother’s Database Language, organized by ObjectSharp, Toronto, CA, Feb 12 2013



Contact this candidate