Lead Software Consultant Resume Profile
Charlotte, NC
Summary |
- In-depth knowledge in complete software development life cycle process
- Customer oriented, efficiency oriented, good at managing people and plans, good listener, effective writer and speaker, extremely organized and disciplined, fast reader, and rapid learner
- Designed, architected, and refactored 12 medium to large scale enterprise applications using both Java and .NET
- Strong hands-on technical focus, in-depth knowledge in several programming languages/technologies/domains/vendors
- In process of learning Hadoop through IBM's Big Data Uniersity. Getting the certificate is in progress
- Sun Certified Enterprise Java Architect
SKILL Summary
Methods: | OO, OOP, MDA, AOP, SOA, UML, Rational Unified Process RUP , Agile, XP, TOGAF |
Technologies Frameworks: | AndroMDA, CXF, Hibernate, Spring, JSF, JSTL, Struts, POJO, EJB, JDO, JAXB, JMS, JPA, Terracotta Ehcache, Oracle Coherence, VMWare GemFire, VisualVM, Servlet, AJAX, JSP, ZK, JavaScript, jQuery, CSS, Responsive Design, JDO, SOAP, WSDL, Kodo, JDBC, RMI, Portlet, TagLib, CGI, XML/XSLT, DOM, SAX, IIOP, CORBA, Sockets, JNDI, LDAP, SSL, SSH, TCP/IP |
Languages: | Java / JEE, ASP .NET and C 2 years, C C 4 years, Delphi, Python, PHP, Perl |
Middleware: | IBM WebSphere Application Server WAS , WSAD, RAD, JBoss, Weblogic, Sun One App Server, Orion, iPlanet, Apache, JRun, Tomcat, IIS, Visibroker, Lucene, SOLR |
Databases: | Oracle, DB2, MS SQL Server, Sybase, PostgreSQL, MySQL |
OS: | Linux, Unix, Solaris, Windows, VMWare |
Tools/IDE: | Rational Software Architect RSA , Rational Software Modeler RSM , Rational Rose, MS-Project, Visio, Eclipse, Visual Studio .NET, Crystal Reports, CVS, Subversion SVN , Git, Jenkins, JIRA, jUNIT, jBehave, OSGi, Sonar, FindBug, PMD, CheckStyle, Anthil Pro, uBuild, uDeploy, ANT, SSH |
Work Summary
Confidential | Lead Software Consultant |
- Scripps Networks Interactive owns HGTV, Food Channel, and DIY. The project is to enhance the search engine for these web sites.
- Leading the development team, mentoring, technical architecture guidelines, conduct use of relevant core technologies and best practices, assists in troubleshooting the most difficult and mission-critical technical problems, act as internal consultant and advocate, attending regular senior management meetings on project status, capacity, and utilization.
- Involved in hands on development of the application, enhanced ETL to ingest data from several data sources including CMS, RDBMS, etc., utilized behavior driven tests for quality improvement, used Scrum/Agile processes
- Delivered the project under the estimated timelines
- Java/JEE, Web Services, Lucene, SOLR, REST, JSON, jUnit, jBehave, OSGi, Spring, CMS, Jenkins, JIRA, Sonar, AWS, Cloud, SVN/Subversion, Git, Linux
Confidential
Senior Software Consultant / Architect |
- Account Marketing and Purchasing is the first point of service for opening new personal/business saving, checking and credit card accounts. ABPA is profoundly SOA based consuming 14 down stream systems using SOAP and REST
- Researched/proposed/developed solutions for challenging technical obstacles, introduced solutions that made the development and QA process faster and easier, solutions that increased the quality of the application, performance tuning and optimization, invloved in hands on development of the application, converting the application to Responsive
- Heavily Scrum/Agile shop using Rally software
- Java/JEE, Web Services, ZK, WAS, WSDL, SOAP, REST, JSON, jUnit, Sping, CMS, uBuild, uDeploy, Sonar, Windows, Websphere, Subversion, Linux, Responsive Design, Mobile Platform
Confidential
Senior Software Consultant |
- Pricing/Packaging are two critical systems of Walt Disney Parks and Resorts handling pricing tickets, products, packages, rooms, dinings, shows, tours, discounts, deposits, taxing, etc.
- Worked on the re-architecting of the system, developing and optimization of the application, introduced distributed cache platform JSR-107 to be able to handle an average of 10 million transactions a day
- Prepared UML diagrams used AndroMDA which is a Model Driven Architecture tool to generate the structure of the application. Customized velicoty templates of AndroMDA to add features to templates of Hibernate, WSDLs, Value Objects, Domain Objects. Evaluated different distributed cache solutions including Oracle Coherence, Terracotta Ehcache, VMWare GemFire, and IBM eXtreme Scale. Used Oracle Coherence as distributed cache solution.
- Used Java/JEE, WAS Websphere , EJB, JMS, MQ, CXF, AndroMDA, Hibernate Ehcache, Hibernate/JPA, VisualVM Profiler, Thread Analyzer, WSDL, SOAP, Tomcat, DB2, Oracle, RSA, RAD, Eclipse, jUnit, Python, AnthillPro, Sonar, ClearCase, Subversion, Linux, Windows
- Waterfall, Scrum Agile
Software Architect | Confidential |
- The Disney Properperty Management System is a legacy system developed by RPG and AS400 systems and the DPMSR DPMS Retirement is an effort to retire the legacy systems and upgrade to J2EE
- The project consists of upgraded reservation management system
- Desinged, developed, and participated in coding and optimization of the application
- Prepared Software Requirement Specification and Software Design Document, UML diagrams, etc.
- Used Java/J2EE, WAS, WSAD, EJB, JMS, CXF, AndroMDA, Hibernate, WSDL, SOAP, Hibernate/Kodo/JDO/JPA
- Windows, Websphere, AS400, iSeries, DB2, CM Synergy, Subversion, Linux, JUnit
- Rational Software Architect RSA , Rational Application Developer, Eclipse
Confidential
Lead Software Architect |
- The Web Plus CMS is a full featured Web Based Content Management System. The spplication features include Templating, Page Publisher, News, Products, Services, Blogs, Easy Upgrade, Communities, and Workflow
- Technical leadership, attended senior management meetings on performance evaluation, budgeting, coach and mentor the developers on the team, share best practices, provide guidelines for development, perform code review, interview employee candidates
- Prepared Software Requirement Specification and Software Design Document, UML diagrams, etc.
- Java/J2EE, Struts, JSF, Hibernate, Ehcache, AJAX
- Windows, Linux, MS SQL Server, Orion, Tomcat, ANT, XDoclet, CVS, JUnit
- UML, Visio, Rational Software Architect, Rational Unified Process RUP
M.E. Solutions LLC. Dubai 3 Projects
Software Architect | Confidential |
- Virtual University VU is a portal-based, large scale, and Hybrid e-Learning enterprise application system which supports both the Sychronous and Asynchronous eLearning features. The application provides a very good environment for Faculties, Instructors and Students to manage, teach and study courses on the Internet. Text Chat, Voice Chat, and a Graphical Whiteboard are the synchronized components
- Architected, designed and developed an LMS Learning Management System and an LCMS Learning Content Management Systems based on the e-Learning standards: SCORM Sharable Content Object Reference Model and IMS Global Learning Consortium Instructional Management Systems with a support for Web Services SOAP
- Prepared Software Requirement Specification and Software Design Document, UML diagrams, etc.
- Java/J2EE, POJO, Nirvana Framework, JSP/Servlet/JSTL/CustomTagLibs, SOAP, JAX-RPC, WSDL
- Windows, Linux, Sybase, Apache, Tomcat, Orion, ANT, XDoclet, CVS, jUnit
- UML, Visio, Rational Unified Process RUP
Software Architect | Confidential |
- The Business Plus is a full Web based Office Automation Web application. The features include Document Management and Archiving, Workflow Management, Form Processing, Dashboard, and a Dynamic Report Generator
- Prepared Software Requirement Specification and Software Design Document, UML diagrams, etc.
- C and ASP .NET, Nirvana .NET Framework, Microsoft .NET framework 1.1
- Windows 2003, MS-SQL Server, Crystal Reports 10, CVS
- UML / Visio / Rational Unified Process RUP
Software Architect | Confidential |
- The Intranet Plus is a full Web based Customer Relationship Management CRM application. The features include eCommerce, B2B, Calendar, News, Announements, Prospect Lists, Prospects, Campaigns, Opportunities, Sales Leads, Accounts, Cases, and more. A sophisticated authentication and authorization system is one of the most important features of this application
- Prepared Software Requirement Specification and Software Design Document, UML diagrams, etc.
- C and ASP .NET, Nirvana .NET Framework, Microsoft .NET framework 1.1
- Windows 2003, MS-SQL Server, Crystal Reports 10, CVS
- UML / Visio / Rational Unified Process RUP