-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathresume.html
187 lines (185 loc) · 9.15 KB
/
resume.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1" />
<!-- CDN -->
<link href='http://fonts.googleapis.com/css?family=Source+Sans+Pro:200,300,400' rel='stylesheet' type='text/css'>
<link href="http://netdna.bootstrapcdn.com/font-awesome/4.6.3/css/font-awesome.css" rel="stylesheet">
<!-- Skeleton -->
<link rel="stylesheet" href="stylesheets/base.css">
<link rel="stylesheet" href="stylesheets/skeleton.css">
<link rel="stylesheet" href="stylesheets/layout.css">
<link rel="shortcut icon" href="images/favicon.ico">
<link rel="apple-touch-icon" href="images/apple-touch-icon.png">
<link rel="apple-touch-icon" sizes="72x72" href="images/apple-touch-icon-72x72.png" />
<link rel="apple-touch-icon" sizes="114x114" href="images/apple-touch-icon-114x114.png" />
<!-- Custom CSS -->
<link rel="stylesheet" href="stylesheets/main.css">
</head>
<body>
<div class="container">
<div class="sixteen columns">
<header class="header">
<h1>Charith Tangirala</h1>
<hr/>
</header>
<div class="social">
<a href="https://charithtangirala.wordpress.com/"><i class="fa fa-wordpress fa-lg"></i></a>
<a href="https://github.com/charithtangirala"><i class="fa fa-github fa-lg"></i></a>
<a href="http://www.linkedin.com/pub/charith-tangirala/2/47/38"><i class="fa fa-linkedin fa-lg"></i></a>
<a href="https://twitter.com/ctangirala"><i class="fa fa-twitter fa-lg"></i></a>
<a href="http://charithtangirala.com"><i class="fa fa-home fa-lg"></i></a>
</div>
<div class="row">
<div class="three columns alpha">
<h3>Overview</h3>
</div>
<div class="thirteen columns omega" style="margin-top: 6px;">
<p>
I have over eight years of industry experience in designing and developing web applications,
RESTful services and implementing reusable software components. I have extensive background
in the areas of enterprise collaboration, voice platforms. My latest project is in the healthcare
industry, which is giving me hands-on experience with several healthcare standards such as HL7, ADT, etc.
</p>
</div>
</div>
<div class="row">
<div class="three columns alpha">
<h3>Skills</h3>
</div>
<div class="thirteen columns omega" style="margin-top: 3px;">
<div class="row">
<div class="three columns alpha">
<h4>Languages</h4>
<p>
C++, CSS3, Groovy, HTML5, Java, Javascript, JSON, REST, SOAP, SVG, XML, XSD, XSL
</p>
</div>
<div class="three columns">
<h4>Platforms, Frameworks & Libraries</h4>
<p>
CloudFoundry, Cassandra, Hadoop, Node.js, Require.js & NPM, Spring, Struts, Parse.com,
Elasticsearch, Spock, D3.js, Dojo, Freemarker
</p>
</div>
<div class="three columns">
<h4>Techniques</h4>
<p>
Ajax, Responsive web design, Test-driven development (TDD), Code generation, Continuous integration,
Continous development, Single-page architecture
</p>
</div>
<div class="three columns omega">
<h4>Tools</h4>
<p>
Ant, Eclipse, IntelliJ, Gerrit, Git, Gradle, Jenkins, JQuery, Maven, Mercurial, Puppet,
Selenium, Logstash, Kibana
</p>
</div>
</div>
</div>
</div>
<div class="row">
<div class="three columns alpha">
<h3>Career</h3>
</div>
<div class="thirteen columns omega" style="margin-top: 4px;">
<h4>Infor</h4>
<cite class="subtitle">Sr. Software engineer, 2014 - present</cite>
<p>
Currently playing an integral role in a small development team helping build a near-real time processing
engine to analyze a variety of data sources to compute operational cost of a healthcare facility every
fifteen minutes. The operational cost is computed across employee payroll and supply/procedure charges used
for a patient visits. The data sources come from various other products, which are all channeled through Infor
Cloverleaf and stored into a set of source tables. The data from the source tables is then transformed by
business logic, which is then populates a series of star-schemas (multi-dimensional data model).
The data from multi-dimensional schema is then uploaded to Infor BI (an OLAP server) to build front-end reports.
</p>
<h4>Cisco</h4>
<cite class="subtitle">Software engineer, 2006 - 2014</cite>
<p>
Primarily worked on Cisco Unified Call Manager and Hosted Collaboration Solution. Implemented several web
applications (admin and end-user), RESTful web services that are currently being used by many partners and
customers. I also designed and implemented a UI generation framework, which uses an XML (meta-data) to
generate both server-side and client-side components.
</p>
<h4>Motive Inc.</h4>
<cite class="subtitle">Associate developer, 2005 - 2006</cite>
<p>
Primarily worked on Home Device Manager (HDM) and TR-069 validator (Handshake). HDM is a tool that lets
service providers manage CPEs using TR-069 protocol such as zero-touch provisioning, firmware updates,
monitoring, etc. Handshake is a tool that was used to validate several CPE manufacturers against TR-069.
</p>
</div>
</div>
<div class="row">
<div class="three columns alpha">
<h3>Success</h3>
</div>
<div class="thirteen columns omega" style="margin-top: 4px;">
<h4>HCS fulfillment application</h4>
<cite></cite>
<p>
Designed and implemented various components of fulfillment application for HCS such as java services,
RESTful services, client-side web application. This application interacts with various other Cisco’s
Collaboration products deployed in Service Provider’s cloud.
</p>
<h4>UI Shell</h4>
<cite></cite>
<p>
Designed and implemented a UI Shell framework in Javascript, which contains rich APIs that can be used to
quickly create a web application based on single-page architecture. Multiple business units within Cisco now
use the framework.
</p>
<h4>Code generation</h4>
<cite></cite>
<p>
Architected and implemented a UI code generation framework that is capable of generating both client-side and
server-side code. The generator uses XML files as input, which is unmarshalled using JAXB and then parsed to
create HashMaps, which are then fed into Freemarker templates to generate source code.
</p>
<h4>User Data Services (UDS)</h4>
<cite></cite>
<p>
Architected and implemented the initial version of a REST based web service for UCM to interact with end-user
specific data. The service is fully auto-generated from a XML meta-data file. Cius was the first product to
leverage UDS and this service is now widely used in majority of Cisco end-points including Jabber.
</p>
<h4>Javascript state machine</h4>
<cite></cite>
<p>
Designed, architected, and implemented a javascript state machine that is intelligent enough to render a page
based on its current state – new or edit. The state machine automatically maps form data to JSON and submits an
AJAX request to the server as well as fetches JSON data from server-side and automatically maps them to form
fields on the page.
</p>
<h4>UI functional testing framework</h4>
<cite></cite>
<p>
Researched and implemented an automated functional testing framework for web applications using Selenium.
Presented the prototype to many engineering teams across my Business Unit and this prototype has been the stepping
stone for several UI functional test frameworks ever since within the Technology Group.
</p>
<h4>Mozilla Firefox & WebRTC</h4>
<cite></cite>
<p>
Actively contributing towards Mozilla foundation in the area of WebRTC by fixing defects related to Firefox’s
implementation of WebRTC API (JSEP).
</p>
</div>
</div>
<div class="row">
<div class="three columns alpha">
<h3>Education</h3>
</div>
<div class="thirteen columns omega" style="margin-top: 3px;">
<h4>University of Texas at Austin</h4>
<p>
B.S. Computer Science, 2006<br/>
B.S. Mathematics, 2006
</p>
</div>
</div>
</div>
</div>
</body>
</html>