Kenneth Lewis
AeroLeads people directory · profile

Kenneth Lewis Email & Phone Number

Senior Software Engineer at Citi
Location: Dallas-Fort Worth Metroplex, United States 15 work roles 2 schools
1 work email found @tcs.com 6 phones found area 713, 972, and 214 LinkedIn matched
✓ Verified July 2026 4 data sources Profile completeness 100%

Contact Signals · 1 work email · 6 phones

Work email k****@tcs.com
Direct phone (713) ***-****
LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Senior Software Engineer
Location
Dallas-Fort Worth Metroplex, United States
Company size

Who is Kenneth Lewis? Overview

A concise factual answer block for searchers comparing this professional profile.

Quick answer

Kenneth Lewis is listed as Senior Software Engineer at Citi, a with 196387 employees, based in Dallas-Fort Worth Metroplex, United States. AeroLeads shows a work email signal at tcs.com, phone signal with area code 713, 972, 214, and a matched LinkedIn profile for Kenneth Lewis.

Kenneth Lewis previously worked as Senior iOS and Android Developer at Tata Consultancy Services and Senior iOS & Android Developer at Tata Consultancy Services. Kenneth Lewis studied at Self Taught University.

Company email context

Email format at Citi

This section adds company-level context without repeating Kenneth Lewis's masked contact details.

{first}.{last}@tcs.com
86% confidence

AeroLeads found 1 current-domain work email signal for Kenneth Lewis. Compare company email patterns before reaching out.

Profile bio

About Kenneth Lewis

Software Engineer with 25+ years of experience in design and development of Windows apps, iOS iPhone/iPad and Mac apps, and now Android/Java apps. Experienced in Swift, Objective-C using everything from Apple's version of SSL & encryption, JSON, XML, Core Data with Data Model and persisted to a sqlite database, Push Notification, Touch ID, iCloud, In-App purchasing, Google search and maps API, Groupon deals API and etc. Experience in Android/Java with porting Swift/Objective-C code and resources to Java for Android, creating layouts, strings.xml, data models, JSON, threading, generics, and etc. Experienced in Swift/Java/C# .NET generics, Swift/Objective-C/C# type extensions, protocols/interfaces/listeners, storyboarding, intents, layouts, and etc. Experienced in cross platform development in C/C++ using XCode for iOS/Mac and Visual C++/CLI for Windows to share reusable and open source code such as OpenSSL for secure client/server communication and etc. Experience in C# with WinForms, Web Services, WCF, partial classes, pinvoke, code templates, code snippets and etc.Object oriented programming and practices, create reusable frameworks, positive case coding, code separation/decoupling, extensibility, encapsulation, interfaces, object composition, and applying patterns as needed. Refactoring and reusability is one of my strongest points. I am comfortable and take great care with the risks of change for the reward of being able to reuse, remove duplication, and extend code to other products. Some of the patterns I use most are Template Method (inheritance/abstraction of reusable base classes), Singleton, MVC (model - data, view, controller between data and view), Factory Method (creation functions) and Façade (encapsulating complex systems usually in a Singleton and providing an easy to use interface).

Listed skills include Xml, C#, Software Development, .Net, and 17 others.

Current workplace

Kenneth Lewis's current company

Company context helps verify the profile and gives searchers a useful next step.

Citi
Citi
Senior Software Engineer
Texas, United States
Website
Employees
196387
AeroLeads page
15 roles

Kenneth Lewis work experience

A career timeline built from the work history available for this profile.

Senior Software Engineer

Texas, United States

Senior Ios & Android Developer

Current

Mumbai, Maharashtra, In

Senior iOS & Android Developer using Swift, Objective-C, C/C++ and Android/Java working in a team environment and on the iPhone & Android banking applications (Citi Mobile). It is an agile/scrum environment with daily stand-ups, 2/4 week sprint iterations to delivery new features and functionality. In addition to doing my stories, I work with group members of multiple teams to assist and or pair program to help with any road blocks, debug any issues, and answer any programming questions. I assist in coding, showing how things should be done, where things should go, all while applying good object oriented programming and practices. I review developers code on multiple teams, make recommendations to everyone, refactor code if needed to remove duplication, promote re-use, ensure good encapsulation, testability, and organization of code. I work with QA members in testing and providing any feedback and questions.

Oct 2016 - Present

Software Architect

Current

Software Architect for Killers Software in the creation of sLockBox (Simple LockBox) for iPhone, iPad, Touch iPod, and Mac.For iPhone, iPad, Touch iPod it is available on iTunes at at http://itunes.apple.com/us/app/slockbox/id426195367?mt=8&ls=1For Mac it is available on the Mac App Store at http://itunes.apple.com/us/app/slockbox/id427077010?mt=12&ls=1Started my iPhone iOS experience creating sLockBox (Simple LockBox) universal iOS app for iPhone/iPad and Mac. Used C/C++ for cross platform development to share code between Mac and Windows. Used Visual C++/CLI for Windows and XCode for iOS and Mac. Learned and implemented an OpenSSL.org solution for secure SSL client/server communication from the iOS devices to desktop computers. In 2015, I completely changed from using OpenSSL.org to using Apple’s version for encryption and SSL support. I have also added iCloud support to both the iOS and Mac apps for easy synchronization to the cloud. I have ported/refactored several classes and extensions from Objective-C to Swift. I plan to port my entire sLockBox to Swift but still maintain a bridge for Objective-C classes that wrap my C++ classes.12/14/2015 – 4/1/2016 – ezNova Technologies Inc. I had contracted out three iOS features for ezClocker time tracking and schedule management application. I first added Core Data with a data model that persists to a sqlite database with automatic versioning migration support. I then added Push Notification to the iOS app and created a Node.js web service that I had learned for 4 months and used Amazon Web Services (AWS) to do push notification to the iOS app which notifies them to check their schedule. I have also added offline mode support that allows users to clock in/clock out even when the server is down and will send pending updates to the server in the background at a later time.

Jun 2009 - Present

Senior Ios Developer

Plano, Texas, Us

Senior iOS Developer creating a re-usable branded app initially developed for The Hard Rock Café using Swift. In a matter of days and because of my past experience in C#, VB, Delphi, Objective-C, C++ and reading books on Swift started doing Swift full time. I ported several Objective-C classes, and routines such as my Touch ID support from my sLockBox app, Core Data support using a sqlite database, type extensions and etc. I created generic classes for REST API calls to the server, included cocoa pods with Gloss for JSON parsing. I used storyboards, segues, Auto-Layout, and Autosize classes.

Apr 2016 - May 2016

Senior Software Engineer

Mint-Corp.Com

Senior Software Engineer as lead engineer with a team of engineers around the world in the development of an iPad App with backend web service, Microsoft SQL Server database, and ASP.NET website supporting the eyewear industry. Written in Objective-C, C/C++ (OpenCV), C#, and SQL Server, I have worked in each tier except the website. Being a highly skilled engineer reviewed the iOS App, .NET web service, and SQL Server Database and made immediate recommendations as to the state and what improvements needed to done. The first year, I spent refactoring and adding new features to the iPad App, reviewed all engineering code, mentored engineers on OO programming, managed the git, and did all builds for the customer and app store. The second year, I started to focus on improving the web service and database. Working with the project manager, customer, and QA personnel we used pivotal tracker to manage each feature and bugs in a scrum environment with daily standups.

Oct 2012 - Oct 2014

Managing Director

Kbsofties, Llc

Think great thoughts, lead business activities, code as needed. Developed the WhereYAT location based app with a friend for iPhone, iPad, and Touch iPod to track your friends and family, finding locations to hang out with and etc.

Jun 2011 - Dec 2012

Senior Software Engineer

Mountain View, California, Us

Part of a team in the creation of Lacerte Tax Planner, a tax planning and analysis tool and the Document Management System, a document storing and PDF annotation tool both written in Delphi. I then got to refactor the Lacerte Tax Program to share its OSI (On Screen Input) technology with the tax forms design tool that tax developers used to design tax forms for the Lacerte Tax Program. The design tool was DOS like and shared no OSI technology with the Lacerte Tax Program and by doing so they could finally design the Tax Forms in real time to what users would see in the Lacerte Tax Program without having to run the Lacerte Tax Program. Then in 2004 me and another developer got interested in C# and started learning on our own and we did some small projects in C# and also porting Delphi to Java. I then was the Lead Engineer of the Lacerte Tax Planner product with main responsibilities in design, development with continued enhancements, new features and improvements till I left in 2010.

Apr 2001 - Mar 2010

Software Engineer

E2Communications

Part of a team in the development of a proprietary web portal application. Created an HTML web grid that could browse millions of records using SQL Server as the backend database.

Feb 2000 - Apr 2001

Software Engineer

Travel Technologies Group

Part of a team in the development of the Highlighter product using Delphi. Developed a registration database server application for Highlighter. Developed an XML parser component to stream in/out the XML representation of a component. Wrote Visual Basic code in an application called "Clientele" to interface with a Delphi application.

Nov 1998 - Feb 2000

Database Administrator And Delphi Developer

Firstplus Financial

Database AdministratorCreated, designed and managed Microsoft SQL Server databases supporting treasury operations. Created an end of month stored procedure process.Delphi DeveloperDeveloped several financial applications which include a loan pool performance program, loan pricing program. Developed a database dictionary to assist in educating database users.

Nov 1997 - Oct 1998

Lead Information Analyst

Us

Developed a legacy data migration tool in Delphi. Developed a security administration manager program to manage all user account information for cashiering / bank systems / financial systems. Developed a financial hourly report program to track internal and external market information. Developed a disaster recovery commercial paper trading system.

Sep 1995 - Nov 1997

Senior Programmer

Network Engineering

Developed the MDB Online for Windows program in Visual Basic for the medical industry allowing clients to dial in by modem. Developed an imaging program in Visual Basic to store, file and retrieve images by front ending Watermark Professional Edition. Developed a fax broadcasting program in Visual Basic.

Feb 1994 - Sep 1995

Senior Programmer Analyst

Reflect Imaging System Inc.

Developed a program called Work Process Management (WPM), a workflow and image management program. WPM was featured in the January 1994 issue of Imaging -- The Imaging Industry Magazine.

Mar 1993 - Feb 1994

Computer Technical Advisor, Admin Specialist

Arlington, Virginia, Us

Spent the remaining three years in Germany programming in Pascal, Clipper and Borland C++ in preparation to enter the business world of software development. Developed a personnel database system in DBASE III Plus while serving in Honduras in the summer of 1988.

Mar 1985 - Feb 1993
Team & coworkers

Colleagues at Citi

Other employees you can reach at citigroup.com. View company contacts for 196387 employees →

2 education records

Kenneth Lewis education

Education record

Self Taught University

Passion In Programming, Software Development

Self Taught Since 1988 In The U.S. Army (8 Year Veteran)
FAQ

Frequently asked questions about Kenneth Lewis

Quick answers generated from the profile data available on this page.

What company does Kenneth Lewis work for?

Kenneth Lewis works for Citi.

What is Kenneth Lewis's role at Citi?

Kenneth Lewis is listed as Senior Software Engineer at Citi.

What is Kenneth Lewis's email address?

AeroLeads has found 1 work email signal at @tcs.com for Kenneth Lewis at Citi.

What is Kenneth Lewis's phone number?

AeroLeads has found 6 phone signal(s) with area code 713, 972, 214 for Kenneth Lewis at Citi.

Where is Kenneth Lewis based?

Kenneth Lewis is based in Dallas-Fort Worth Metroplex, United States while working with Citi.

What companies has Kenneth Lewis worked for?

Kenneth Lewis has worked for Citi, Tata Consultancy Services, Killers Software, Appealingstudio Inc., and Mint-Corp.Com.

Who are Kenneth Lewis's colleagues at Citi?

Kenneth Lewis's colleagues at Citi include Zhijun Wu, Kinga Dmowska, Casey Goh, Loveth Ugorji, and Ghanshyam B..

How can I contact Kenneth Lewis?

You can use AeroLeads to view verified contact signals for Kenneth Lewis at Citi, including work email, phone, and LinkedIn data when available.

What schools did Kenneth Lewis attend?

Kenneth Lewis studied at Self Taught University.

What skills is Kenneth Lewis known for?

Kenneth Lewis is listed with skills including Xml, C#, Software Development, .Net, Agile Methodologies, Objective C, Software Design, and Microsoft Sql Server.

Find 750M verified contacts

Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.