Kevin Kennedy

Kevin Kennedy Email and Phone Number

Senior Software Developer @ Compex Legal Services
Boise, ID, US
Kevin Kennedy's Location
Boise, Idaho, United States, United States
Kevin Kennedy's Contact Details

Kevin Kennedy personal email

n/a

Kevin Kennedy phone numbers

About Kevin Kennedy

Kevin Kennedy is a Senior Software Developer at Compex Legal Services. He is proficient in German.

Kevin Kennedy's Current Company Details
Compex Legal Services

Compex Legal Services

View
Senior Software Developer
Boise, ID, US
Website:
cpxlegal.com
Employees:
346
Kevin Kennedy Work Experience Details
  • Compex Legal Services
    Senior Software Developer
    Compex Legal Services
    Boise, Id, Us
  • Ephesoft, Inc.
    Senior Software Developer
    Ephesoft, Inc. Apr 2019 - Jun 2021
    Irvine, Ca, Us
    Responsible for design and architecture of backend API services. All aspects of the API were designed including routes, JSON request and response, DynamoDB database design (with Partition and Sort Keys, Global and Secondary Indexes for query access), Postman documentation and security. All designs were documented in Atlassian Confluence and presented to the architecture group.Member of architecture group that reviewed API design, documentation, RFCs and development practices. Provide critical feedback for all submitted APIs and RFCs as well as AWS resource architecture to ensure proper security, resource naming and configuration. Also responsible for researching and presenting new technologies that might be used for future enhancements.Developed and maintained REST APIs written in Typescript using Node 12. All APIs deployed as AWS Lambda with API Gateway to manage API routes. Most routes secured by JWT authentication using AWS Cognito or internally signed JWTs.Developed and maintained unit and integration test code for REST APIs using Mocha test runner and Chai expectation library.Designed and deployed AWS Elasticsearch service cluster. Created search index per client with data loaded from CSV. Created search queries that used prefix and fuzzy match to ensure fast and accurate typeahead search. Also utilized boolean match with fuzziness to query multiple terms against multiple indexed fields.Designed and developed asynchronous document processing flow by using AWS EventBridge as the orchestration between producers and consumers of events.Responsible for code-review of several projects to ensure proper coding practices, naming conventions and security practices are being followed.
  • Healthwise
    Data Analytics Developer
    Healthwise Jan 2018 - Apr 2019
    Boise, Idaho, Us
    Build and maintain all Azure Resources using both Azure Portal and PowerShell.Develop Azure Functions in C# (Http triggers, Event Hub triggers and Service Bus triggers).Develop SSIS script tasks using C# that collect and update data from APIs such as Salesforce, Splunk and Power BI. Design, develop and maintain Web APIs (C#) that provide data to internal customers to help understand change management of content as well as changes made to our web applications and web services.Analytics tracking using JavaScript to help product teams understand the usage of our applications. That data is used to help drive decisions about what features to focus on, and help our clients better understand how engaged patients are in their care.
  • Healthwise
    Sr Devops Development Engineer
    Healthwise Jun 2015 - Jan 2018
    Boise, Idaho, Us
    Use Chef (using Ruby with RubyMine IDE) to manage deployments of applications and services. Manage Azure resources using PowerShell. Responsible for managing Resource Groups, Network Security Groups, Redis Cache, Azure SQL Databases, Service Bus Queues/Topics and Virtual Machines.Designed and implemented ASP.NET Web API to help manage weekly application deployments. Azure SQL Server database was used as our database with Entity Framework 6.0 (database first). API documentation created using Swashbuckle.Create, maintain and troubleshoot Thoughtworks GoCD pipelines to promote and maintain good Continuous Deployment practices.Designed and implemented ASP.NET MVC application with Unity dependency injection (later changed to SimpleInjector for better scope management). Application written in ASP.NET MVC with Razor view engine and jQuery. Authentication was handled by OpenID Connect with Azure Active Directory.On-call one week per month. Pager Duty, Pingdom, New Relic used for monitoring and notifications.
  • Healthwise
    Software Development Manager
    Healthwise Jan 2014 - Jun 2015
    Boise, Idaho, Us
    Responsible for leading a team of 5 direct reports (3 on-premise and 2 off-site). The core focus of the team was to develop/test/deploy ASP.NET MVC applications as well as SOAP APIs that provide Clinicians and Call Center Coaches access to Healthwise content.Duties included half-time Individual Contributor and half-time Manager. My role as Individual Contributor allowed me to stay in touch with software development as well as help drive technical direction for our applications both within my team and with other teams. My role as Manager gave me the opportunity to both learn from and coach developers on my team, have regular one-on-ones with direct reports, performance evaluations, engage in regular backlog grooming, work planning and task breakdown.Introduced Atlassian's Confluence to the team to create better document processes and applications.
  • Healthwise
    Software Developer
    Healthwise Apr 2006 - Jan 2014
    Boise, Idaho, Us
    Worked on several projects ranging from console applications to MVC web applications using .NET. ADO.NET was used for data access to Microsoft SQL Server.Used XSLT to process XML content and transform to both HTML and RTF formats.Used both Microsoft SQL Server 2005 and Microsoft SQL Server 2008 for processed XML data store as content metadata.Design, develop and maintain ASP.NET MVC applications designed to allow Call Center Nurses and Clinicians to quickly triage and digitally prescribe health information to patients. Responsible for unit testing with MSTest and NUnit. Used Both Moq and Rhino Mocks mocking libraries.Worked with XMetal XML Editor to create custom plugins for internal customers.

Kevin Kennedy Education Details

  • Boise State University
    Boise State University
    Computer Science

Frequently Asked Questions about Kevin Kennedy

What company does Kevin Kennedy work for?

Kevin Kennedy works for Compex Legal Services

What is Kevin Kennedy's role at the current company?

Kevin Kennedy's current role is Senior Software Developer.

What is Kevin Kennedy's email address?

Kevin Kennedy's email address is ke****@****ica.org

What is Kevin Kennedy's direct phone number?

Kevin Kennedy's direct phone number is (401) 489*****

What schools did Kevin Kennedy attend?

Kevin Kennedy attended Boise State University.

Who are Kevin Kennedy's colleagues?

Kevin Kennedy's colleagues are Mareeah Carbajal, Jamie Leonardo, Lisa Lopez - Arias, Jennifer Hale, Patthira Limchumroon, Ingrid S., Todd Crouse.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.