Subramanian Mahadevan

Subramanian Mahadevan Email and Phone Number

Founder and CTO at an educational apps and content startup @
Subramanian Mahadevan's Location
Delhi, India, India
Subramanian Mahadevan's Contact Details

Subramanian Mahadevan personal email

About Subramanian Mahadevan

Subramanian Mahadevan is a Founder and CTO at an educational apps and content startup at realandcomplexsoftware.com. They is proficient in German, Spanish, French and Italian.

Subramanian Mahadevan's Current Company Details
realandcomplexsoftware.com

Realandcomplexsoftware.Com

Founder and CTO at an educational apps and content startup
Subramanian Mahadevan Work Experience Details
  • Realandcomplexsoftware.Com
    Founder And Cto
    Realandcomplexsoftware.Com Aug 2012 - Present
    New Delhi, India
    http://realandcomplexsoftware.com/This is an educational software startup developing apps, content, visualization and games on mobile and Web. The primary focus is developing and evolving the concept of the "AppBook", which can run code like an app and simultaneously present math and scientific content like a book. Graphic visualization and games are used to enhance the learning experience. Initial apps and content are at college and high school level, starting with mathematics and the… Show more http://realandcomplexsoftware.com/This is an educational software startup developing apps, content, visualization and games on mobile and Web. The primary focus is developing and evolving the concept of the "AppBook", which can run code like an app and simultaneously present math and scientific content like a book. Graphic visualization and games are used to enhance the learning experience. Initial apps and content are at college and high school level, starting with mathematics and the sciences. The first app is a math app called Quadratic Reciprocity:https://play.google.com/store/apps/details?id=com.realandcomplexsoftware.quadraticreciprocityApps for Euclidean Geometry and Differential Calculus have now been completed. Work is currently ongoing on developing the same "AppBook" functionalities directly within the existing framework of EPUB3 e-books, rather than individual apps for each App Store.• Extensive use of mathematical notation in apps and content with MathJax and LaTeX (works completely offline and no Internet access is required).• HTML5, CSS3 and Javascript for cross-platform mobile (iOS, Android) and web development (with Apache Cordova and the Ionic/Angular frameworks).• Javascript libraries for math and visualization to explain and demonstrate concepts.• Scripted EPUB3 for developing similar "AppBook" capabilities in a standard e-book framework.• React and Electron for cross-platform desktop development (web, Windows, macOS).• Working towards bringing more computation layers into the apps/books. Apart from Javascript, two programming languages have been looked at for use in the browser - Coq (using jsCoq) for functional proofs of programs, and Python (using PyScript) for data science.• Was involved on GitHub with some issues in Coq repositories (corn and math-classes), issues in building jsCoq on macOS.• Currently involved in a few development issues in the PyScript GitHub project (through my GitHub account https://github.com/sumahadevan) Show less
  • Pegasus Software Consultants Pvt. Ltd.
    Senior Consultant
    Pegasus Software Consultants Pvt. Ltd. Apr 2013 - Jan 2015
    Bangalore
    http://www.pegasoftech.comProject working from Delhi with development team at my previous company Pegasus for an external client.- MFC-based custom controls for display and management of real-time flight data.- Enhancements to the underlying geographic engine.- Enhanced symbol editor for GIS vector symbol creation.- Capabilities to read and import map data sets in S57 format. - Video recording and playback capabilities using ActiveX video toolsets.
  • Rapidsoft Technologies Pvt. Ltd.
    Chief Technology Officer
    Rapidsoft Technologies Pvt. Ltd. Jun 2011 - Jul 2012
    Gurgaon, New Delhi Area, India
    http://www.rapidsofttechnologies.comResponsible for software engineering group (mobile and server technologies) at Rapidsoft Technologies- Rapidsoft focuses on mobile application development and related server-side development for clients worldwide.- Drive work of Technical Architects during project analysis and estimation, provide key inputs to clients during initial discussions.- Work closely with other top management for finalizing the scope and timeframe of each… Show more http://www.rapidsofttechnologies.comResponsible for software engineering group (mobile and server technologies) at Rapidsoft Technologies- Rapidsoft focuses on mobile application development and related server-side development for clients worldwide.- Drive work of Technical Architects during project analysis and estimation, provide key inputs to clients during initial discussions.- Work closely with other top management for finalizing the scope and timeframe of each project.- Guide Project Managers and their teams during development of projects using agile methodologies.- Along with Technical Architects, provide inputs to teams on design and architecture of apps.- Oversee work of QA team involved in application and integration testing.- Mobile technologies include all major platforms: Android, iOS, BlackBerry, Windows Phone, J2ME and Symbian.- Server-side technologies include J2EE, Struts and Spring, along with MySQL and other databases.- Other server application development using Php, .NET and Javascript as per client needs.- Mobile application areas: Social networking, XMPP and chat, map-based apps, e-commerce, mobile games, SIP and VOIP, ad engines. - Server side: Web services, subscription management portals, SMS/SMPP services, VAS and billing. Show less
  • Razorthink Software Pvt. Ltd. / Razorthink Inc.
    Consultant And Technical Architect
    Razorthink Software Pvt. Ltd. / Razorthink Inc. Jan 2011 - Jun 2011
    New Delhi - Bangalore, India
    http://www.razorthink.com.NET application development, Java application servers, databases, Web/WAP, cloud deployment, scientific programming languages- Development of WCF services and database layer for a Silverlight-based application using Visual Studio with C# and SQL Server.- C# integration with the R statistical language for implementation of Monte Carlo algorithms.- Web and WAP application development with JBoss and Oracle 11g for VAS service provider (OnMobile) and… Show more http://www.razorthink.com.NET application development, Java application servers, databases, Web/WAP, cloud deployment, scientific programming languages- Development of WCF services and database layer for a Silverlight-based application using Visual Studio with C# and SQL Server.- C# integration with the R statistical language for implementation of Monte Carlo algorithms.- Web and WAP application development with JBoss and Oracle 11g for VAS service provider (OnMobile) and mobile operators Show less
  • Razorthink Software Pvt. Ltd. / Razorthink Inc.
    Director
    Razorthink Software Pvt. Ltd. / Razorthink Inc. Jun 2010 - Dec 2010
    Bangalore, India
    http://www.razorthink.comJava application servers, Javascript/jQuery, Flex, Hibernate, jBPM/jPDL, cloud deployment, Google Maps API- E-commerce web application development in Java along with client-side Javascript using jQuery (under Tomcat and MySQL).- Deployment of secure server applications on the cloud using Amazon EC2 server instances.- Adobe Flex development (MXML/Actionscript) of browser-based clients with Flash Builder 4.- Java application server development… Show more http://www.razorthink.comJava application servers, Javascript/jQuery, Flex, Hibernate, jBPM/jPDL, cloud deployment, Google Maps API- E-commerce web application development in Java along with client-side Javascript using jQuery (under Tomcat and MySQL).- Deployment of secure server applications on the cloud using Amazon EC2 server instances.- Adobe Flex development (MXML/Actionscript) of browser-based clients with Flash Builder 4.- Java application server development using JBoss and Oracle for Flex-based client applications.- Business process development with jBPM/jPDL.- Database development using Hibernate mappings and HQL for both MySQL and Oracle databases.- Corda tools with Velocity for server side graph generation in image and Flash formats.- Automatic deployment of web applications on cloud with Hudson continuous integration tools.- Google Maps API v3 with Javascript/jQuery for integrating maps into browser applications. Show less
  • Realandcomplexsoftware.Com
    Consultant & Software Architect
    Realandcomplexsoftware.Com Apr 2009 - Jun 2010
    New Delhi, India
    Consultant focusing on mobile and web application development.Mobile application development areas include:* Mobile applications on Java ME platform (MIDP 2.0/2.1) supported on a wide cross-section of phones.* Apple iPhone and iPod Touch mobile application development with the iPhone 3.x SDK.* Google Android application development using Android SDK 2.0.* Development of Windows Mobile applications with Visual Studio 2008 and .NET compact framework with C# and C++.*… Show more Consultant focusing on mobile and web application development.Mobile application development areas include:* Mobile applications on Java ME platform (MIDP 2.0/2.1) supported on a wide cross-section of phones.* Apple iPhone and iPod Touch mobile application development with the iPhone 3.x SDK.* Google Android application development using Android SDK 2.0.* Development of Windows Mobile applications with Visual Studio 2008 and .NET compact framework with C# and C++.* Applications for BlackBerry mobile phones with the BlackBerry Java Development Environment.* Applications for Palm WebOS using the Palm Mojo development platform.* Mobile database support on all mobile platforms with either SQLite or RMS.* Mobile web design and web run-time development based on Web 2.0 standards and toolsWeb application development:* Ajax and Javascript development with support for jQuery and other major Javascript libraries.* Web server development using Java, C#, PHP, Python and Ruby.* Rich Internet Applications including Adobe Flex, Flash and Silverlight.* Hosted web development with Google Web Toolkit and App Engine.* SOA development for .NET with C#, WPF and WCF.* Java-based application server and SOA development with all major servers: JBoss, Tomcat, WebSphere, WebLogic, GlassFish.* Database servers and database applications covering all major databases, including SQL Server, Oracle, DB2 and MySQL.In much of the above extensive use has been made of open-source technologies and environments including both Eclipse and Netbeans. Show less
  • Advantage Learning Systems India Pvt. Ltd.
    Director Of Engineering
    Advantage Learning Systems India Pvt. Ltd. Aug 1998 - Mar 2009
    New Delhi Area, India
    http://www.renlearn.comJoined as Engineering Manager and was later promoted to Director of Engineering. Highlights:Spearheading operations across Software Engineering, Technical Services and Quality Assurance groups with a staff of around 30-35 employees.Actively involved in core design and performance improvements to application code and to database procedures.Instrumental in set up of New Delhi software department, including infrastructure and managed the growth process… Show more http://www.renlearn.comJoined as Engineering Manager and was later promoted to Director of Engineering. Highlights:Spearheading operations across Software Engineering, Technical Services and Quality Assurance groups with a staff of around 30-35 employees.Actively involved in core design and performance improvements to application code and to database procedures.Instrumental in set up of New Delhi software department, including infrastructure and managed the growth process, starting with 4 software engineers; significant contribution in making New Delhi one of three major software centers of parent company Renaissance Learning Inc., Wisconsin Rapids, USA (others being in Wisconsin Rapids and Toronto, Canada), with 20+ engineers and 5-6 Quality Assurance staff.Led teams in the development of several key educational assessment products for parent company (including STAR Reading, STAR Math, STAR Early Literacy, MathFacts in a Flash, Fluent Reader & Accelerated Math).Steered the following activities:Development of web-based products using the Visual Studio .NET framework and C# language, using Microsoft SQL Server as the backend database and Crystal Reports for development of customised reports.Management of Technical Services Group that has developed various customised web applications for our clients (again using the VS.NET, C# and SQL Server environment).Quality Assurance Group responsible for conducting black box, regressing and load testing for many of the products.Worldwide Engineering Managers planning software development across locations (Wisconsin Rapids, Toronto, and New Delhi).Pivotal in product concept, analysis and design phases as part of the project framework, worked closely with Project Managers and others involved.Supervised software teams on design concepts, including principles of object-oriented and agile development, and guided all software being developed (web or desktop, Windows or Mac, C#, Java, C++, SQL, Flash or Crystal Reports). Show less
  • Johnson Controls Software Asia Pvt. Ltd.
    Senior Project Manager
    Johnson Controls Software Asia Pvt. Ltd. Sep 1997 - Aug 1998
    New Delhi Area, India
    http://www.johnsoncontrols.comThe company's Delhi centre was one of four major software design and development centres of parent company Johnson Controls Inc., Milwaukee, USA, for its building automation products (Metasys and later products). Significant Highlights:Led the design and development of new software products for process control and building automation based on the Microsoft Active X, COM and DCOM technologies with 10-12 Engineers and Team Leads.Effectively managed… Show more http://www.johnsoncontrols.comThe company's Delhi centre was one of four major software design and development centres of parent company Johnson Controls Inc., Milwaukee, USA, for its building automation products (Metasys and later products). Significant Highlights:Led the design and development of new software products for process control and building automation based on the Microsoft Active X, COM and DCOM technologies with 10-12 Engineers and Team Leads.Effectively managed the development of software based on the industry-standard OPC (OLE for Process Control) and using Microsoft technologies, thereby allowing easy management of process control and building automation across a WAN or the Internet, extending the capabilities of the company’s Metasys product running on Windows platforms. Show less
  • Pegasus Software Consultants Pvt. Ltd.
    Full-Time Director
    Pegasus Software Consultants Pvt. Ltd. Jun 1991 - Aug 1997
    Bangalore, India
    http://www.pegasoftech.comWorked as full-time Director in Pegasus, an independent software company developing GIS products in Bangalore, India. Significant Highlights:Drove company operations encompassing Strategic and technical planning and management of software development operations included both turnkey software development and product development, primarily though not exclusively in the area of Geographic Information Systems (GIS).Guided teams on the design and development… Show more http://www.pegasoftech.comWorked as full-time Director in Pegasus, an independent software company developing GIS products in Bangalore, India. Significant Highlights:Drove company operations encompassing Strategic and technical planning and management of software development operations included both turnkey software development and product development, primarily though not exclusively in the area of Geographic Information Systems (GIS).Guided teams on the design and development of the following applications:GIS software including ISROGIS on UNIX (using X Windows), and GIPSY, running both on Microsoft Windows and under Motif on various UNIX platforms.Vector Geographic Mapping Engine (based on quad trees), SQL database backend (using both ODBC and embedded SQL), development of user interfaces, algorithms for raster and vector data and geographic analysis, interfaces to digitizers and plotters, GIS 3D modeling and visualisation techniques (based on triangulated networks and digital elevation models, using hidden surface removal and ray tracing).Process Control for ISRO, Parallel Debuggers for CDAC, and software for Indian languages for C-DAC (including commercially released ALP Indian scripts word processor and Caption Editor).Joint author of paper published on GIS database management at a national conference on databases.Conducted a one-week training course on FORTRAN 90 at Space Application Centre, Bangalore, and four-day training course on GIS at Gujarat Ecology Commission, Baroda.Profitably developed several new clients such as CMC Ltd., Ahmedabad, for software development in Motif on DEC Alpha at Space Applications Centre, Ahmedabad, and with PSI Bull Ltd., Bangalore, for development and support of process control software on UNIX at ISRO’s Large Space Simulation Chamber facility. Show less
  • International Fund For Agricultural Development
    Consultant, System Analyst
    International Fund For Agricultural Development Apr 1988 - Aug 1990
    Rome, Italy
    Worked in the MIS group at IFAD, a UN agency located in Rome, Italy. Significant Highlights:Provided consultancy services on MIS and RDBMS applications for financial and records management.Aptly managed database administration and financial applications development for DATACOM/IDEAL and CICS environments for IFAD's systems group, on IBM 3090 running MVS/XA located at the International Computer Centre (ICC) in Geneva.Accredited with the development of the following:Database… Show more Worked in the MIS group at IFAD, a UN agency located in Rome, Italy. Significant Highlights:Provided consultancy services on MIS and RDBMS applications for financial and records management.Aptly managed database administration and financial applications development for DATACOM/IDEAL and CICS environments for IFAD's systems group, on IBM 3090 running MVS/XA located at the International Computer Centre (ICC) in Geneva.Accredited with the development of the following:Database applications on WANG VS systems using PACE relational database and high-level RDBMS interface extending standard COBOL; major applications included a new Records Management System, systems for budget procurement and computerised purchase planning.Library Management System for IFAD with word-in-text search and cross-referencing facilities using the CDS/ISIS database running under CICS on IBM-3083.Configuration and testing of automated telex and fax transmission system using Wang workstations connected to an IBM PC acting as the central telex management node.SNA Network management for IFAD's network of IBM 3270 terminals, IBM 3777 RJE and Amdahl 4745 network controller linked to the ICC, Geneva via a SNA/SDLC connection, maintaining Network Control Program, defining terminals and local printers. Functional specifications of IFAD’s Budget Planning system using the Information Engineering Workbench (IEW) CASE tool. Show less
  • Food And Agriculture Organization
    Consultant, System Analyst
    Food And Agriculture Organization Mar 1986 - Mar 1988
    Rome, Italy
    Worked in the MIS department at Food and Agriculture Organization in Rome, Italy. Significant HighlightsActed as a Consultant in database applications development on IBM 3083 and VAX/VMS platforms, in the areas of financial management, budget planning and project monitoring.Prime role in PLANSYS Programme Monitoring System for FAO's budget evaluation division using DATACOM/CA RDBMS and IDEAL high level procedural language on IBM 3083 platform under MVS/TSO and CICS environments… Show more Worked in the MIS department at Food and Agriculture Organization in Rome, Italy. Significant HighlightsActed as a Consultant in database applications development on IBM 3083 and VAX/VMS platforms, in the areas of financial management, budget planning and project monitoring.Prime role in PLANSYS Programme Monitoring System for FAO's budget evaluation division using DATACOM/CA RDBMS and IDEAL high level procedural language on IBM 3083 platform under MVS/TSO and CICS environments. Development involved design of a relational database, creation of forms for data input, and RDBMS database update programs. Executed various projects such as:Separate budget costing module for handling budget control for the Budget Evaluation division, with automatic data links to the PLANSYS system.Additional statistical and graphical tools to generate reports from the PLANSYS database of FAO, using the SAS (Statistical Analysis System) package and Focus 4GL.Activity Management Information System (AMIS) used for project monitoring and evaluation by the World Food Program and FAO, on VAX-750 running VMS using Basic and network DBMS RdB. Show less
  • National Centre For Software Technology / Tifr
    Research Associate
    National Centre For Software Technology / Tifr Aug 1980 - Jun 1985
    Mumbai, India
    NCST was one of the core scientific centres in India for the development of computing science and information technology. Significant Highlights:Conducted research in the areas of Formal Systems, Distributed Computing, Programming Languages and Correctness, and published several papers.Distributed Networks: A protocol to handle resource deadlock and starvation in distributed multi-processor networks was developed, and was verified using formal methods of program verification. This work… Show more NCST was one of the core scientific centres in India for the development of computing science and information technology. Significant Highlights:Conducted research in the areas of Formal Systems, Distributed Computing, Programming Languages and Correctness, and published several papers.Distributed Networks: A protocol to handle resource deadlock and starvation in distributed multi-processor networks was developed, and was verified using formal methods of program verification. This work was in the area of concurrency and distributed algorithms.CSP and ADA: Techniques were developed for formal transformations of concurrent programs in the message-passing based parallel programming languages CSP and ADA and applied to proofs of program correctness of protocols for resource sharing. CSP and LCS: A methodology was developed for the representation of Loosely Coupled Systems (a model of interaction between processes) as distributed CSP programs, allowing development of CSP programs for such systems.Visited Institute Nationale de Recherche en Informatique et Automatique (INRIA), Rocquencourt, France, on a research grant from French Government in September 1983. Show less
  • Tata Institute Of Fundamental Research
    Research Scholar
    Tata Institute Of Fundamental Research Aug 1977 - Jul 1980
    Mumbai, India
    The Mathematics department at TIFR was one of the leading centres for research in pure mathematics in India. I was involved in study and research primarily in the areas of differential geometry and topology.

Subramanian Mahadevan Education Details

Frequently Asked Questions about Subramanian Mahadevan

What company does Subramanian Mahadevan work for?

Subramanian Mahadevan works for Realandcomplexsoftware.com

What is Subramanian Mahadevan's role at the current company?

Subramanian Mahadevan's current role is Founder and CTO at an educational apps and content startup.

What is Subramanian Mahadevan's email address?

Subramanian Mahadevan's email address is su****@****ail.com

What schools did Subramanian Mahadevan attend?

Subramanian Mahadevan attended University Of Mumbai, University Of Mumbai.

What are some of Subramanian Mahadevan's interests?

Subramanian Mahadevan has interest in Aerobics, Languages, Mathematics And The Sciences, Reading, Economics, Music, Running, Sports, Philosophy, Movies.

Not the Subramanian Mahadevan you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.