DENCY THANKACHAN
Mobile: +1-480-***-**** E-Mail: ad1wv4@r.postjobfree.com Address: Phoenix, AZ
PROFESSIONAL EXPERIENCE
SCJP certified software professional and PMP certified professional with more than 20 years of experience in architecture, analysis, design, development, implementation, maintenance of software project.
TECHNICAL SKILLS
Expertise:
JAVA 8
Big Data: Hadoop, Hive, Pig, SPARK, Kafka, Oozie
AWS, Lambda, Kinesis
Spring boot, Struts 2, Spring-3.0, hibernate-3.2
Fujitsu IBPM, IBM- Filenet Fundamentals
Oracle-10g, MYSQL
Eclipse, RAD, VC++
Web sphere Application Server, Tomcat, JBOSS
MAVEN, CVS, SVN, MS Visual source safe, Clearcase,
Java Script, CSS
Active directory (LDAP), XML, AJAX, Webservices (SOAP), log4j, JDBC
JSP, html
Bitbucket, GIT, CI/CD pipeline (Jenkins)
Linux, Windows
Leadership:
Managed project team of 5 members and known for high-quality deliverables, which meets timeline and budgetary targets.
Managed stakeholder's expectations with full responsibility in delivering the project objectives.
Experience:
Planning, designing, and managing projects, aligning business goals with technology solutions to drive process improvements, competitive advantage, and bottom-line gains.
Conducted demos and presentation during training session to client and fresher.
ORGANISATIONAL EXPERIENCE
Duration: Dec’ 2022 – Sep’2023
Employer: Impetus Technologies
Designation: Lead Software Engineer
Client Name: Bank of America
Highlights: Contributed to enhancement of CASHPRO application which allowed client to have user friendly features such as enabling new entitlement for an application.
Technology used: Java 8, Spring 5.x, JSP, xhtml, Java Script,
Key responsibility:
Key contributor to all phases of the software development life cycle using Agile scrum methodology.
Extensively worked on creating design documents and creating REST full API in Java 8
Resolving spring framework artifacts and code build and deployment via Maven, Jenkins.
Used JIRA for agile project management and tracking stories and issues.
Analysed requirements and translated business requirements into working model.
Mentoring and leading the team.
Did proof of concept in AWS
Duration: Feb’ 2015 – Jul’2022
Employer: Impetus Technologies
Designation: Lead Software Engineer
Client Name: American Express
Highlights: Development, maintenance, and enhancement of framework, CLOAK, for providing fine grained access to data with the help of security features. It is used for securing data in Big Data domain.
Technology used: Java 8, Big data technologies, Spring.
Key responsibility:
Played key role in end-to-end enhancement and maintenance of product.
Analysed business requirements, developed design analysis documents, and provided high-level engineering design.
Created detailed architecture and design documents.
Played major role in integration of various web based and client/server application with Java technologies.
Expertise in Spring framework extensively using Spring 5.0, Spring AOP
Utilized Java, big data analytics, and parquet feature to develop a framework (CLOAK) for providing fine-grained access to data with the help of security features.
Built proof of concept for integrating security project with products such as SAS
Enforced an innovative approach for securing data in the Big Data domain.
Subordinate’s code review and handling team meetings to come with solution.
Mentoring and leading the team.
Duration: May’2005 – Jan’ 2015
Company Name and Designation: TATA Consultancy Service as Assistant Consultant
Highlights:
Built workflow-based application providing end to end solution to process/project migration related activities, example Documentations and approvals.
Contributed to E-Governance, making the department of commerce paperless.
Automated the process of requirement management, that is, process of capturing a change request, getting it reviewed and capturing reviewer comments, and then releasing it
Technology used: Core Java, Struts 2.0, Spring, Hibernate, Web services (SOAP), Oracle 10g, Window, JDK 1.5,
Key responsibility:
Interaction with the clients to understand their business requirements.
Involved in designing and implementing the application using various struts 2.0, Java and J2ee design patterns.
Used hibernate framework for object relational mapping and persistence developed effective web pages using HTML, CSS, JavaScript.
Used multiple action controllers to control the page flow, interceptors with the help of Spring validations.
Developed REST API using Spring MVC and REST controllers and generated JSON/XML formats.
Configured iBPM to manage the workflow for file movement in hierarchy.
Providing production support on critical issues
Managing the deliveries within the timelines
Ensuring proper coordination with the team and the client.
Mentoring the team members to explain the relevant technologies.
Preparing the project status reports for submission to the senior management.
Design and development of the system in JBOSS server
End to end development of e-governance project.
Fixing functional and performance defects
Backup Project Lead for managing the team and all project management documents.
Performing peer code reviews
Conducted demos and presentations during training sessions to client.
Duration: Jun’04 - Mar’05
Company Name and Designation: National Stock Exchange as Associate Systems Analyst
Highlights: Contributed to the product calculation of the risk involved in stocks at real time by calculating the total loss involved in each company's share.
Technology used: C, UNIX
Key responsibility:
Design and development of the system
Used C to develop the features and enhancement in the product for risk management.
End to end development of project.
Fixing functional and performance defects
Duration: Jan’03 - May’04
Company Name and Designation: Vaman Technologies as Junior Software Engineer
Highlights: Contributed to creation of database which serves clients from different countries. It was able to support all languages.
Technology used: C, UNIX
Key responsibility:
Coding
Played a key role in development of database using C and in UNIX operating system.
Fixing functional and performance defects
Academic Credentials, Certifications & Appreciation
B.Tech in Computer Science from Cochin University of Science and Te chnology in Sept 2002
PMP (Project Management Professional) offered by PMI
SCJP (Sun Certified Java Programmer)
TCS GEMS - Service and commitment award in 2008 and 2010