We provide IT Staff Augmentation Services!

Technical Architect/senior Technical Lead Resume

0/5 (Submit Your Rating)

SUMMARY:

  • A seasoned software professional with strong technical and managerial skills having nearly 20 years of experience with proven track record of success in architecting, designing, integrating and delivering enterprise solutions
  • Self - directed team player with excellent written and oral communication skills and motivated by customer needs, fast paced environment and technical challenges
  • Solution architecture and system design skills using OOAD and UML
  • Hands on experience in software development using Java, JEE, Spring, Spring MVC, Spring integration, Spring Cloud - Microservices, Spring Security, JMS, Hibernate, JPA, Servlets, JSP, JSTL, Web services (SOAP, RESTful), XML, XSL, JAXB, Saxon, jQuery, HTML, CSS, AJAX, Backbone.js, Angula2, React, automation with Cucumber, Gherkin, Amazon web services (AWS)

TECHNICAL SKILLS:

Software Used: Java (JDK Version 1.2 and above), Java Server Pages 1.2, MS SQL Server 2000, UML Studio 6.2, Visual Source Safe 6.0, Lucene, Java Swing, Jbuilder 6, Java Applets for the Results Graphs, Eprise Participant Server 3.0, HTML, JavaScript, DHTML CSS, MS - SQL 6.5, 7.0, IIS, HTML compatible with 3.2 specifications, PERL 5.004 01, UNIX Shell Scripts, Pro * C, Oracle 7.3, Netscape Enterprise, Netscape Navigator 2.0 & above and Internet, Explorer 3.02 & above, ERWIN (DB modeling tool)

PROFESSIONAL EXPERIENCE:

Confidential

Technical Architect/Senior technical Lead

Responsibilities:

  • Communicate with other product and engineering team members to architect/develop high-quality, object-oriented business objects; and conducting research and evaluation of software-related technologies and products.
  • Design and implement as per the requirements and choice of technologies.
  • Producing software documentation and updating existing documentation, including software requirements, technical design, and other specifications.
  • Collaborate with engineers or software developers to select appropriate design solutions or ensure the compatibility of system components with current or emerging technologies to consider factors such as cost, portability, compatibility or usability
  • Verify stability, security or scalability of system architecture by performing/assisting peak load test, stress test, security test OWASP top 10.
  • Provide technical guidance for the development or troubleshooting of systems for support teams/dev ops. Support automation by writing automation using cucumber, gherkin and mock
  • Managing work time and priorities in accordance with aggressive development deadlines, client budgets, best practices and a quality/delivery methodology, such as Agile Development, that includes development standards.
  • Have ability to troubleshoot issues with systems integration and compatibility across multiple platforms
  • Have a deep understanding of and ability to design, develop, enhance, unit test, debug and deploy Java-based web applications and web services
  • Providing expert-level software application development skills for building distributed/custom web applications by applying OOA&D and SOA principles.
  • Have strong knowledge of Java/J2EE, Spring integration, Spring MVC, Spring Cloud - Spring Microservices (Cloud Config, Eureka, Hystrix, Zuul, Sleuth Zipkin), Docker, Spring Security, Hibernate, JSON, Web Services, HTML5, AJAX, JQuery, Angular2, Node and/or other methodologies, tools, frameworks / development environments
  • Well versed with principles of Agile, Continuous Development, testing, and deployment or other methodology approaches
  • Have ability to work under pressure and within given, sometimes changing, deadlines.
  • Have good understanding of cloud computing and AWS and AWS administration

Softwares Used: VMWare Vfabric TC Server, Tomcat Server, Oracle PL/SQL, and Oracle XMLDB, Java Development Kit (1.7), Spring Tool suite, Java Messaging Services, Enterprise Service Bus (Tibco), Hibernate, Spring integration, Spring MVC, Spring core, Spring JPA, Backbone.js, jQuery.js, Javascript, Backbone.js, Angular.js, Oracle PL/SQL, Shell script, Maven, UNIX Shell Scripts, TOAD, SQL Developer, Rally, Jenkins, Sonar Google Guava APIs, Windows 8.1, Linux, SVN, Github, Cucumber, Gherkin, Mockito, PoweMockito, Spring Boot, Sprint Cloud Configuration, Spring Microservices.

Confidential, Sunnyvale, CA

Technical Architect/Senior technical Lead

Responsibilities:

  • Work with business, technical staff, customer, services, support team to understand DRM product requirements
  • Work closely with developers/designers to create/develop best technical architecture and design and develop product as per the requirements.
  • Responsible for complete ownership of DRM client and its architecture and technologies used. Also, understand and suggest various architectural and design changes/enhancements
  • Involved in architecting, designing, and developing web services using SOAP, WSDL, UDDI, for exposing DRM capabilities for integration with Data Center Applications Designed and implemented GUI features, dashboards, interactive wizards with rich user interface experience such as tabs, menus, accordian controls, progress bars, Grids, Trees, using jQuery, CSS, HTML and AJAX technologies deployed in Tomcat
  • Developed System capture tool using XML, XSD, XSL, XPath, XQuery technologies (XML-to-HTML)
  • Designed and developed Oracle and Postgres solutions, licensing module, packaging module, password vault module using Java (1.6 and 1.7), JSP, Servlets, JAXB, JAXP, Hibernate, Struts, Spring, Spring MVC and other Spring modules
  • Migrated the proprietary DRM event management system to JMS based event management system. Involved in development of internationalizing (I18N) the complete product and later successfully tested in multiple locales
  • Involved in getting the product STQC certified for top 10 OWASP security compliance
  • Involved in developing installers for DRM suite and other supporting products.
  • Involved in developing RESTful services for DRM capabilities for RaaS GUI Integration
  • Provide Support other teams such as SQA, customer engineering whenever required and responsible for Demos, Proof of concepts, etc for entire product

Software Used: Java (JDK Version 1.7.1), Java Server Pages, Java Servlets, JSTL, Struts, AJAX, Hibernate, JPA, Swing (JFreeChart), MySQL 5.0, Tomcat (5.0 & 7.0), Log4j, Flex, JProfiler, jQuery, ExtJS, JAXP, JAXB, JAX-WS (SOAP, WSDL), Jackson, XML, XSLT, Stax, XPath, Spring, Spring MVC, JAX-RS, SVN/CVS, Redmine, Jenkins, Maven, Bugzilla, Windows, Linux, Solaris, AIX

Confidential

Technical Lead

Responsibilities:

  • Initial research and development with BPMN tools
  • Tool/framework selection that will be best suited for Interwoven workflow modeler
  • POCs, Demo on Working POC Model
  • Architect, Design and develop of modeling tool and web components using ILOG BPMN Modeler and ILOG’s Diagrammer framework
  • Integrate the modeler with various interwoven products such as Teamsite, Worksite.
  • Communicate with various stake holders and demonstrate the developed tool to various management staff.
  • Responsible for bug fixes and quality of the modeler and web component.

Software Used: Java (JDK Version 1.4 and 1.5), Swing, Java Server Pages, Java Servlets, ILOG JViews Diagrammer Framework 6.5, ILOG BPMN Modeler, Tomcat 5.0, JBoss 3.2, TeamSite 6.5, 6.7, Eclipse 3.2, XML Beans, BPMN specification 1.0

We'd love your feedback!