Kesavan Rajendran
Location: Sanford, FL
Phone: 717-***-****
Email: ad4389@r.postjobfree.com
LinkedIn: https://www.linkedin.com/in/kesavan-rajendran-33960610/
Executive Summary:
** ***** ** ****, **EE development and implementation. 5 years in Data Science with Python, Spark, machine learning framework TensorFlow, Amazon Glue, AWS Cloud and Power BI. Certification in ITIL.
Modeled data and performed forecasting based on customer data. Gathering insights data regarding customer demand. Data Analysis, Data Transformation, Data Cleaning and Structuring the data.
Strong hands-on experience running, monitoring, tuning, and optimizing ad-hoc SQL, ETL pipelines using Python and streaming workloads for large-scale analytics in cloud.
Experience in Machine Learning and Artificial Intelligence.
Used Kafka for data streaming. Utilized advanced querying, visualization with Power BI to analyze and process complex data sets.
In-depth knowledge of Web Environment, RestFul Services as well as distributed systems using Spring framework, JAVA and J2EE.
Experience in design and implementing Cloud based application using AWS and DevOps.
Experience includes full project life cycle, analysis and design, through implementation and quality assurance.
Developed application using MicroServices architecture using Springboot and integrated with enterprise application.
Design and developed APIs and applied security.
Ability to work in large teams with good logical reasoning and team leading capabilities.
Productive display of time management capabilities with a proven track
Technical Skills:
Project Management
Analysis, Planning, Executing, Monitoring, Closure, Mentoring, Quality Assurance
Languages
Java, Python, Numpy, Pandas, Scipi, JSP, Servlets, EJB, JDBC, JMS
Data Science
Statistics, Visualization, Data Models, Data Analysis, Cleaning, Data Transformation
Cloud Environment
AWS (Amazon Web Services) S3, Lambda, Amazon Glue, EC2, Elastic BeanStalk, CloudWatch, Heroku
Methodologies
OOAD, DevOps, Agile, Waterfall
Technologies
TensorFlow, Apache Spark, Kafka, RestFul Webservices, API, Microservices, Node Js, HTML, CSS, Javascript, XML
Databases
Mysql, Oracle, DB2,Postgre SQL
Framework
Spring, Struts, YUI framework
Operating Systems
Windows, Unix
Tools
Eclipse 3.4.0, Power BI, IBM Rational Application Developer 6.0.1, JIRA, GitHub, STS, Rational Rose 2000, Clearcase 2003.06.10, ClearQuest 2003.06.15, Tortoise SVN 1.6.6,
TOAD, DB2 Data Studio, Maven, Visio, Microsoft Project
Application/Web Servers
Websphere, Tomcat
CRM Tool
Chordiant 6.1
Messaging Server
MQ-Series
EDUCATIONAL QUALIFICATIONS:
Degree
Institute
Course Duration
Percentage
B. E
Bharath Engineering College, University of Madras, India
1993 – 1997
70%
12th
St. Joseph’s Hr. Sec. School, Chengalpattu, India
1991 – 1992
82.6%
10th
St. Joseph’s Hr. Sec. School, Chengalpattu, India
1989 – 1990
84.4%
EXPERIENCE:
Infosys and iTek People Inc., Austin, TX (Working for Infosys), Lake Mary, FL
Role: Data Engineer / Java Developer
Project: Change ESP
Duration: Jun 2021-Present
Technology Lead – Data Science
Design, develop, and implement ETL processes using Python and Apache Spark.
Did exploratory data analysis (EDA) using python.
Used Spark in Python to distribute data processing on large streaming data sets and improving speed.
Studied about statistical Analysis, statistical analysis considerations, data distributions, dispersion and histograms.
Used Amazon Glue to run ETL jobs automatically when new data arrives in your Amazon Simple Storage Service (S3) buckets.
Architected and implemented a data analytics solution using AWS S3 and Apache Spark, enabling efficient storage and processing of large-scale data.
Supported implementation and active monitoring of controls and programs for precision.
Optimized data storage and retrieval mechanisms, reducing storage costs while improving query performance.
Led a team in building scalable data pipelines using Python and Java, resulting in improved data delivery times.
Performed mathematical computation on datasets with Numpy and Pandas
Created data visualization models using Matplotlib and Power BI
Technologies: Python 3.12, Apache Spark, S3, Java, scipy, Pandas, Numpy, Matplotlib, Power BI, Bugzilla, Red hat Linux, Apache Spark, Cassandra, SVN, Linux, Eclipse, Shell Scripting, MySQL, HTML5/CSS.
Deloitte Consulting, Lake Mary, FL
Role: Data Engineer / Java Developer
Project: Fraud Deduction
Duration: Jul 2018 – Jun 2021
Client: Government and Public Services
Implement best practices for data extraction, transformation, and loading (ETL).
Transform complex datasets into actionable insights using Python and Spark.
Ensure performance optimization of the data queries by Spark jobs.
Designed and implemented real time data pipeline to process semi-structured data by integrating raw records from multiple data sources Spark, S3 and Python..
Utilized TensorFlow for deep learning algorithms
Created data models and schema designs for data warehouses, enabling efficient data retrieval and analysis.
Implemented real-time data streaming architecture using Apache Kafka, enabling efficient processing of high-volume data streams.
Created data visualization models using Matplotlib and Power BI
Architected and implemented a data analytics solution and enabling efficient storage and processing of large-scale data.
Technologies: Python 3.12, Apache Spark, S3, TensorFlow, Java, scipy, Pandas, Numpy, Matplotlib, Power BI, Bugzilla, Red hat Linux, Cassandra, SVN, Linux, Eclipse, Shell Scripting, MySQL, HTML5/CSS.
Deloitte Consulting, Lake Mary, FL
Role: Software Development Manager/Technical Lead,
Project: Integrated Eligibility, API e-Services
Duration: Jul 2017 – Oct 2018
Client: Government and Public Services
Using microservices architecture pattern, developed highly scalable micro services using Spring Boot
To address analytics platform requirements.
Documents generated from Java batch are stored into AWS S3 buckets. Develop and deploying
web application into the serverless Lamda and EC2.
Used AWS CloudWatch to monitor the application and logs.
Implementing Restful APIs using JSON and applied OAUTH authenication
Managing project timelines, tasks, and development efforts with the engineering team.
Testing coordination to ensure quality is assured and developed automated tool using Selenium
Worked in DevOps team for the internal automation and continuous deployment.
Applying problem solving skills that helps identification, troubleshoot, and address technical risks and issues with web service integrations and cloud application integration.
Preparation of process flow diagrams and providing solution approach model.
Effective utilization of change management process to minimize scope creep and schedules overrun
Technologies: Java 1.6/1.8, JSP, Servlets, EJB, Spring, RestFul Webservice, DevOps, CI/CD, JIRA 6.2, Tortoise SVN 1.8.4, Git Hub, Maven, WebSphere Application Server 8.5, DB2, Heroku, AWS S3, Lambda, EC2, CloudWatch, Postgre SQL, Mulesoft
Proficient Business Systems, Duluth, GA (Worked for Deloitte)
Role: Technical Lead
Project: Integrated Eligibility
Duration: Aug 2014 – Jul 2017
Client: Government and Public Services
Design and implement Restful APIs and Java application into AWS Elastic Beanstalk and EC2.
Creating and managing AWS S3 buckets for storage. Enabled Cloudwatch to
to monitor and to get trail logs.
Used Spring framework in developing and configuring the enterprise application.
Designed and developed Custom J2ee based web components using Spring MVC.
Recommended architectural improvements, design solutions and integration solutions.
Used Restful Webservices and applied best practices and security to communicate with other
Subsystems.
Developed strategic plans, managed scope, resource contraints and risk/issue logs.
Proposed technical feasibility for functional designs and participated in performance improvement
of technical objects.
Participated in the quality process and performance testing of the product.
Technologies: Java 1.6, JSP, Servlets, EJB, AWS S3, Spring framework, EC2, Elastic Beanstalk, Restful webservices, Rational Application Developer 8.0.4, JIRA 6.2, Tortoise SVN 1.8.4, WebSphere Application Server 7.0, Corticon, DB2
Cyber Trendz, Chennai
Role: Technical Architect
Project: Repository of Accounts Data and Relationships
Duration: Nov 2013 – Aug 2014
Planning and executing project development phase.
Designed and developed Custom J2ee based web components using Spring framework.
Developing Restful webservices to interact with other external systems.
Effort estimation and resource management.
Worked with other subsystem architects to define the contractual interfaces, key integration
points and web service consumers and providers.
Performed formal analysis and design of business object and application contract services for
the various subsystems.
Technologies: Core Java 1.6, J2EE, Spring, Hibernate, JSP, Servlets
Cyber Trendz, Chennai
Role: Technical Architect
Project: Electronic Health Records
Duration: Apr 2013 – Oct 2013
Designed and implemented an infrastructure for consistent and repeatable patterns for building components.
As a liaison between the business community and the development team, provided the bridge between formal requirements and technical design and implementation.
Managed budget, timeline and resource plans with Microsoft Project.
Adopted J2EE best practices, using J2EE patterns for performance optimization, scalability enhancements and cost effectiveness.
Attended Technical Review Board meetings to review technical Design of Projects. Gave recommendations to Technical Leads. Participated in Code Review.
Technologies: Core Java 1.6, Multithreading, J2EE, Spring, Hibernate, Websphere, Rational Rose Enterprise
Thirdware Technology Solutions, Chennai
Role: Senior Technical Analyst
Project: : FMD, PTDM
Duration: Aug 2012 – Apr 2013
Worked with other subsystem architects to define the contractual interfaces, key integration points and web service consumers and providers..
Performed formal analysis and design of business object and application contract services for the various subsystems.
Designed and developed Custom J2ee based web components
Design data base schema
Design and develop complex core Java components
Technologies: Core Java 1.6, J2EE, Spring, Hibernate, Web Services, JSP, Servlets, YUI Libraries
Atos Origin India Pvt. Ltd., Chennai
Role: Technical Lead
Project: OPEP
Duration: Oct 2010 – Aug 2011
Interacting with the client in gathering the requirements.
Writing high level design document(CDI) based on the requirements document(CPP) given by the client.
Supporting BO team to write low level design document(DSR) such as to writing class diagrams, sequence diagarams, designing classes, methods and pseudo codes.
Managing team of 3 members in completing the tasks in the specified timeline, troubleshooting the technical issues, clarifying the business questions.
Coding the complex usecases and fixing the Unit Test, Integration Test, FO Acceptance and DSI Acceptance defects. Conducting Integration testing and FO acceptance testing.
Technologies: Java, JSP, Servlet, Struts, Tomcat, UML, Oracle, SVN, RAD, Unix, TOAD
CSS Corp Pvt. Ltd., Chennai
Role: Technical Lead
Project: WB-CRM-PSS
Duration: Jun 2009 – Oct 2010
Involving with client to discuss and clarify the change requests for the application.
Preparing solution approach and technical design documents for the change requests.
Enhancing the performance of the application.
Bug fixing during the production support of the application.
Developing the change requests using JDK 1.5 and Unit Testing.
Deploying the code (Enhancement/Fixes) in unix box and/or tomcat server.
Mentoring a team of size 4.
Technologies: Java, JSP, Servlet, Websphere, Oracle, Clearcase, RAD, Unix, Webservices, TOAD
Proficient Business Systems Inc., USA
Role: Technical Lead
Project: BRIDGES
Duration: Sep 2006 – Feb 2009
Define relevant aspects of operating and technical architecture of the system.
Manage any feasibility studies on system performance and project reviews.
Development activities such as applications configuration and coding to meet client/user specifications, conducting non-routine maintenance activities and guiding lower-level teammates.
To support/mentor junior Java developers in researching problems and suggest logical courses of action.
Work closely with business partners to understand their changing needs and make appropriate recommendations to project scope and approach.
Troubleshoot technical problems and conduct analyses for efficient program/ application solutions which support client business processes and functional requirements.
Technologies: Java, JSP, Servlet, EJB, JMS, MQSeries, Websphere, UML, Oracle, Clearcase, Clearquest, Eclipse, Webservices, PL/SQL Developer
TaTa Consultancy Services, Chennai
Role: Team Lead
Project: ICS UPGRADE
Duration: Nov 2005 – Aug 2006
Used artifaces such as usecase diagrams and class diagrams to display visual representation of the process in the requirement workflow using Rational Rose.
Migrating the code from Forte language to Java language in the server side component of the ICS Upgrade project.
Creating the Junit test cases for the components migrated from Forte.
System testing and Integration testing the migrated source code.
Applying the Chordiant framework 5.7 in the server side component of the ICS Upgrade project.
Tracking,managing and fixing the defects raised during the system testing and integration testing.
Technologies: Java, Forte, Websphere, Clearcase, Oracle, WSAD
LogicaCMG, Bangalore
Role: Team Lead
Project: AON MARKET EXCHANGE
Duration: Jul 2004 - Aug 2005
Involving with client to discuss and clarify the business requirements for the application.
Bug fixing during the production support of the application.
Identifying the components and objects to be involved in the application.
Troubleshoot technical problems and conduct analyses for efficient program/ application solutions which support client business processes and functional requirements.
Performed formal analysis and design of business object.
Development of code using Java/J2EE.
Technologies: Java, JSP, Servlet, EJB, Struts, Websphere, UML, Oracle, Clearcase, Eclipse
IBM thru’ Softek Private Limited, Pune
Role: Application Developer
Project: CSI/d
Duration: Feb 2004 - Jun 2004
Involving with client to discuss and clarify the business requirements for the application.
Define relevant aspects of operating and technical architecture of the system.
Identifying the components and objects to be involved in the application.
Drawing class diagram and sequence diagram for the objects and components identified in the application.
Construction of application based on the design diagrams and design documents.
Technologies: Java, JSP, Servlet, Websphere, UML, Oracle, WSAD
TaTa Consultancy Services, thru’ Focus Infotech, Chennai
Role: Application Developer
Project: AIU - WEBPOS
Duration: Sep 2003 - Feb 2004
Created Local Queues, Remote Queues and connection between the local MQ-Series & remote MQ-Series.
Written JMS application, to put the messages into the local queues and receive the same from the remote JMS application
Configured MQ-Series in such a way that the messages put into the local queues can automatically transferred to the remote queues.
Creating the Sequence diagrams for the identified usecases and class diagrams for the objects involved in the usecases.
Writing code in Java on the AIU Framework(Client created framwork) based on the design diagrams and documents created.
Technologies: Java, JMS, MQSeries, Websphere, Oracle, WSAD, Visual Source Safe
TaTa Consultancy Services, thru’ Focus Infotech, Chennai
Role: Application Developer
Project: AIU-BOP
Duration: Mar 2003 – Aug 2003
Reverse Engineering.
Impact analysis and to identify Complex, Medium and Simple components.
Preparing Screen Prototypes
Preparing Software Requirements Specification based on the Business Requirements Specification.
Coding in Java platform based on the design diagrams and design documents created.
Unit Testing of the components.
Technologies: Java, JSP, Servlet, Websphere, UML, Oracle, WSAD
TaTa Consultancy Services thru’ Aerospace System, Chennai
Role: Team Member
Project: Enterprise Data Warehouse
Duration: Aug 2002 – Feb 2003
Doing start of the day checklists everyday
Creating OLAP cubes based on the clients requiremnts
Creating reports using the WebFocus tool
Extracting, transaction and loading of the datawarehouse data using Genio Tool.
Creating drilled reports using the Cognos Impromptu tool.
Monitoring the ETL process of the data ware housing.
Technologies: Cognos
Pronet System Ltd., Chennai
Role: Tool Developer
Project: Report Generation Tool
Duration: Nov 2001 - Apr 2002
Designing the Visual Linking facility in the tool to link multiple fields. These fields can be linked by drawing simple lines which follows drag & drop approach.
Providing the provisions in the tool to change the column headers, font size, font name and font type of the fields selected. These selected fields can be placed at any place of the design page
Designing the report generation tool to incorpoate the functions such as sub totals and Grants totals.
Creating the report generation tool to include the functions such as sorting and labels for headers and footers.
Doing database design to store the reports into the database
Designing the forms in the report generation tool in such a way the end user can easily generate the reports.
Technologies: Visual Basic, SQL Server
Pronet System Ltd., Chennai
Role: Application Developer
Project: Stockyard System
Duration: Jul 2001 - Oct 2001
Preperation of Software Requirements Spefication based on the Business Requirements Specification
Creating of High Level documents based on the SRS
Preparation of Low level design documents on the HLD.
Creation of Design diagrams such as Class Diagrams and Sequence Diagrams for the objects identified in the application
Coding the application in Java platform based on the design diagrams and design documents.
Unit Testing of the components company, customer, quarry and quality.
Technologies: Java, JSP, Servlet, Java web server, SQL Server, JBuilder
Pronet System Ltd., Chennai
Role: Application Developer
Project: Cost Reduction Program
Duration: Jan 2001 - Jun 2001
Preperation of Software Requirements Spefication based on the Business Requirements Specification
Creating of High Level documents based on the SRS
Preparation of Low level design documents on the HLD.
Creation of Design diagrams such as Class Diagrams and Sequence Diagrams for the objects identified in the application
Coding the application in Java platform based on the design diagrams and design documents.
Unit Testing of the components Client, Vendor and Product.
Technologies: Java, JSP, Servlet, SQL Server
Pronet System Ltd., Chennai
Role: Application Developer
Project: Performance Analysis
Duration: Jul 2000 - Dec 2000
Preperation of Software Requirements Spefication based on the Business Requirements Specification
Creating of High Level documents based on the SRS
Preparation of Low level design documents on the HLD.
Creation of Design diagrams such as Class Diagrams and Sequence Diagrams for the objects identified in the application
Coding the application in Java platform based on the design diagrams and design documents.
Unit Testing the components Sales and Sales Persons.
Technologies: Java, JSP, Servlet, SQL Server
Achievements
Received client appreciation from IBM and LogicaCMG
Got recognization while developed Report Generation Tool
Certification in Chordiant CRM tool
Received applause and award in Deloitte
iRise award and process documentation award from Infosys