ROHAN CHRISTIAN
**** *** ***., ********, ** *****
818-***-**** / ac7g98@r.postjobfree.com
Summary:
Hands-On manager overseeing the design and development of software applications. Directs the work of engineers to ensure the best practices around software development.
Extensive experience in Software Architectue, Design and Development, Web & Mobile development with expertise in .NET, PHP & Mobile technologies.
Lead teams in Waterfall, Scrum and Agile development methodologies and demonstrated excellence in architecture, design, development and deployment across various Portals, Content management tools and collaboration tools.
Experienced in designing and developing innovative reusable secure and scalable components.
Contributed to Business development in various capabilities - through Market research, SWOT analysis of innovative ideas and converting these ideas into solutions based on the analysis.
Education:
DeVry University, West Hills, CA
B.S., Computer Information Systems, G.P.A. 3.87, Dean’s List - Magna Cum Laude
Training/Certifications:
West Valley Occupational Center, Woodland Hills, CA
VB.NET Certificate
Technical Summary:
Development Platform: VS 2017/2010/2008/2005/2003, Eclipse, WCF, MVC 5.0, TFS, CVS,
Ant, Source Gear, Basecamp.
Middleware: IBM Cast Iron, ServiceNow, BizTalk
Languages: Angular 4/5, ReactJS, Python, C++, ASP/VB.NET, C#, AJAX, ASP,
HTML/CSS, Javascript, Angular, Bootstrap.
Databases: SQL Server 2016 – SQL Server 2000, MS Access, Oracle, MySQL,
IBM iSeries A/S400.
Operating Systems: UNIX (Linux), Mac OS X, Windows Server 2000/2003/2008,
Windows 95/98/2000/XP/Vista/7.
Experience:
9/2015 – 8/2018
9/2015 – 5/2016
3/2015 – 8/2015
6/2013 – 11/2014
7/2011 – 5/2013
11/2010 – 6/2011
Curvature
Sr. Manager, Application Development
Responsibilities:
Help develop the IT strategy for a company on the move, including Application Architecture, business initiatives, BI, and governance.
Design, develop, implement and maintain software and database solutions for custom .NET applications in ASP.NET Mobile Xamarin Forms / C++ / Python.
Evaluate and recommend technical solutions for upgrading existing application to ASP.NET Core.
Identify new technology tools and practices to utilize within the development environment.
Design, develop, and implement enterprise-level business solutions.
Help build and lead great software teams to deliver world-class products.
Supervise ongoing development and code deployment for internal and external websites, and mobile applications.
Oversee all development projects ensuring that all development follows the established Software Development Life Cycle (SDLC).
Responsible for ensuring the security, safety, and integrity of data, the internal and external Anchor websites and mobile applications.
Manage day-to-day operations of the engineering team.
Wells Fargo Bank, Arizona (Contract - 100% Remote)
Technical Manager (Production Support – Offshore hours)
Responsibilities:
Involved in gather the requirements and understand the needs of business users
Involved in complete Software development life cycle (SDLC) including analysis, design, implementation, testing and maintenance.
Developed a web application using Visual Studio framework
Involved in programming the web pages using ASP.NET MVC and SQL 2014
Worked on JavaScript and AngularJS to implement the client side validations
Developed Web API to create the Restful services for routing data between different systems and Python scripts.
Developed WCF services to create business components in ASP.NET pages and developed Web Services
Involved in designing DAL using ASP .NET, Entity frame work and LINQ to Entities
Used AJAX controls to do the asynchronous page post back
Developed Stored procedures, Triggers and Views for accessing database and
created complex queries to fetch the data from database using SQL server
Worked on Azure services to deploy the application to the cloud and manage the session from different servers
Used Team foundation server as source control tool and documented the application
Warner Pacific Insurance, Westlake Village, CA
Technical lead (Consultant)
Responsibilities:
Manage the customization and implementation of SQL Server / Sales force CRM Sales module under budget. Concurrently, directed the development interfaces to ensure optimal data integration with data warehouse.
Chosen by leadership to assume responsibility and lead the successful delivery of at-risk projects which includes Open Enrollment system between the insurance carriers and brokers.
Brought in to lead the full life cycle design, development, and delivery of the WarnerPRO suite that includes the following tools:
1. PRO Census
Tool to gather and submit census data with just a few clicks.
2. PRO Quote
Quoting engine for small group.
3. PRO Quote IFP
Create customizable individual family quotes 24/7.
4. PRO Provider Check
Compare provider networks for all carriers and create
customized provider directories.
Smart Living Company, Simi Valley, CA,
SENIOR SOFTWARE ENGINEER
Performed analysis on existing billing system and architected / coded a new billing system to improve business & background processes, remove redundancy using C#.NET services to charge members with their re-curring monthly payments and built an ASP.NET Xamarin & Mobile Forms User Interface.
Architected and developed an API using VS 2012 ASP.NET Restful Web API project to allow Warehouse Management system to post Sales Orders / Purchase Orders / Shipments and update information for Sage ERP system internally.
Perform bug fixes on existing code line of Office Automation application for Customer Service Reps using MVC 4, Angular JS, C#, TFS, and Entity Framework 4.1.
Coded C# services using Linq and SQL XML to synchronize information on a daily basis for Products / Items / Orders / tracking Numbers up to Magento platform.
Integrated REST API with ERP system (Sage 500) for accounting and recording purposes and architected a scalable solution for authentication / authorization.
Johnson Controls, Simi Valley, CA,
SENIOR SOFTWARE ENGINEER
P2000 security management system features a graphical user interface built using C++ to keep procedures simple for the operator and deliver more flexibility. The system allows a user to centralize security and building operations, via the web or installed network.
Architect and develop an API using VS 2012 ASP.NET Web API project to allow external clients to consume P2000 services for their facilities over the Internet.
Perform bug fixes on existing code line of P2000 system using C++, TFS, and SQL Server platform.
Train and help other developers with their assignments.
Act as a liaison between upper management and the development team to provide progress and status updates.
Developed a Reporting system that would be able to integrate with different schemas of P2000 system using VS 2010, C#, WCF, and SQL Server.
Bank of America, Simi Valley, CA,
TECHNICAL MANAGER
Fees Due Daily Disbursement Controls project is about automating the daily disbursement approval process by implementing an efficient and user friendly system for reviewing and approving daily disbursements.
Evaluated AJAX based frameworks (Anthem, jQuery, MooTools, Prototype, Spry) based on the RIA needs of the bank, in collaboration with architecture team.
Conducted training on Anthem, AJAX, jQuery to the Fees Due team of the bank.
Provided consulting to the business team on the RIA needs based on the latest trends and the technology capabilities. Led the RIA/UI track of the project in agile methodology.
Designed the core classes and the base framework for the project.
Foreclosure and Bankruptcy project is about enhancing Bankruptcy Automated payment system and Scrubs tool to improve productivity, streamline processes, and have all real estate secured iSeries loans/lines on one accounting system in addition to improving the data accuracy for iSeries ledger accounting.
Performed SWOT Analysis and defined the scope of the solution.
Documented the design using MS Visio and IBM Rational Unified Process (RUP).
Created flexible and extensible framework using WCF, XSLT, XML, configuration files etc.
Designed a flexible framework to enable new and existing features using design patterns like adaptor and command.
3/2010 – 11/2010
iPayment, Inc., Thousand Oaks, CA
TECHNICAL LEAD
Architected, designed and led Agent/Merchant web portal platform with sound engineering design process and quality practices using C++/C#, SQL Server 2008, XML, WCF technologies.
Designed and implemented key services using SOA architecture for migrating internal/external customers to the new product seamlessly.
Provided sound decision making for software engineering and product development, sensitive to the constraints and needs of the business.
Provided employee development and teambuilding.
Drove hiring, corrective action and terminations (with CTO and HR involvement) for software engineering team.
Provided technical leadership on troubleshooting and resolution of issues.
12/2008 – 3/2010
NXTV, Woodland Hills, CA
TEAM LEAD
Spearheaded development of key software development practices by implementing effective processes for code re-factoring, code documentation, version control, and change management.
Supervised a team of software developers for development of C++ embedded application running on proprietary Set Top Box with Linux OS for the hospitality industry.
Developed and contributed to the design of a web based centralized Corporate Management tool for hotels to control different aspects of the interface on the Set Top Box which included publishing hotel specific content, configuring room settings, performing in-room automation functions upon customer Check-In/Check-Out in real-time.
Redesigned property management system (PMS) component using WCF to support Hotel Technology Next Generation (HTNG) standards built on proprietary XML standards thus allowing hotel properties to empower business globally.
5/2007 - 11/2008
1105MEDIA, Chatsworth, CA
TEAM LEAD / SR. SOFTWARE ENGINEER
Coded modules in C#, ASP/VB.NET for several new applications.
Performed data migration tasks and wrote custom utilities to perform data
transformations to load data into production.
Maintained dozen websites of Microsoft and manage the entire Content Publishing
System for the Redmond Media Group.
Trained other developers in various coding methodologies to achieve project goals
and met expected deadlines.
Designed, developed, documented, tested, and deployed server-side Web-based
applications, platforms, and product features for authoring content and features for
consumer-focused websites for Redmond Media Publications Group.
10/2003 – 5/2007
Contemporary Services Corporation, Northridge, CA
APPLICATION DEVELOPMENT MANAGER
Supervised a team of software engineers offshore who were responsible for maintaining company's Internet properties and developing new features.
Supervised release engineers responsible for weekly software releases.
Conducted weekly negotiations between business and engineering teams, building consensus on the prioritization of bug fixes and feature requests.
Led yearly capacity planning efforts to ensure systems were stable enough to handle high traffic during mega-events.
Handled recruitment, training and performance management of team members.
Provided technical leadership on troubleshooting and resolution of issues.
Mar. 1999 - May 2004
Computer Gurus, West Hills, CA
WEB DEVELOPER
Used HTML/CSS for formatting web pages and Java scripting for client side validation.
Unit Test web applications and ensure that they meet clients' specifications and usability standards.
Enhance and develop existing web application for publishing Online courses in classic ASP.
Create student and teacher database in MS Access with VB6 front end to view, edit, and update student's profile.