technical Architect/ Lead Developer Resume
Bloomington, IL
SUMMARY:
- Result oriented professional with 18 years of extensive IT experience in Application/Technical Architecture, Application Design, Development, Testing, Implementation, Post Production support and Maintenances of various cross platform Java/JEE web based applications, SOA web services, Mainframe applications and ETL services.
- Good experience in Data Architecture, Data Design, Meta Data, Data Quality, Data Transformation, Various development methodologies and Service Management.
TECHNICAL SKILLS:
Project Management Techniques: Agile/Scrum, Waterfall
Operating Systems: Windows XP Workstation, Windows 2003/2000/ NT 4.0, NT Workstation, Unix, MVS OS/390 (Mainframe)
Architecture/Technology: SOA/Web Service
Languages/Modeling: Java, UML, HTML, COBOL, PL/SQL, VB
Framework: Struts, Spring, CXF
Application Server: WAS 6.1 / 8.5, Apache Tomcat 6.0.29, TC Server
Web Server: IIS 4, IIS 5.0
Database: IBM DB2 9.0, UDB, PostgreSQL 9.1, Oracle 7.3, Oracle 8.0.5, FoxPro
IDE: RSA, VB6, WSAD, Eclipse, SpringSourceTool
Additional Tools/Technologies: MS Project 2007, Visual Source Safe 6.0, ClearCase, ClearQuest, RMS, Dimensions 2.9.3.2, Lotus Notes 8.5, Dojo, Dijit, DojoX, DHTML, XStream, JSON, XSLT, XSL, IHS, SMS Installer, Hudson, Subversion SVN
PROFESSIONAL EXPERIENCE:
Confidential, Bloomington, IL
Technical Architect/ Lead Developer
Responsibilities:
- Lead Designer and Technical lead for various software development projects consuming Web (Java, J2EE, spring MVC, etc), Mainframe/HOST, Middleware (MQ, MULE, Data Power), Data Transfer (Informatica) and Database (DB2, PostgreSQL, MS/SQL) technologies.
- Vast experience in technical infrastructure management that includes open source software, windows, Linux/Unix servers and Mainframe environment
- Great experience working with multiple vendors to procure third party software’s, integrate them with the existing infrastructure
- Great experience in cross domain and cross platform team management.
- Very good at managing technical team members, mentoring new team members and providing technical and process trainings
- Lead and fully involved in technical architecture, design, development and implementation of an in - house tools ‘Metadata Access Repository Service’ (MARS), Enterprise Allowed Values Service (EAVS) in J2EE/WAS 6.1 and Mainframe services (RSA, HTML, JavaScript, JSP, Struts, EJB,DAO, JDBC, CXF, Data Power, LDAP, Clear Case, Build Forge, Stored procedure and DB2).
- Designed, developed and implemented ‘Enterprise Allowed Values service’ (EAVS) in SOA architecture (STS, Spring, Maven, Jenkins, TC Server, SOAPUI, MULE, WSRR/Business space, Tortoise SVN, MEGA, SPLUNK, and PostgreSQL).
- Have designed and developed various SOA based web services. Experience in both in-house and cross Firewall (external service providers) web services.
- Vast experience in DB2 application programming in various technologies including Mainframe, DB2 Stored procedures, Unix/Linux, Java/J2EE, ETL, Informatica, VB, and BI tools.
- Designed and developed various applications using VB, ASP and ADO.
- Worked on several project life cycle phases that includes, Waterfall, Agile Development, Continuous Integration, automated testing, Test driven development, business driven development.
- Consumed several open source software solutions.
- Designed, developed and implemented an ETL solution (informatica) for Mainframe (DB2) to Linux (PostgreSQL) data transfer.
- Hands on experience in Big Data Technologies like Hadoop/HDFS, MapReduce, Hive, Pig, Sqoop and HBase.
- Excellent troubleshooting skills on most of the technologies that highly help with the service level objectives of the enterprise.
- Proven track record in addressing production issues like performance tuning and enhancement.
- Provided resolutions to Incidents, service tickets, service requests and problem tickets. Well versed in HPSM change management process.
- Drives, embraces, and enables an environment of change - fostering innovation; championing initiatives, efforts, and ideas for Systems and the Enterprise
- Keeps abreast of business and IT industry trends and best practices in modifying processes to meet changing needs and influences the direction of solutions.
- Maintains solid relationships and strategic partnering skills with business partners, team members, and various stakeholders.
- Good Experience in creating custom Reporting, ETL process and Monitoring using Mainframe and Java technologies. Have consumed mainframe DPROPR, Crystal Reports, Informatica Product Suite, SAS, ER/Studio and Data Flux.
- Very Instrumental in Tool Evaluation, Demonstration, proof of concept, Research, Selection, Installation, Maintenance and support of, ER/Studio, Trillium Quality and Trillium Discovery tools.
Data Base and Data Architecture
Responsibilities:
- Performed SQL Performance tuning and query optimization to reduce CPU consumption and response time and increase integration/operability of systems
- Completes SQL reviews to improve or ensure efficient database access techniques
- Diagnoses and troubleshoots database integrity, performance, and data replication issues
- Broad-based knowledge of data backup, restore, and recovery methods to complete daily assignments
- Extensive experience in Data warehousing services using Informatica 9.5.x and earlier versions.
- Data Processing experience in designing and implementing Data Mart applications using ETL tool Informatica, designing, developing and debugging jobs.
- Excellent knowledge in creating and managing Conceptual, Logical and Physical Data Models.
- Expertise in data profiling by using Trillium Discovery to identify and analyze data anomalies, patterns, inconsistencies etc.
- Expertise in Trillium Data quality. Was responsible for tool evaluation and installing the tool for the client.
- Have installed and maintained the Trillium Quality tool both in mainframe and the IBM web sphere environments.
- Have installed and maintained the Trillium Discovery tool in the Unix and Linux environments.
- Helped several project in consuming the Trillium Quality and the Discovery tools. Have upgraded these tools several times. Involved in quarterly postal file updates.
- Have created a data element naming utility, which converts the logical/business names to the physical/technical/system names.
- Efficient in all phases of the development lifecycle, coherent with Data Cleansing, Data Conversion, Performance Tuning and System Testing.
Technologies/Tools:Java, J2EE, JSP, Struts, EJB, Java Script, JDBC, check style, CSS, RESTFULL/SOAP web services, XML, CXF, JQuery, ANT, Tortise SVN, Clear case, RMS, Maven, Jenkins, MULE, ESB/Data Power, Business Space(WSRR), WAS 6.1, WAS 8.5, TC Server, spring framework, Linux/Unix, Gemfire, Code Coverage, code tutor, JUNIT, easymock, Design patterns, SPLUNK, DB2 Stored procedure, COBOL, JCL, IMS, DB2 Utilities. RSA, Spring Source Tool(STS), SOAPUI, MULE Studio, Rumba, Crystal Reports, Trillium Quality, Trillium Discovery, Data Flux, ER/Studio, Informatica, SOAPUI, PgAdmin, DB2, PostgreSQL, MS SQL.
Confidential, Woodbury, MNSenior System Analyst
Responsibilities:
- Vast experience in data cleansing. To identify the consumer, the name & address part should be standardized. “Trillium software” is used for this purpose.
- Extensively involved from design, development through implementation on the debit report products. With the given consumer information, retrieve the data from DB2, process it & provide scores to the FI (Financial institutions) to make a decision like account opening or lending money.
- Analyzed more than 1,000 modules & prepared an inventory for COBOL conversion. Lead an onsite and offshore team of 20 and completed the project on time
- Converted all the identified OS/VS COBOL programs (IBM will not support this version anymore) to OS/390. Played a foremost role as team lead throughout all the phases.
- Have developed Employee feedback system in ASP, HTML and Sequel Server.
- Developed Review Tracking system in in Cold Fusion. Developed using DB2, DB2 Connect 6, Servlet, Java Script and JWS 2.
Programmer Analyst
Responsibilities:
- Researched the Montgomery ward for Y2K conversion. Arrived a strategy & implemented the same using various Y2K conversion tools.
- Converted thousands of the OS/VS COBOL modules to OS/390 using CCCA tool. Prepared unit & integration test plans, executed and implemented.
