Contact Information
18281 W 82nd St, Eden Prairie, MN 55347.
arun@acm.org / 612 293 8842 (google voice); 612 501 6345 (mobile)
arunbatchu.com
Objective
Catalyze people and business to achieve higher capability and capacity via collaborative leverage of Information Systems and deep insights into Customer/Business and Human behavior
Professional Summary
- Architecture
- Applied LeanThinking to Software Systems and Business Architecture, Design, Development Processes and Operations
- Architected and Developed complex,scalable systems using simple yet modern programmable Web Architectures.
- Architected and Championed Enterprise-wide Search; recommended semantic markup, embeddedness
- Collaborated with Business Domain Experts and evolved executable Information Architectures ; Conceptualized and Championed Ambient Information Architectures
- Championed and guided Application stack Virtualization
- Championed SEDA (Staged Event Driven Architecture) and guided adoption of Event Driven Architectures (EDA) in Enterprise Service Bus/Fabric, Request-Reply RESTful pluggable XML pipeline, Enterprise-wide adoption of Collaboration systems
- Analyzed business growth requirements, researched customer behavior, current systems and recommended action- plans for scaling and improving e-commerce web-site performance
- Developed reference architectures for creating unified Data Webs/Fabric using RESTful systems and Semantic Web Technologies
- Researched and Championed [BigData] processing systems like Hadoop and their applications to problems at hand
- Championed applications of Non Obvious Relationship Awareness (NORA) concepts coupled with Complex Event Processing of realtime information for end-user value proposition; Sketched reference architectures
- Research Ultra Large Scale system architectures
- Research and bring to market prototypical architectures to enable Agency (proactive, autonomous, goal-driven)
- Business
- Founded CurryUp Foods
- Designed,implemented and championed adoption of web-based collaboration system for CurryUp Foods
- Champion of LeanThinking
- Launched information portal for Curry Up foods customers
- Founded community-based Indian foods recipe network
- A free, non-commercial site,based on collaborative, self-organizing, light-touch, agile concepts
- Provided a safe and compelling environment to motivate experts to contribute
- Leadership, Mentorship and Championship
- Championed Systems Thinking and Continuous Improvement techniques like Agility, Lean Production and Development, Theory of Constraints, Six Sigma for increased revenues and reduced costs
- Applied Multicultural, Ethnographic and Social insights to lead and galvanize teams towards a common purpose
- Helped setup and improve operational and development practices to increase quality and time-to- market needs
- Applied leading management theory to improving practices, processes and organizational thinking
- Volunteered and lead User groups
- Started a local IT Mentoring group
- Started a local Entrepreneurial Group
- Volunteering time and spearheading Educational Institution Alumni efforts; Looking into Adjunct Faculty positions; Influencing Software Engineering Curricula to match Industry needs
- Technical Summary
Languages: Java, XML, XML Schema, XQuery, XSLT, XPath, XForms, C / C++, Visual Basic, COBOL, SQL, AspectJ; Understanding of dynamic languages like Ruby and applicability of functional languages like Clojure as well as hybrid languages like Scala
Clients: Rich and interactive clients as well as thin web-based front-ends including XHTML, XForms, Orbeon Forms server, Javascript Persistence: NoSQL databases like Redis and others, XML Databases such as eXist, Relational (RDBMS), Object Oriented (OODBMS) Database Management Systems and Object-Relational Mappers (ORM) e.g. Hibernate Server: RESTful frameworks like JAX-RS/Jersey, Roll-your-own, RESTlets, NetKernel, Spring Framework, Servlet Containers (Jetty 6.x) J2EE(Tomcat, BEA Weblogic 8.x, JBoss) , CORBA, Object-relational mappings, mainframe technologies Servicing / Integration Architectures and technologies: Mule ESB and Event Driven Architectures, Web Oriented Architectures using REST and SOAP ; CIM/WBEM, Google Search Appliance, Lucene
Development Environments: Windows, Linux, Mac OS, Solaris operating systems, Advanced Refactoring IDE's (IntelliJ IDEA & Eclipse), Integrated build systems(Cruise Control, Jetbrains Teamcity), , Continuous Integration and source code control using versioning systems(Git, SVN, TFS, CVS, Clear Case), Testing frameworks(JUnit, Fitnesse), XML development environments e.g. XMLSpy, Stylus Studio, Oxygen, Code quality and metrics analysis, Communication using UML Development Methodologies: Agile methods (Lean, XP, Scrum) and Rational Unified Process and their variations Modeling Tools MindMaps, Gliffy, Rational tools, System Architect (Sparx Systems), Borland TogetherJ, Visio, Google Sketchup Deployment Environments: Vmware, Linux, Solaris and Windows, Self updating installers, Obfuscators Collaborative Environment Atlassian Confluence, JIRA, Microsoft Sharepoint, (now Microsoft) Groove Network, Google Wave, Group/Forums
Content Management Systems Atlassian Confluence, Microsoft Sharepoint
Extensive Experience
Decade and half experience resulting in wide breadth among business domains ranging from high-tech to retail and deep depth in Architectures
Selected Professional Accomplishments:
- Provided architectural thought leadership in the tight, highly-visible, Enterprise Innovation and Incubator Group within Verizon Business. Investigated and guided direction and adoption of transformational Architectures that keep pace with Business requirements, are agile and amenable to evolution. Verizon Business Inc., May 2009 - present
- Provided Business and Technical Architecture guidance for service-enabling business processes using RESTful , WS-* and event-driven ESB architectures. March 2010 - June 2010
- Architected, Developed and Championed Enterprise-wide Search using Google Search Appliance, Application stack Virtualization, Enterprise Service Bus/Fabric, RESTful pluggable XML pipeline application routing appliances, native XML databases, native XML forms, Enterprise-wide adoption of Collaboration systems in the Information Systems Division - Department of Revenue, Minnesota, US 2006 -
- Founded CurryUp Foods 2007
- Founded community-based Indian foods recipe network 2006
- Designed and documented Web Services in an SOA environment of a leading national bank's department servicing high net-worth clients November 05 - May 06
- Developed next-generation digital photo workflow product with dramatic usability improvements resulting in immediate tangible increase in revenue Lifetouch Portrait Studios April 05 - Oct 05
- Developed complex system models and drove development and production improvement efforts to improve major client's online user experience, service level agreements while simultaneously improving system throughput and minimizing costs Carlson Marketing Group Oct 04 - April 05
- Developed distributed management software for cutting-edge storage networking devicesComputer Network Technology / McData[]Aug 02 - Sep 04
- Developed industry-first, gesture-oriented networking chip user interface and server side solutions for startup Terago Communications Dec 2000 - Apr 02
- Developed user interfaces for globalizing core goods & services applications and marketing data that cut time-to- market of new products from days to minutes 3M Feb 2000 - Dec 2000
- Developed various applications at Larsen & Toubro, Target Stores, National Car Rental, EssexConsulting from August 1992
Recommendations (more...)
Arun continues to demonstrate the core qualities of great architects: Confidence, which manifests in tangible energy and enthusiasm - even when the road ahead was not clear; Competence, adept in abstracting difficult domain principles into the language of business benefit and trade-offs coupled with flawless working models; Completeness, in being able to effect change through negotiation, influence and communication. Every conversation with Arun brings enlightenment. October 30, 2007, Howard Dodd, Account Manager, Minnesota Revenue, managed Arun at netrii LLC
Arun is a great asset to a team! His energy is contagious. He works very hard and charted some new waters on our project together. I would recommend Arun to anyone interested in needing a versatile thinker! November 3, 2007, Teresa Tweeton, PM, Project Lead, BSA, Hollstadt & Associates worked directly with Arun at netrii LLC
In a world too prone to shallowness, Arun is a deep thinker. Arun's creative approach to technology and encyclopedic knowledge of human and business dynamics never fail to amaze me. His constant research and learning keeps him at the cutting edge, whether it's new technology, patterns, architecture, or personal achievement. His unique blend of intellect and pragmatism makes Arun a force to be reckoned with March 27, 2007 Michael Nygard, Author, Release It!
Arun is a highly motivated, natural leader whose consistent delivery and imagination were essential to the success of the projects we worked on. His infectious enthusiasm kept the team morale high throughout! November 4, 2005, Jason Selby, Senior Software Engineer, CNT worked directly with Arun
Professionally Networked
I connect and am connected to a healthy network of professional individuals and organizations including but not limited to Association of Computing Machinery (ACM), Object Technology Users Group (OTUG) (president:2008-2009), Agile Experience Group ( AEG ), Twin Cities Patterns Group ( TCPG ), Linked In
Progressive Education
Engaged in relentless pursuit and dissemination of knowledge, understanding and excellence.
- Lean Software Development course offered by Agile Professionals, taught by Mary and Tom Poppendieck
- MS, Software Engineering from University of St. Thomas, St. Paul, MN
- BS, Computer Science from M.S. University of Baroda, India
Publications
A Semantic Web Architecture for Advocate Agents to Determine Preferences and Facilitate Decision Making. In Tenth International Conference on Electronic Commerce, Innsbruck, Austria, August 2008. (pdf)
Skilled Communicator
My thoughts and articles can be found at http://arunbatchu.com. I actively participate in various forums and professional organizations I belong to.
Add Comment