Architect/senior Software Engineer/tech Lead Resume
5.00/5 (Submit Your Rating)
Houston, TX
SUMMARY:
- Creative and business - savvy information technology professional with 11 years of progressive experience across a broad range of software product lines and diverse industry segments.
- Proven ability to combine vision, creativity, strong technical knowledge and business acumen with well-developed project management and leadership qualities to support successful, dynamic
- Highly energized, and focused teams that exceed expectations on go-to-market efforts, product launches, positioning companies and products for success.
- Clientele include Financial Services, Insurance, Telecommunication, Document & Business process services and Electronics segments.
- Software Development Life Cycle (SDLC): analysis, design, coding, testing, deployment, maintenance
- Leadership, Project Management, & Mentoring Technology Architecture & Integration
- Product launch, decommission and disaster recovery Client communication and vendor management
- Data science using Tableau Cloud computing
TECHNICAL SKILLS:
Operating System: UNIX (AIX, Solaris, Linux, HP UX, HP Nonstop or Tandem), MS DOS, WINDOWS
Languages: C, C++, Pro*C, Java, HTML, DHTML, CGI-PERL, VBScript, JavaScript, ASP, JSP, Informix 4GL, XML
Relational Database: Oracle, Microsoft SQL Server, HP Nonstop SQLMX, IBM Informix
Web services: Apache 2.2, Tomcat 6, J2EE
PROFESSIONAL EXPERIENCE:
Confidential, Houston, TX
Architect/Senior Software Engineer/Tech Lead
Responsibilities:
- Analyzed financial fraud risk management business and secured different financial institutions from potential real time and near real time fraud by launching, maintaining Discover Fraud risk management products as well as planning, consulting and performing disaster recovery for the same.
- Managed to lead product development, research & 24*7 production support of fraud related applications and their interfaces with other financial system by utilizing languages like Oracle 11G SQL, PL/SQL, UNIX shell script, Perl, HP Nonstop or Tandem SQLMX along with Apache 2.2 /Tomcat 6 based web services and J2EE based application.
- Architected & deployed complete infrastructure, middleware and GUI frameworks for all J2EE web client servers. Below are some highlights of J2EE webclient support experience.
- 1) J2EE Web client Network VIP configuration and firewall testing.
- 2) SSL security update for web client
- 3) Apache 2.2 server configuration - writing scripts for web application load balancing and vulnerability fix
- 4) Tomcat 6 server configuration for load balanced J2EE application servers
- 5) J2EE application code installation into tomcat servers
- 6) writing JDBC connection pool, Log4j and XML scripts
- 7) Error analysis & fix for java code installation - Knowledge on Java threads, tomcat processes, spring framework, hibernate, Soap & external tieback configuration among multiple related applications
- 8) working knowledge to set up SSO login for java application, working knowledge on socks proxy setting to work on java application in development, benchmark and production environment.
- 9) Web application URL login validation after Java code installation
- 10) application log file validation
- 11) writing automated background unix job to monitor Java log and user activities
- 12) Web application performance analysis ( CPU, JVM Heap, Threads etc ) using CA Wily performance monitoring tool
- 13) Java code version upgrade, periodic tomcat recycle as per application maintenance
- 14) Java heap dump analysis using IBM heap analyzer to analyze garbage collection, this is used for application performance tuning
- 15) apache,tomcat, wily version upgrade for webclient application
- 16) Webclient switchover and switchback from Primary to failover servers as per of disaster recovery
- 17) Web application decommission for legacy system
- Wrote business rules and logic for detecting, alerting and blocking real time account or transactional level financial fraud.
- Performed product Quality assurance, Vulnerability assessments, vendor management; also adhered best practices of Payment Card Industry Audit policy as per industry standard.
- Managed a large pool of resources by providing business and technical, by scheduling working hours for shift, by assigning and evaluating their project work to meet SLA.
- Involved in data science by analyzing and preparing statistical monthly or yearly fraud report using Tableau.
Confidential, Oregon
Senior Software developer/Tech Lead
Responsibilities:
- Managed a vast stock and demand repository and financial online system for selling range of color and black-and-white printers, multifunction systems, photo copiers, digital production printing presses, and related consulting services and supplies.
- Involved in data science by analyzing and preparing statistical report using Tableau.
- Supported AWS Cloud based application.
- Leaded onsite & offshore technical team to perform Application development & its 24*7 production support, preventive maintenance that maximize equipment uptime and employee productivity. Technologies include J2EE web services, Oracle 10G SQL, PL/SQL & UNIX shell script, XML gateways & Metrix CRM OUT application, Oracle Forms & Oracle Crystal Reports, Windows cron jobs, espresso jobs, BPEL SOA architecture. Below are highlights on webclient support experience
- Below are some highlights of J2EE webclient support experience.
- 1) SSL security update for web client
- 2) Apache 2.2 server configuration - writing scripts for web application load balancing and vulnerability fix
- 3) Tomcat 6 server configuration for load balanced J2EE application servers
- 4) J2EE application code installation into tomcat servers
- 5) writing Java Class, JDBC connection pool, Log4j and XML scripts
- 6) Web application performance analysis ( CPU, JVM Heap, Threads etc ) using CA Wily performance monitoring tool
- 7) Java code version upgrade, periodic tomcat recycle as per application maintenance
- 8) Java application log file validation & error Fix
- Provided consulting services for Xerox clients and end users for business requirements & analysis
- Built up Xerox Labor & Parts financial reports using oracle batch jobs which depict all historical & current financial scenario of the organization.
- Performed data modeling using ERWIN tool, Data Mapping, data profiling/ Scrubbing, mechanical data loading & reporting using ETL tool Informatica power center 8 & OraExcel, Reverse engineering, Data Pumping. Database administration & Performance tuning.
Confidential, Delaware
Consultant
- Successfully completed proof of concept (PoC) work by formulation of Data Migration Strategy from Source (DB2) to target (Oracle) database using ORACLE DRDA GATEWAY technology and Oracle PL/SQL packages
Confidential
Software developer
Responsibilities:
- Analyzed, designed and implemented various interfaces related to Supply Chain Management requirements of product lines like Audio Video (AV), Personal Computer (PC) & Storage Device (SD) of Toshiba electronics unit. Whole solution was supported on 24X7 basis. The major activities in the project were classified broadly into Level 2 and Level3. Level2 involved handling automated batch Job related issues and investigations. Level3 involved PL/SQL and Java development, complex JAVA Web client issues investigation/ resolution
Confidential, Hartford
Software developer
Responsibilities:
- Devised an end-to-end testing strategy for a Hartford’s direct billing system and analyzed best practices of Hartford’s direct billing system, agency Billing, Risk Management system
- Reinsurance, policy audit and Payroll Alliance system involved in application Coding, Testing and maintenance of components using Pro*C & PL/SQL
Confidential, Chicago
Software developer
Responsibilities:
- Devised an end-to-end testing strategy for MEID Field Conversion and coding for the same using JavaScript, HTML, Unix Shell script, Perl, Oracle PL/SQL.