We provide IT Staff Augmentation Services!

Principal Software Engineer Resume

0/5 (Submit Your Rating)

PROFESSIONAL SUMMARY:

  • Seasoned technologist with 20 years of hands - on experience in wide range of technology platforms. Highly motivated professional with proven ability to locate and eliminate unnecessary complexity, and to create simple yet effective solutions. Equally comfortable with highest levels of abstractions and lowest implementation details, a not so common combination.
  • A full-stack generalist with strong expertise in Service Oriented Architecture (SOA), Enterprise Applications Integration (EAI), Web Service, Design Patterns, OOAD, WCF, J2EE, .NET and XML built on solid foundation of principles and best practices of software engineering and systems desiderata.
  • Broad range of technology experience from system programming to demanding enterprise applications architecture. Experienced in a few niche technologies such as BPM (Appian), Content Management (Documentum, SharePoint, Oracle WebCenter 11g ), Business Rule Engineering (ILOG), Messaging and Digital Rights Management (DRM), Appian BPM suite but at the core an architect and a designer.
  • Past employment with Apps Systems as Chief Architect, Confidential as Technical Lead, Confidential as Principal Consultant, Commonwealth of Virginia as Technology Specialist, Confidential as Principal Engineer, Confidential as Sr. Software Engineer, BEA Systems as Sr. Systems Engineer.
  • Government, Telecommunications, Healthcare and Financial industry experience.

TECHNICAL SKILLS:

Skill Set: Project Management Methodologies, Process Improvement, Technical Documentation. SDLC Best Practices, PKI, PGP, Application Security, Service Oriented Architecture (SOA), Enterprise Application Integration (EAI), Enterprise Content Management (ECM), Web Services, REST, WS - * Specifications, Message Oriented Middleware (MoM), Model Driven Architecture (MDA), Unified Modeling Language (UML), BPMN 2.0, Rational Unified Process (RUP), User Stories, Agile, Test Driven Development(TDD), Refactoring, Design Patterns, SOLID Principles, General Responsibility Assignment Software Patterns (GRASP) Distributed Computing and multi-threaded programming, Transactions and Network programming, Functional Programming. Documentum (5.3, 6), SharePoint (2007, 2010), InfoPath 2007, Oracle Fusion Middleware, WebCenter 11g, Appian BPM Suite 6.7&7.7, Skelta BPM.NET 2011, Pega PRPC 6.1 ILOG JRules 6. WebSphere, Weblogic, Tomcat. Struts, Spring. Windows, UNIX flavors (Solaris, SunOS, Linux, AIX et al) J2EE, .NET, Windows Communications Foundation (WCF), JavaScript, Prolog Oracle, SqlServer, Sybase; TopLink, Hibernate; SQL, PL/SQL, Pro*C. XML, XML Schema, XSL, XSLT, XPath, SAX, DOM, JAXP, SOAP, WSDL, eXtensible Access Control Markup Language ( XACML), SAML, Role Based Access Control (RBAC). ANT, FitNESS, JUnit, Axis, Cactus, JMeter, JQuery, Wiki, many other open source tools. ClearCase, Serena VM. Eclipse

PROFESSIONAL EXPERIENCE:

Confidential

Responsibilities:

  • It was the first contract for the company and its success was critical for company
  • Designed and developed the POC to present client, which eventually led to successful bid
  • This design was the first in the world which uses runtime publishing without using the Studio (the key client requirement)
  • Delivered the high risk project on fixed budget with aggressive schedule and still managed to make decent profit for the company
  • Resources were in short supply; hired some not so experienced consultants and guided them to become more valuable professional to the company and to themselves
  • Our solution approach was presented at Oracle World (by the client)

Key Technologies: Oracle 11g SOA Suite, WebCenter PS3, RIDC, UCM, ADF, WSRP Portlets, JSF, OID, CSS, JQuery

Confidential

Responsibilities:

  • Authored the Application Architecture Framework
  • Played evangelist role in standardization of the application delivery processes
  • Architected the SOA system solutions (on RASR Project and OSS)
  • Balanced the competing demands of the so-called system -illities.
  • Satisfied rather demanding non-functional requirements of very security and privacy conscious organization
  • Developed common enterprise wide services
  • Automated migration of Legacy system data to new system
  • Designed a pluggable architecture allowing for business rule changes without affecting codebase.
  • Authored System Architecture Document for various projects

Key Technologies: .NET 3.5, C#, WCF, InfoPath 2007, MOSS 2007, Linq, PGP, iText. Documentum 6 (Content Server, FAST Index Server, Webtop, DA, DocApp Builder, WDK, Customization, DFC, DQL, dmbasic, PIA), J2EE, Java, Spring Framework, VB.NET, MS Office Interoperability Applications, XML, XSL, XSLT, ANT, FitNess, LDAP, Oracle 10g, SQLServer 2005, SQLServer Reporting Services, SSIS, MQ, HTM2PDF,Tomcat.

Confidential

Principal Consultant

Responsibilities:

  • Object and Process Modeling using IBM/Rational suite and See Confidential ICAN suite
  • Designed and developed EJB based services
  • Created XACML/SAML and RBAC based Data Access Control Framework
  • Designed XML Schema
  • Developed iLog rules components
  • Created pluggable architecture so that new programs can be plugged-in easily
  • Authored System Design Document.

Key Technologies: J2EE, WebSphere 5.1, iLog Jrules 5.1, Rational/IBM Suite, See Confidential ICAN 5.0, XACML, SAML, LDAP 3, EJB, JAXP, Jmeter, Oracle 10g, JACL

Confidential

Contractor developer

Responsibilities:

  • Authored Technology Gap Analysis Document
  • Designed and developed BBAM modules (Behavior Based Account Management)
  • Re-designed legacy system components to fit new system
  • Evaluated and recommended rule-engine products
  • Developed rules with iLog JRules
  • Championed best practices, design and code reviews

Key Technologies: Weblogic 6.1, J2EE, Oracle 9i, ILOG JRules 4.0, ClearCase, Rational Rose, ClearQuest, DOORS, Struts 1.1

Confidential

Responsibilities:

  • Designed and developed HRWeb.
  • Developed Horizontal use components common for multiple projects
  • Mentored less experienced team members

Key Technologies: Weblogic 6.1, Struts, Java, EJB, Servlet, JSP, JDBC, Oracle8i, ERWin, Rational ClearCase, DOORS, Rational Rose, XML, JAXP.

Confidential

Principal Software Engineer

Responsibilities:

  • Led design and development of RightsEdge Activation Server.
  • Designated contact person for Unix productization.
  • Guided and developed Unix product installer programs.
  • Developed oracle stored procedures.

Key Technologies: Java 1.3, C++, XrML, Weblogic 5.1, Apache 1.3.9, Oracle 8i, MSSQL Server 7, XML-RPC, log4j, PKI, Korn Shell, Rational Rose

Confidential

Technical Architect

Responsibilities:

  • Designed Session Management framework (LENS Project)
  • Designed Logging framework (LENS Project)
  • Designed all the server-side components (WinStar Online project)
  • Designed provisioning integration with third-party systems (WinStar Online)
  • Developed validation rules/edits for hundreds of FIDs (ROSS project)

Key Technologies: C++, Java, Netscape Application Server

We'd love your feedback!