Software Architect Resume
NZ
SUMMARY:
- Over 16 years of extensive experience in architecting, designing and development on the Java platform
- Solution - oriented with excellent communication, collaboration and negotiation skills
- Manage a distributed team comprising of both on-site and offshore resources.
- Proven ability to successfully analyze an organization's inherent requirements, identify existing solutions’ deficiencies and potential opportunities to develop innovative solutions.
- Demonstrated leadership and interpersonal skills with very positive attitude and ‘can do’ outlook
- Managing business expectations coupled with technical resource management with positive attitude and collaborative communication skills. I strongly believe in communicating solutions before engineering the product via prototypes and models to ensure success. I have worked through various SDLC processes like the very traditional Waterfall to SCRUM approach. I have extensive modeling skills not only at Object Modeling but also at Relational Database ER modeling. I have implemented proven strategies to accelerate product delivery like test automation, load testing, prototyping. Overall with my dedication and positive attitude I have always striven towards the growth of the organization I work for.
TECHNICAL SKILLS:
Modeling: Rational Rose, Erwin, UML, Visio
Java/J2EE: JSP, Servlets, EJB, JDBC, JAXP, JAXWS, Swing, JTA, Toplink, Struts,Hibernate, Spring
Web Technologies: Ajax, Webservices, HTML, JavaScript, VBScript, ASP, CSS, XML, XSLT
Application/Web Servers: IIS, Weblogic, Tomcat
Database: Informix 9.3, Oracle, SQL Server
Distributed Computing: CORBA, Inprise Vbroker, JRMI, Webservices, XML
Cloud Computing: SalesForce.com, Apex, Amazon EC2
Imaging Platform: Onbase
Software Engineering Tools: Continuous Integration/TDD, LoadRunner, AppDynamics
PROFESSIONAL EXPERIENCE:
Confidential
Software Architect
Technologies: Java/J2EE, Onbase, SalesForce.com, .Net, Oracle, IBM-ILOG Rules Engine, Web Technologies, QTP, VBScript, LoadRunner, Hudson, Amazon EC2
Responsibilities:- Represented IT for As-Is-To-Be initiatives to propose new system architecture
- Provided Innovative approach using Cloud solutions like EC2, Salesforce including enterprise solutions like Rules Engine, ECM, IVR etc.
- Provided hands-on discovery and resolution for performance, memory mgmt and scalability issues
- Encouraged and implemented Quality driven development approach to accelerate product delivery
- Partnered with Project Managers on schedule estimates and communication for business
- Responsible for Test Automation Team and Load Testing Team
- Collaborate with BA on requirement analysis, refinement and QA on issue resolution
- Responsible for Deployment oversight, Production Support and Triage
- Worked with a Distributed Team comprising both onsite and India Resources
- Software Development Management of 3 Java/J2EE projects, 2 SalesForce.com projects and a .net product.
- Management of Onbase Product and Vendor Relationships
Confidential
Software Development Manager/Architect
Technologies: JSF, Spring, Tomcat, Oracle, Hibernate, Jasper, HTML, Web Services, UML, Visio, Load Runner, Erwin, Tiles/Axis
Responsibilities:- CredcoServices website is available to automotive and specialty credit market dealers to access credit reports. User Interface is written utilizing HTML, Ajax, Struts, JSF, Tiles whereas the backend utilizes Spring framework with Hibernate, Axis, Jasper.
Confidential
Software Development Manager/Architect
Technologies: SFDC, Apex, OSB, CRMOD, Apex Data Loader, SQL Server, Eclipse
Responsibilities:- This application provides integration of various Sales related SaaS tools to enable collaboration between Sales groups across business unit and corporate. Salesforce receives data from SQL Server via Apex Data Loader which is fed to corporate Sales tool (Oracle CRMOD). In turn Salesforce receives corporate Sales Data from CRMOD. The data exchange is done using outbound messaging and web services.
Confidential
Software Development Manager/Architect
Technologies: Java, JDBC, Tomcat, Oracle, Amazon EC2, AWS
Responsibilities:- Verification of Military Status (VOMS) enables lenders to more easily comply with the Servicemembers Civil Relief Act of 2003 (SCRA), which bans foreclosures when borrowers are on active duty and up to nine months after they return from duty. VOMS lets you accurately determine the military status of all borrowers protected under SCRA, and maintain SCRA compliance - quickly and reliably. Initially built using Amazon EC2 but at present the entire solution is hosted within corporate data center.
Confidential
Software Development Manager/Architect
Technologies: Hyland Onbase, Java, Webservices, Tomcat, SQL Server, Rightfax, Kofax
Responsibilities:- Integrated with various applications to manage customer, compliance, processing, insurance, dispute documentation across the enterprise. System Integration is provided via web services API whereas user interface is through client tools (thick/desktop) and appenabler browser integration which enable various functions like fax, scan, virtual print etc.
Confidential
System Architect/Lead, Data Modeler
Technologies: SalesForce.com, JSP, Servlets, Spring MVC, Tomcat, Oracle, Hibernate, HTML, ILOG Rules, Onbase, Web Services, Rational Rose, UML, Visio, Load Runner, Erwin,
Responsibilities:- Detailed business study to analyze the primary problem areas in order to reorient the data representation
- Responsible for the design, architecture and implementation of the system
- Worked first hand with business to identify current systems’ issues and data model deficiencies
- Re-engineering the data representation to better fit the revised enterprise business model
- Improving efficiency by making the process paperless via onbase integration
- Designing rule based workflow and data validations to provide flexibility using ILOG Rules
- Consolidation of five different data schemas to make the app one stop shop for efficiency
- Analyze migration necessities and downstream application dependencies for efficient data access
- Implement integration with upstream applications for better automation and throughput using web services
- Coordinate software development activities, both offshore and onsite
Confidential
Lead, Data Modeler
Technologies: Applets, Servlets, JSP, EJB, Weblogic, Informix. Toplink, ILOG JRules, SOAP, CORBA, Visibroker, Rational Rose, UML, Erwin
Responsibilities:- Responsible for design and development of Domain Object Model using UML/Rose.
- Responsible for Data modeling of the system using Erwin
- Design and Implementation of XML to Object Conversion
- Responsible for O-R mapping using Toplink and EJB
- Responsible for Applet/Servlet communication via Object Serialization Mechanism using Servlet Tunneling
- Performance Tuning by optimizing database retrievals, front end to backend communication, data exchange
Confidential
Lead Developer
Technologies: HTML, JavaScript, Servlets, WASP, Oracle
Responsibilities:- Confidential is a business-to-business e-commerce company. Its objective is to help businesses be more effective by streamlining their business functions through the use of Internet technologies. WizOffice is the first-of-its-kind Internet office whereby businesses can conduct and execute office functions like procurement of office products and services, recruit, courier and tender projects.
Confidential, NZ
Module Lead
Technologies: Applets, Servlets, JWS, SQLServer, HTML, JavaScript
Responsibilities:- Exonet () fully integrated financial, business management and e-business software for small to medium enterprises. Debtors, Creditors, Accounting & Finance, Contact Management, Suppliers, and Stock Control are some of its main modules. Technically it was rewrite from Delphi to Java for its web based feature enablement and n-tier architecture. Applet based client with Servlets and SQL server.
- Responsible for design and development of the Stock module
- Design and development of complex graph plotting using AWT
- Designing efficient data exchange mechanisms between applets and Servlets
- Migration of two tier based extranet application into n-tier based J2EE model