Refactoring Disciplined techniques for restructuring and existing body of code,alternating the internal structure without changing its external behavior.Rich user Interface design, using AJAX technologies.Implementation of NTier Architecture as well as Agile technologies (RUP, XP, SCRUM, Iterative Development).Ruby on Rails, PHP , I use JNDI as a repository to keep the connection information out of the code. Use a Rails Scaffold for an autogenerated framework for manipulating a model. The ability to define problems-collect data, establish facts, and draw valid conclusions. Ability to interpret an extensive variety of technical instructions. Exceptional math skills. Ability to manage multiple tasks simultaneously using C++,J#, C# 3.5, ASP.NET 3.5 & J2EE, Eclipse, Perl & bio Perl, Websphere and Rational software using JSR 168, initializing Portlets and handling requests.HADOOP / Hbase /Use of Libraries and Gems, Packages like Active Record, Action Pack, Active Suport and Action Mailer!Hadoop Hbase, realtime read/write access to your Big Data.CDH Hadoop, use of MapReduce on functional and Distributed Computing. Used in projects requiring very large tables, open source, distributed, versioned, column oriented after Googles Big Table. REST ful Web services supporting XML MY PROGRAMMING NOTEBOOKI have developed a programming notebook, which I've used on coding projects, it has improved my workflow, the objective quality and rate of my coding. I keep at the very top my to do tasks in a log.Facilitate SaaS, Communication allowing customers to interact with service. Scalability, fluctuations in demand to add new services rapidly!Hands-on project leader who generates easy-to-use applications in record time & writing web services, COM applications and Stored Procedures.Sincerely,Steve BottorffSpecialties: Project Experiences Objectives1. Agile MSF Microsoft Solutions Framework2. Develop the Application based on Usage scenerios and Storyboards3. Write Functional Tests 4. Develop fixes for all assigned bugs5.Communicate progress to Development Manager6.Sharepoint Server used with MS Office services7.Use Visual studio = Developer CreativityMakes it easier to prototype, model, create visual design.8. Team Foundation Server, provides tools for software development within a team.
Legislation & More
-
Legal AnalystLegislation & More Nov 2000 - PresentLegislation Analysis and Programming
-
Developer / Programmer /Software Architect/ Hadoop Big Data/ Oop / Java/ Ror / HadoopLegislation & More / Maisenbacher Solutions May 1998 - PresentDear Recruiters and Colleagues;C# Projects included;• Class Library.• Windows Control Library.• ASP.NET Web Application.• ASP.NET Web Service.• Web Control Library.• Console Application.• Windows Service. Use Generic code to maximize code reuse, type saftey and performance. You can create your own Generic Interfaces, classes, methods, events and delegates.1. Work with business users, technology office and information services to ensure the newest technology are implemented in such a way as to meet and exceed the expectations of a sophisticated and demanding business data mining community. Extensive experience in varios IDE's like RAD, Eclipse, NetBeans and JBuilder.2. Evolve the Cloud architecture, data, compute, and access paradigms to meet and exceed business user expectations. Use of CDH with HDFS/MapReduce3. Define and support process for access to the Cloud including balancing the needs of various business groups with security requirements, and Cloud capacity. 4. Develop enterprise data migration plan for data movement into the Cloud. 5. Play a lead role in the Implementation of Hadoop HDFS and Apache stack. Stay abreast of developments in the Very Large Data Base professional community with an eye to solving business problems. 6. Work with Architecture and Development teams to understand usage patterns and work load requirements of new projects in order to ensure the Cloud can meet demand. 7. Develop detailed knowledge of transaction data in the cloud 8. Support and advise business users on use of the Cloud 9. Troubleshoot and issues on jobs run on the Cloud. 10. Develop administrator processes, document the processes, and then train other client users, as warranted, to take over the processes; 11. Maintain all system configuration documentation by collecting, storing, and updating the documentation; 12. Work with vendors to Configure & Load-Balance the Cloud. Sincerely,Steve Bottorff309 202 9499
-
Web Application And Portal DevelopmentThe Litigation Cookbook Jan 2007 - Nov 2013Retained by various clients to create litigation based applications , layout of content, computer 3d graphics, e-commerce initiatives, perform technical coding, design internet solutions and database and deployment of a computer family, scrapbooking and family portal sites. Java, JDK, JDBC, J2EE, XML, XSL, XSLT, JSP, Servlets, Web Services, HTML, DHTML, XHTML, ANT, JavaScript, CSSReporting PDF reports using FOP, iTextWeb & App Servers Websphere 5.1, Websphere 6.0, TomcatFrameworks Struts, Hibernate, TorqueInternet/ Distributed Technologies Struts, JSP, Servlet, EJB, JNDI, MQ Server, JavaScriptIndustries worked for Financial Institutions, Banking Project Management Tools MS ProjectUML Modeling Tool Rational Rose Enterprise Edition, Microsoft VisioMethodologies OOPS, OOAD, Agile, RUPIDE Rational Software Architect, Eclipse, MyEcipse, Netbeans, Adobe Flex BuilderDatabases & DB Tools Oracle8i/9i/10g, Microsoft SQL Server 2000/2005, MS Access, Version Control Tools CVS.SVNProtocols TCP/IP HTTP, FTP, SOAPBuild & Deployment Tools ANTUnit Testing, Profiling APIs/Tools JUnitBug tracking tools JIRA, MQC, TD
-
Web Portals / Application DevelopmentLegislation And More Jan 1998 - Nov 2010Develop distributed .NETapplications designed and developed ambitious front end and backend , ASP.NET, SQL solutions for Illinois and Michigan governmental legislative agencies.Concieved and programmed in ASP.NET/VB.NET an intuitive admin interface through which only authorized personnel can revise or add documents into the system.Designed web portals for numerous legislative committes and mockups improving functionality and performance.Architected, and maintained a promotional web site where visitors (legislators, attorneys and constintuents), could register to recieve weekly mailings, browse a legislative database and enter thier questions to thier lawmaker. This particular project was written using java Servlet technology and ran on a Linux server and MySQL.Implemented Visual Studio 2010, .NET 4.0 and Sharepoint 2010 for making new project templates for solution packages. Conducted code review, inspection and Audits and Metrics using the built in function of Together for EclipseDeveloped a reusable, extensible Ruby on Rails program based architecture in implementation of a number of web applications. The architecture handled configuration, database connectivity, object caching and template management allowing the developer to focus on application specific business logic.
-
Application DevelopmentSol Rio Restraunts May 2005 - May 2007Developed a application to control restraunt inventory, funds, manage thier projects and banquet services.The customers of this restraunt are provided with web interfaces to enter service calls and complaints.Generated schema file that is used for creating database, indexes, stored procedures, views, user defined types and other database objects for SQL Server.Also developed a system to control thier inventory, funds, manage projects and control the banquet services and catering. Ensure site integrity by working out conceptual issues and maintaining an intuitive user interfaces tested all features in various browser environments.Technologies used; MVC Architecture, C#, ASP.NET, SQL Server 2000, XML, Java Script, MS Visio.Responsible for analyzing, designing and coding of the applications by utilizing the perl. In the software development life cycle responsible for the Development and maintenance phase of the project. Deals with the technical problems and fixed the bugs. Recommendation and also implementation of the new toolkita, modules, standards, framework and processes. Worked with the team of database and maintained the database with the help of the Oracle 9i.
-
Web Application Development / Business AnalystRocky Mountain Snowmobile Association Jan 2004 - May 2007Analyzed the business process unit with over 5000 users consisting of sales,customer service, data entry, scheduling and purchasing.Detailed product design using ProEngineer for custom snowmobile frame and custom part design (1500 design hrs)Designed the Object Oriented solutions using class diagrams,OO Patterns, and Enity Relationship diagrams.Developed Middle Tier in COM+ which returned data in XML format,XSLT is then applied to produce HTML format.Developed a portion of a system designed to allow easy catalog ordering, created using ASP.NET and VBScript, the system allows users to log in and view various products available and race videos, based upon thier subscription level with optional downloads available. The application used a MS SQL Server backend.Developed stored procedures with heavy calculations on the server side using SQL with .NET technologies.Experience with SAP BI Business Explorer Analyzer (BEx), SAP BI Web Query development, enhanced features of BI reporting including use of WEB reporting and reporting agents and the Web Application DesignerReporting tools, Business Objects or Crystal Reports are desiredUnderstand BI Authorization ConceptsFamiliarity with Project Development Lifecycle methodology a must, ASAP methodology preferred. Must have completed at least 2 full implementation life cycles.Experience with financial systems and accounting would be beneficial in order to understand the complexities of the financial reporting environment and to be able to apply previous experiences to improve the existing system and processes. Strong analytical and problem solving skills required.Strong written and oral communication skills required (English)Detailed oriented.
-
Webmaster Application DeveloperUtah State University / Western Rural Development Aug 2001 - Jun 2005Custom web application development and integration software developed in J2EE, Struts, Hibernate using MySQL as a database of over 50,000 constientuents.Enhanced user registration which required altering the existing database schema, enhancing the existing application model view and controller code and configuring Stuts and Hibernate.IDE experience using Eclipse 3.0• Analyzed the Requirements and write Functional design, and Technical design• Developing Java classes to handle backend functionality• Developing JSPs to provide interactive screens to display data• Developing a web based system with HTML, JSP Tag libraries, and custom tag libraries • Working on DAO classes to select/update data using JDBC• Developing java classes to for Multi Threading.• Worked with J2EE Design Patterns and Model View Controller architecture.• Writing SQL queries and stored procedures• Deployed the system on Websphere 6.1 application server • Providing Technical support to analyze and fix bugs.Environment: Eclipse, JSP, Websphere6.1, Log4J, Oracle 10g, Oracle sql developer, SVN, Ant, JUnit
-
Electrical Distribution EngineerCentral Illinois Light Company (Ameren) Apr 1980 - Jul 1989St. Louis, Mo, UsElectrical Distribution and Design EngineerCOBOL ProgrammiingFORTRAN ProgrammingPerl ComputingC ComputingPro Engineer /2000 hrs loggedMathCADEngineering design of software and hardware for new product developments. Program design and build of functional test equipment, test fixtures, and device level programming.Specialized experience in bench test setups using oscilloscopes, generators, spectrum analyzers, network analyzers, and logic analyzers with IEEE, parallel port and serial port communications in a lab environment using Labview, Vee, and Visual Basic programming.Extensive troubleshooting and repair of industrial electronic equipment including Power Supplies, PLCs, motor drives, and transducers. Maintenance and calibration/repair of industrial and electronic test equipment.Communications skillsDocumentation of design reviews, design changes, test procedures, computer programs, schematics, layouts, parts lists, block diagrams and flow charts.As a leader of two separate quality teams, I wrote proposals, outlines, and meeting minutes.Interpreted pronouncements of external regulatory bodies and their potential impact on the companyDeveloped new corporate policies/procedures in several areas including foreign exchange, leasing and segment reporting .
Steve Bottorff Education Details
-
University Of Illinois Urbana-ChampaignParallel Computing -
Villanova UniversityComputer Science -
Chicago Technical CollegeMechanical Engineering -
American Military UniversityLegal Studies / Homeland Security
Frequently Asked Questions about Steve Bottorff
What company does Steve Bottorff work for?
Steve Bottorff works for Legislation & More
What is Steve Bottorff's role at the current company?
Steve Bottorff's current role is Java Developer/ Architect / Ruby / Visual Studio/Perl Guru/ Java Applications / RoR development.
What schools did Steve Bottorff attend?
Steve Bottorff attended University Of Illinois Urbana-Champaign, Villanova University, Chicago Technical College, American Military University.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial