I'm Hananiel Sarella

Software Craftsman, Architect and Leader

About me

A small introduction about my self

Hananiel Sarella

Software Craftsman, Architect and Leader from Blue Ash, OH

Technology Lead / Developer with over 12 years of experience in software architecture, design, development, project management and leadership. Passionate about building great customer experiences with a team of software developers and business owners through sound software engineering and project management techniques. Experienced with SDLC in both waterfall and Agile Methodologies such as Scrum, TDD and Continuous Integration.

Download Printable Resume

Technical Skills

I can say i’m quite good at

Object Oriented Design

15 Years of Object Oriented Design experience

Architecture

Architectural guidance and definition

Agile Development

Agile techiques TDD, CI, Sprint Definition

HTML5 / CSS3 / JQuery

Front end UI/UX design and development.

High Performance

Building high performance applications.

SQL Server / Oracle / MySQL

Extensive experience with ORMs, Stored Procedures.

Work Experience

My previous associations

Oct,2014
Present

David J. Joseph Company

Principal Consultant (SDS)

Mentoring and guided a team in the latest technologies using HTML5, Bootstrap, MVC5, Unity, EntityFrameWork and ASP.Net Identity. Helped guide the team with agile best practices and in making various technology decisions.

  • Led the architecture and development of an MVC5 web services with asp.net MVC for a public web site
  • Laid the foundation for separation of presentation and business logic and data-layer concerns over which the team built on.
  • Build custom HTML Helpers to speed up the development time.
  • Produced various proof of concept spikes to help development team/management chose the right direction for their company.
  • Helped with performance testing, load testing, automated testing (Unit Tests) to produce high performance website.
  • Integrated with various web analytics tools such as Google Analytics and Clicky to monitor usage and performance.
Sep,2013
Oct,2014

Epsilon

Technology Manager / Lead Software Developer

Worked as a team lead as well as an individual contributor for various Epsilon Loyalty clients using core epsilon platform.

  • Led the architecture and development of RESTful web services with asp.net MVC to support high volume high throughput (1000+TPS) services.
  • Led the development of WCF services with various transports to create highly reliable services.
  • Automated various aspects of solution delivery to produce high quality deployments with very little overhead.
  • Produced a proof of concept architecture that was flexible and agile compared to existing platform.
  • Created and supported MVC front end websites with JQuery, MVC.Net, Angular
Mar,2010
Sep 2013

Unirush Financial Services

Software Development Lead / Manager

Worked with business team and key stakeholders to identify and implement processes to track and improve application development effort for various projects, operational work and support activities.

  • Played the role of Scrum Master for project teams.
  • Played the role of Release manager for Unirush Applications.
  • Developed Restful Webservices and web applications using Asp.Net MVC3.
  • Developed RIA user interfaces for web applications using Knockout JS, JQuery, Amplify Js.
  • Used Dependency Injection containers to increase cohesion and decrease coupling.
  • Maintained over 200 Web Applications, web services, windows services and batch jobs using ASP.Net, MSSQL, Visual Studio 2010.
Sep,2007
Mar,2013

Sogeti/Capgemini

Senior Consultant

Developed highly reliable, available web services in C#.Net to support Interactive Voice Response (IVR) systems. The services provided include authentication, call routing, application tracking of cardholders.

  • Architected, implemented and supported a custom call routing module that intelligently routes traffic between call centers in three different locations across the globe, based on a real-time decision support system. Overcame various technology limitations by developing sophisticated traffic shaping mechanisms to handle wide variety of call loads. This module handles up to 360,000 web service calls a day.
  • Used test driven development with 85% code coverage to produce reliable and maintainable code.
  • Managed offshore development effort involving multiple vendors across several countries.
  • Helped hire, provide technical direction and managed daily communication between business and offshore team.
  • Developed custom message queue processor that sent various SMS, email and marketing vendor messages.
May,2006
Aug,2007

Cintas / Pillar Technology Group

Sr. Web Developer

Worked on a large internal customer and order management tool with a team of more than thirty developers and business analysts. Developed UI and backend business logic in ASP.NET. In addition, designed and developed various white label sites hosted by Cintas for their various customers as an individual contributor.

  • Produced code in an agile environment with a focus on providing the maximum value to the customer in short sprints.
  • Integrated with Oracle, MSSql databases, .Net, Java web services, WebMethods and AS400 systems.
  • Worked with Agile processes such as Scrum, burn-down charts and a TDD approach that produced upwards of 75% unit test coverage across the project.
  • Worked with clients to analyze the requirements, develop user stories.
  • Participated in a six sigma project to improve support processes.
May,2005
May,2006

National Underwriter Company

Lead Developer

Contributed as lead analyst and web developer using C#.Net, ASP.NET, MSSQL, TDD, Sharepoint, MCMS. Responsibilities included designing architecture, estimating and assigning software development tasks.

  • Led a four member development team to deliver projects within budget and schedule.
  • Introduced best practices in a chaotic environment such as unit testing, source control, standards.
  • Maintained front end web applications for MCMS Server and developed custom SharePoint Web Parts for SharePoint Portal Server 2003.
  • Integrated Sharepint and MSCMS with a loosely-coupled queuing mechanism.
Sep,2003
May,2005

Navaro Medical Solutions

Software Developer

Designed, developed and optimized billing software for this medical solutions provider using C#.Net, MSSql. Gathered requirements, developing software, reviewing code, fixing defects.

  • Developed custom encryption and compression sinks for secure and compact remoting using SOAP over HTTP and Binary over TCP.
  • Helped implement a smart client solution with replicated shared database.
  • Implemented various windows forms user interfaces with infragistics controls.

Education & Diplomas

What I have done in my academic career

Mar,2003

Master of Science, Computer Engineering

University Of Cincinnati - Cincinnati, Ohio

Awarded Graduate Assistant Scholarship for all years of graduate program. Defended a thesis on High performance computing using FPGAs.

Sept, 2000

Anna University - Chennai, India

Bachelor of Engineering, Computer Science and Engineering

Graduated from one of the top 10 institutions in India/Asia. Defended a thesis on Systems on a Chip architecture using FPGAs.

Feb, 2005

Industry Cerifications

Microsoft Certified Application Developer (.NET)
Microsoft Certified Solutions Developer (MCSD.NET)
Certified Scrum Master

Get In Touch

Please feel free if you would like to have a chat.

Contact details

513 600 6440

hananiel@gmail.com

hananiel.com