Nikhil Mandlik
github.com/nikhilmandlik (415) 290 4278
Professional Summary
Technical skills Summary
Web Technologies: HTML, CSS/LESS, DHTML, XML, JavaScript, AJAX, JQuery, JSON, Google closer compiler
JavaScript Libraries: Angular.js(Basic), React.js with Redux (Basic), Require.js, Node.js, NVd3.js, Velocity.js
3D Technologies: three.js (basic), Maya, Zbrush, Mudbox
IDE's and Tools: IntelliJ/Eclipse/NetBean, Dreamweaver, Firebug, EditPlus, JSfiddle/codepen/cloud9, VSC/ Webstrom/Sublime text/Atom, GitHub
Development Tools: Adobe Photoshop, Adobe Illustrator, After Effects, GIMP
Debugging Tools: Firebug, BugZilla, Splunk, Cocoa REST Client/Postman
Database: PL/SQL(oracle), MySQL, MSSQL
Operating System Windows, MacOS
Professional Experience
Client: Apple, Sunnyvale CA. (Jul 14 - Till Date)
Technologies: HTML, CSS/LESS, JavaScript, JQuery, JSON, DOM, underscore, Node.js, Moment.js, MVC, Google closer compiler, Adobe Photoshop, AJAX, XML, Eclipse, Firefox, Chrome, Safari, MAC OS X.
Responsibilities:
  • Gathered and analyzed the requirements and converted them into user and functional requirement/specifications for the designers and developers to understand them as per their perspective.
  • Developed the User Interactive web pages in a professional manner with using web technologies like HTML5/HTML and CSS3/CSS/LESS as per company's standards.
  • Involved in design and development of server side layer REST API using IntelliJ/Eclipse IDE.
  • Involved in building highly interactive portable widgets using HTML 5, CSS 3, and the latest AJAX libraries.
  • Used the JavaScript web components with underscore templates and Google closure complier to ensure type safety in the development of the web applications.
  • Produced content pages with CSS3 layout and style markup presentations and also used JavaScript methods and properties.
  • Implemented utility to record/mock encoded data from backend using connect-prism
  • Also used D3 and NVD3 libraries to create charts for data visualization. Responsible for developing new NVD3 model to visualize chart data in customized format.
  • Developed a component to capture data using interactive canvas implementation.
  • Developed cross-browser/platform HTML, CSS, and JavaScript to match design specs for complex page layouts while adhering to code standards
  • Used JQuery to make the frontend components interact with the JavaScript functions to add dynamism to the web pages at the client side.
  • Extensively used JQUERY, JSON, AJAX and DOM scripting to create interactive web applications like message posting and auto complete form validations.
  • Responsible for checking cross browser compatibility and hence worked on different browsers like Safari, Mozilla Firefox and Google Chrome.
Company: Infosys technologies ltd, India (Oct 07 - Aug 10)
Client: Expresso Telecomm, Ghana
Technologies: HTML, CSS, JavaScript, JQuery, AJAX, Usability Testing, Agile methodology, Eclipse, Oracle.
Responsibilities:
  • Implemented Billing System using Oracle's Billing and Revenue Management (BRM) System. Project by Expresso Telecomm Group from Ghana formerly known as Kasapa. Overall project scope was to implement new billing infrastructure and migrate existing customers to new system.
  • Developed the User Interactive web pages in a professional manner using web technologies like HTML, XHTML and CSS2 based on the W3C and ADA standards.
  • Gathered the data from the backend using AJAX and JQuery, JSP.
  • Gathered data from API/web services via AJAX-JSON calls and updating the DOM within the result sets.
  • Creating cross-browser compatible and standards-compliant CSS based page layouts.
  • Successfully implemented entire Invoice Module using Oracle Business Intelligence (BI) publisher.
  • Under the guidance of Oracle Consultant successfully implemented JAVA executable code to produce invoices and automatically send it to respective customer.
  • Successfully developed unique custom opcodes for Balance Inquiry and Balance Transfer with zero defects.
  • Improved the Functionality of Invoicing Opcodes to optimize and enhance the overall invoicing process of Oracle product: Billing and Revenue Management (BRM).
  • Highly involved in making updates to the current website and simultaneously handling other projects.
Company: Infosys technologies ltd, India (Oct 07 - Aug 10)
Client: Crayons Design Group (Internal Project)
Technologies: HTML, CSS, JavaScript
Responsibilities:
  • Crayons is a designer group internally run by talented team of specialized UI developers. Project was designed around a portal where any employee can access this portal internally and view all upcoming events organized within Infosys Campus.
  • Redesigned the existing site and to create new interfaces.
  • Designed and developed portal using HTML for Creative Events Calendar for Infosys.
  • Designed Infosys Internet mailers and calendar design. The project was deployed well within the time frame and achieved recognition and is heavily used internally.
  • Developed HTML prototypes and ready XHTML documents with CSS style sheets.
  • Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation.
  • Worked closely with the programmers and graphic designers for project requirement and analysis.
  • Produced GUI prototypes for business logic presentations.
  • The new website has made it much easier for the users to access the page and check the required info.
  • Created Stored Procedure, Trigger for database access and events.