Chief Architect & Engineering Director at edX
Greater Boston Area
Sr. Architect and Developer @ Digital Wavefront Responsible for end-to-end software product development and deployment.SaaS Platform Development• Independently designed and implemented a robust version 1.0 SaaS Platform for Direct Mail bidding and project management based on an earlier Beta implementation for a client.• Added extensible frameworks and complex features such as role-based access control, auditing, account management,...
Sr. Architect and Developer @ Digital Wavefront Responsible for end-to-end software product development and deployment.SaaS Platform Development• Independently designed and implemented a robust version 1.0 SaaS Platform for Direct Mail bidding and project management based on an earlier Beta implementation for a client.• Added extensible frameworks and complex features such as role-based access control, auditing, account management, flexible project state model, notification and task module, and a template-based messaging layer.• Responsible for entire product life cycle including requirements analysis, design, development, internal demos, QA, release engineering, and product release.• Authored functional specifications as part of the design process and 100+ page technical documentation as reference for future development team (with Visio, class, and database diagrams).• Development: MS .NET C#, CSS, JavaScript, JQuery, SQLProduct Conception and Development• Filed a provisional patent for a unique interpretation of email marketing data. • Designed and implemented a Beta version of a product that would highlight this new concept with data analysis and visualization tools.• Development: MS .NET C#, client of RESTful APIs, OpenAuth, OpenID From January 2013 to February 2014 (1 year 2 months) Burlington, MAProgram Manager, Security @ Microsoft Part-time telecommuting position to oversee the security of integration efforts between Groove and existing MS Technologies.• Designed and managed features to integrate MS Office Groove's strong cryptographic protocols (using RSA, AES, HMAC, PKI) into Microsoft’s SharePoint Server and Active Directory. • Conducted security reviews throughout the product-base. From 2005 to 2007 (2 years) Development Manager, Security Architect @ Groove Networks, Inc. Managed the company’s security development team including responsibilities as a primary team developer, cross-organization security consultant, and a representative spokesperson facing outside clients and developers.• Designed and implemented unique (patented) security and cryptographic protocols, to deliver state-of-the-art cryptographic/security-enabled features, above and beyond FIPS/NIAP requirements - for on-wire and on-disk protection and authentication of data.• Security liaison to various departments, including---> Legal (for patents and federal regulations)---> Documentation (for FIPS/NIAP docs and end-user/admin docs)---> Sales & Marketing (for customer presentations and public media)---> Education (for teaching platform developers)---> Product Management (for architecting features from customer requirements).• Performed security reviews and worked extensively with various development leads to ensure secure implementation of their features.• Collaborated extensively with the UI team to design and develop (patented) user-friendly always-on security features throughout the product-base.• Development: C++, ATL/COM; Platform: Windows NT, Windows 98. From 2002 to 2005 (3 years) Beverly, MAPrincipal Software Engineer, Security Czar - Infrastructure Team @ Groove Networks, Inc. Actively engaged in the startup atmosphere with contribution to the original development of the platform’s infrastructure - an effort to deliver a scalable, widely distributable, robust, secure yet user-friendly, communications product.• Co-implemented a multi-process, cache-coherent, performance-sensitive storage system built upon Windows Shared Memory.• Engaged in design discussions and brainstorming sessions on various features of the platform.• Designed and implemented security protocols for various features in the product, using standard cryptographic algorithms such as AES, HMAC, PBKDF, and RSA.• Analyzed and addressed performance issues using off-the-shelf profiling tools.• Debugged and tested various multi-threading and synchronization issues.• Wrote extensive internal and external documentation of the various security aspects (guarantees, weaknesses, protocols, etc.) of the product.• Development: C++, ATL/COM; Platform: Windows NT, Windows 98. From 1998 to 2002 (4 years) Beverly, MASenior Research Engineer - Web and Security Technologies @ Open Software Foundation (later known as The Open Group Research Institute) • One of the principal engineers of a widely distributable, commercially available, embeddable, Java- compliant Virtual Machine.• Designed and implemented support for dynamic class loading and the algorithm for class garbage collection.• Designed and implemented support for variable display in the VM debugger.• Advisor for the design and implementation of Java Reflection support.• Tested extensively and corrected the implementation of the Java Native Interface.• Language: C++; Java; Platform: HP-UX.• One of the principal authors of an approved DARPA research proposal on policy enforcement for mobile code. From September 1997 to August 1998 (1 year) Research Assistant - Advanced Network Architecture @ MIT • Investigated a safe mechanism for placing more flexible policies on Java applets. • Designed and implemented a parser for a simple constraint language with which users can specify history-based policies on applets. Also introduced a feature for dynamically labeling applets according to their past actions. • Presented a scenario of a time-delayed storage channel that is introduced with history-based conditional accesses. • Designed and implemented logging facilities for storing applet accesses to system resources. • Language: Java; Platform: Solaris. From September 1996 to May 1997 (9 months) Cambridge, MATeaching Assistant - Laboratory in Software Engineering (6.170) @ MIT • Taught object-oriented concepts and techniques relevant to the production of scalable, extensible, and reliable software systems. Topics included programming methodology, abstraction, specification, design, and testing. • Responsible for a recitation section of 25 (2nd- 4th year) students. • Language: C++; Platform: Solaris. From September 1996 to December 1996 (4 months) Cambridge, MATeaching Assistant - Structure & Interpretations of Computer Science (6.001) @ MIT • Taught an introductory CS course covering topics such as abstraction, data structures, object-oriented programming, and compilers. • Responsible for 30 (1st year) students in tutorials of 3-4 students each. • Language: Scheme; Platform: UNIX. From February 1996 to May 1996 (4 months) Cambridge, MAChief Architect & Engineering Director @ edX Cambridge, MAPrincipal Software Engineer and Architect @ edX From February 2014 to August 2018 (4 years 7 months) Cambridge, MAFounding Member, Chief Boston @ Chief
Digital Wavefront
Sr. Architect and Developer
January 2013 to February 2014
Burlington, MA
Microsoft
Program Manager, Security
2005 to 2007
Groove Networks, Inc.
Development Manager, Security Architect
2002 to 2005
Beverly, MA
Groove Networks, Inc.
Principal Software Engineer, Security Czar - Infrastructure Team
1998 to 2002
Beverly, MA
Open Software Foundation (later known as The Open Group Research Institute)
Senior Research Engineer - Web and Security Technologies
September 1997 to August 1998
MIT
Research Assistant - Advanced Network Architecture
September 1996 to May 1997
Cambridge, MA
MIT
Teaching Assistant - Laboratory in Software Engineering (6.170)
September 1996 to December 1996
Cambridge, MA
MIT
Teaching Assistant - Structure & Interpretations of Computer Science (6.001)
February 1996 to May 1996
Cambridge, MA
edX
Chief Architect & Engineering Director
Cambridge, MA
edX
Principal Software Engineer and Architect
February 2014 to August 2018
Cambridge, MA
Chief
Founding Member, Chief Boston
Responsible for end-to-end software product development and deployment.SaaS Platform Development• Independently designed and implemented a robust version 1.0 SaaS Platform for Direct Mail bidding and project management based on an earlier Beta implementation for a client.• Added extensible frameworks and complex features such as role-based access control, auditing, account management, flexible project state model, notification and task... Responsible for end-to-end software product development and deployment.SaaS Platform Development• Independently designed and implemented a robust version 1.0 SaaS Platform for Direct Mail bidding and project management based on an earlier Beta implementation for a client.• Added extensible frameworks and complex features such as role-based access control, auditing, account management, flexible project state model, notification and task module, and a template-based messaging layer.• Responsible for entire product life cycle including requirements analysis, design, development, internal demos, QA, release engineering, and product release.• Authored functional specifications as part of the design process and 100+ page technical documentation as reference for future development team (with Visio, class, and database diagrams).• Development: MS .NET C#, CSS, JavaScript, JQuery, SQLProduct Conception and Development• Filed a provisional patent for a unique interpretation of email marketing data. • Designed and implemented a Beta version of a product that would highlight this new concept with data analysis and visualization tools.• Development: MS .NET C#, client of RESTful APIs, OpenAuth, OpenID
What company does Nimisha Asthagiri work for?
Nimisha Asthagiri works for Digital Wavefront
What is Nimisha Asthagiri's role at Digital Wavefront?
Nimisha Asthagiri is Sr. Architect and Developer
What industry does Nimisha Asthagiri work in?
Nimisha Asthagiri works in the Computer Software industry.
Who are Nimisha Asthagiri's colleagues?
Nimisha Asthagiri's colleagues are Jasper Ho, Anant Agarwal, Sanford Student, Scott Dunn, Christine Vongsy, Nicholas Ettlinger, Jeremy Bowman, Deen Abdul-Hathi, Olga Stroilova, and Cameron Kaubris
Enjoy unlimited access and discover candidates outside of LinkedIn
One billion email addresses and counting
Everything you need to engage with more prospects.
ContactOut is used by
76% of Fortune 500 companies
Nimisha Asthagiri's Social Media Links
/company/e... /school/mi...