Srikrishna Veerapaneni
Email: ***********.**********@*****.***
Contact No.: 347-***-****
Summary:
. Extremely innovative software developer that stays on top of tasks at
hand. Keeps up with pace of the industry to offer sophisticated, scalable
and robust solutions.
. Five plus years of experience as software developer with proven expertise
in object oriented design, Service Oriented Architecture (SOA) and UI.
. Hard worker with loads of initiative and excellent communication skills.
Technical Skills:
Languages: Assembly Language, C, C++, Java, C#, VB.Net, JavaScript, CSS,
HTML 5.0, CSS 3.0, T-SQL
Programming Environments: Visual Studio 2010/2008, Eclipse, Dev C++, Shell
Scripts
Frameworks/SDKs: .NET 4.0/3.5/3.0/2.0, .NET Compact Framework 2.0
Libraries/Technologies: ASP.NET 4.0, ADO.NET, Silverlight 4.0, Entity
Framework, LINQ, WCF, jQuery, AJAX
Databases: MS-SQL server 2008 R2/2005/2000
Mobile Development: Android, Windows Phone
Application/Web Servers: IIS 7.0/6.0, Active Directory
Tools: EMC Corp AppXtender, MS Visio, Rally (Agile), MS Visual SourceSafe
(VSS), Team Foundation Server (TFS)
Operating Systems: Windows XP/Vista, Windows Server 2008, Windows CE
(v5.0), Embedded Linux
Experience:
General Information Services Inc., Columbia, SC
June 2011-Present
Senior Software Developer
Criminal Background Checks projects: GIS does background checks (criminal,
driving, employment, misdemeanor, etc.) for potential employees of its
clients. It offers customized web applications and services that are used
by companies of all sizes, organizations and individuals. Most of these
applications are traffic intensive and are built using the latest
technologies (.NET related) in the market or are being upgraded to.
. Worked with agile teams contributing effectively to project estimates,
design reviews and implementation plans. Made process improvement
suggestions that reduced man hours and increased revenue.
. Developed customizable, scalable and secure auto crime SOA application
that handles 10k+ requests on a daily basis. Implemented auto case close
WCF RESTful service that resulted in saving 5 man hours for the
operations team each day. Upgraded existing asmx web services to WCF.
. Made effective and under budget UI enhancements that brought 6% increased
revenue to existing background checks MVC based application. Added WCF
RIA services consumption capability.
. Implemented LINQ and Entity Framework in class files to fetch data from
SQL databases that reduced deployment time and simplified QA testing.
Optimized existing SQL stored procedures for better performance to reduce
errors in event driven services thus reducing manual intervention by 20%.
. Worked extensively on jQuery libraries for providing fast, innovative
front end interactions and validations. Build websites based on HTML5 and
CSS3.
. Identified and fixed coding, design and architecture flaws in existing
applications.
OCSE (Office of Child Support Enforcement), Arkansas
Oct 2009-May 2011
Software Developer
Electronic Content Management Project: An ASP.NET /Web Services based
project for reducing paperwork in OCSE offices. The project uses 3rd party
Web services and tools (ECM Corp AppXtender) to acquire scanned images of
documents, index, save and retrieve them.
. Developed predictive and optimized Silverlight gif/tiff image page viewer
application with features like page navigation, zoom, map view, etc.
that resulted in 30% less usage of AppXtender Web Service licenses
. Developed high performance ASP.NET based web application that displays
sort able and filterable index data of digitized documents using custom
built ASCX grid control that dynamically refreshes contents using AJAX.
. Implemented business logic in class libraries using factory and singleton
design pattern.
Arkansas Child Support Information Systems (ARCSIS) upgrade Project: A
project for adding new ASP.NET screens and to upgrade existing windows
applications in the ARCSIS project.
. Developed code migration tool, a windows application in C# that is used
across ARCSIS to migrate code files and documents between development,
training and production regions in Visual Studio Team Foundation
Server (TFS) and to production servers.
. Re-engineered the data model for existing VB6 batch generated notice
forms application using UML and developed new object oriented MVVM C#
application.
. Developed Service Oriented Architecture (SOA) based services
on WCF platform that enabled data exchange between systems both internal
and external to OCSE.
. Optimized SQL stored procedures for better performance that resulted in
significant performance gains CRUD
. Worked with LINQ to query/update/insert data from XML documents and SQL
databases for XML generator application that outputs XML files used by
all screens in ARCSIS.
Dione Systems Inc., NYC
January 2007-September 2009
Team Lead and Application Developer
Occupant Accountability Project: A web based project for tracking the
ingress and egress of building occupants using RFID technology to be able
to assist them during emergencies.
. As a team leader managed and coordinated work of four people, solved
technical problems and resolved work related issues.
. Wrote functional and technical specifications based on
requirements gathered by interacting with clients and first responders.
. Developed web forms (ASP.NET) and business layer (C#) that implemented
session login and logout functionality to provide access to occupant
information for authorized personnel.
. Developed Windows CE version of the application based on .NET Compact
Framework (2.0) that provides vital information during emergencies to
first responders on windows based mobile devices.
. Developed event handling application in VB.NET that receives XML data
generated by RFID hardware and updates SQL tables on a real time basis.
. Designed database tables, wrote queries and stored procedures in T-
SQL for SQL database.
. Responsible for overseeing onsite installations of the project and
providing support.
Geriatric bracelet Project: A watch like looking product for monitoring
whereabouts of patients suffering from Alzheimer's and other memory
ailments.
. Gathered requirements and wrote specifications for the bracelet
. Made hardware and software recommendations
. Designed algorithms for GPS and GSM modules operation and
intercommunication
. Developed embeddable code in C++ for the hardware module
Academic Projects:
Speeding up of TOR (The Onion Router)
. Modified existing network security open source project in C language to
improve performance
. Worked with SOCKS, HTTP, SSL, TCP, IPv6 and IPv4 protocols
. Gained working knowledge on functioning of different layers of TCP/IP
. Acquired in-depth knowledge on concepts of Memory allocation, Event
handling and Pointers
RC5 Encryption
. Wrote VHDL code for 12 round 64 bit RC5 Encryption/Decryption
. Implemented on FPGA
THIS (The Hindu Information System), a Java based search engine
. Worked with various data structures
. Exposure to concepts of a search engine
. Implemented socket programming
Education:
Masters in Computer Engineering
Polytechnic Institute of New York University, New York
Honors: Polytechnic Institute Graduate Scholarship
Bachelors of Engineering in Electronics
Bharati Vidyapeeth's College of Engineering, Pune, India
Certification: MCTS (ASP.NET 3.5)