This Maven is senior technologist who has 12 years of professional experience focused on web technology. He has a successful track record of building software engineering products, engineering management, and technical product strategy for leading software companies that vary in size from start-ups to the largest on the web.
For the past 9 years, he has been managing global product development teams, building products for ISV’s, OEM’s and various enterprises that require a deep technical backbone. He is an expert in Open Source technology, Agile methodologies, collaboration technigues and technologies, professional services, and the global delivery services model.
This Maven currently serves as CTO of Maven Research.
Responsible for the engineering organization at Maven Research. Lay out technical vision and direction Partnership and Agreements with 3rd party vendors Established the collaboration environment, development tools, and SDLC
My role as CTO was to re-invent the technology organization, transforming it from an IT mindset into a software company. My initiatives vastly altered the Outspark landscape, expanding from a tightly coupled, isolated architecture into a socially connection, SAAS platform with open api’s, and deep back end integrations to social platforms like Facebook and OpenID/Oauth. As CTO, I was responsible for a global delivery and operations in 3 offices; China, Korea, and in the US. In addition, I directly managed cross functional teams including Network Operations, Technology Operations, QA, Core Development, Front End Development, UI/UX design, and Business Intelligence/Data-warehousing. • Introduced SCRUM methodology company-wide, with 2 week release cycles (previously this was completely unmanaged and ad-hoc) • Implemented high availability, scalable hybrid production environment consisting of services rendered through CDN, Memcache, clustering, virtualization, and physical hosts. • Increased availability increased in 1 year from 96% to 99.9% through optimization of the physical system topology and improvements in software / platform implementation. On target goal for 6/2012 was 99.999%. • Managed company-wide product strategy efforts – all aspects design through deployment, from ideation to prioritization of sponsorship and development of all product features • Re-invented the Outspark platform into socially integrated platform from the a standalone model • Built and launched the Flint development portal and APIs – Flint allowed 3rd party game developers to self publish once the Outspark platform, there by gaining access to OSK payment gateways, CS services, server technology, business intelligence system/reports and Facebook integration that is done in the back end of the application stack. • Rebuilt and deployed new design for Outspark.com portal, improving branding and UI/UX experience.
Lead teams who build Social/Viral technology, platform components, webservices, and seeds of Outspark Flint platform.
Lohika is a Silicon Valley based company focused on providing software development services to technology companies. Lohika was founded in 2001, and is headquartered in San Bruno, CA. Lohika is a privately held company funded by Altos Ventures, Draper Richards, and private investors. Today, Lohika enjoys growth both in terms of revenue as well as head count. Currently the company specializes in five technical competencies; web development, digital media, network engineering mobile and quality engineering services. Lohika's engineering teams are based in three cities in Ukraine; Odessa, Kyiv, and Lviv. Clients include Rockmelt, Skype, eBay, Facebook, Logitech, and HP. • Acted as senior technical principle within Lohika • Managed Lohika Labs – an internal technology incubator for Determined technical direction Incubated customer teams during early relationship • Managed Lohika’s global PMO • Directed technology investment within the company • Implemented global development process, designing custom SCRUM/Agile based SDLC. • Designed and implemented development and corporate tool-chain • Represented Lohika’s technical competency in all sales events • Evangelized the use of open source, high performance Internet technology • Frequently traveled to Ukraine to meet with teams and management • Reported directly to Lohika’s CTO
• Acted as senior technical principle within Lohika • Hired initial engineering team in Ukraine • Provided technical oversight into the deliverables of offshore team • Created technical delivery process and development methodology • Implemented technical project management process and procedures • Set technical direction for company focus, and created focused competencies aligning people, process, and infrastructure
Shortly after the doc.com bubble bust, Mr. Platosh founded the services management firm Doctors, Networks, Consulting to service the “last mile” of IT/Software needs for independent, SMB medical clinics. DNC served 8 customers over a 12 month period. Chief Technology Officer • Provided consulting services to delivery strategic, technical, and business solutions for small and medium independent medical clinics. • Architected and built solutions using standards based open source technology that provided an end to end practice management solution • Implemented robust workflow, electronic billing
Scient, San Francisco, CA (start-up to 4,000+ with IPO) 05/97-12/00 I joined Scient as the 30th employee. During my 3+ years with the company, I participated in a variety of roles, from Developer to Product Strategist where I reported directly to the CTO. Product Strategist – Scient Product Company • Fulfilled technical role in 5 person “hit” squad that was designed to productize and monetize Scient’s IP • Reported to Scient’s Chief Technology Officer, when the firm’s size was at its maximum of over 4,000. • Created model of a Supply Chain Management with focus on collaboration, and net market integration. Product Strategist – Scient Mobile • Started and managed mobile commerce competency at Scient Architect and Team Lead – Boats.com (late stage start-up) • Architected SOA to enable eBay integration, and payment/billing system Architect and Team Lead – chaseonline.chase.com (large corp.) • Led Functional and delivery teams from both Scient and client to design and implement database compound-key repair tool repairing over 4+ million records. Lead Developer – chaseonline.chase.com (large corp.) • Developed a back end Java architecture to integrate multiple legacy banking systems into the new chaseonline.chase.com N-Tier platform Cryptography JAVA Developer – chaseonline.chase.com (large corp.) • Implemented Triple-DES encryption JAVA package. • Modified Triple-DES to one way encrypt user passwords for online access. PDA Architect and Developer – ePhysician.com (start-up) • Designed and developed industry’s first hand help prescription writing system, ePhysician.com • Designed the pharmaceutical industry first grammar for prescription writing. • Wrote 100,000 lines of double pointer based C code for Palm Pilot. • Developed fully functional DBMS for prescription data, achieving a 100:1 compression ratio
• Researched and developed multiple anisotropic texture mapping algorithms. • Developed multiple texture mapping and anti-aliasing architectures. • Built online examples of bilinear, tri-linear, and anisotropic texture mapping. • Optimized current technique of anti-aliasing to a result of best cost per performance ratio.
• Designed 220k gate VLSI ASIC for 3-d graphics acceleration - Patent applied for. • Utilized Frontline PureSpeed design suite for most designed. • Synthesized design via Synopsis Design Compiler v. 3.3a. • Wrote test vectors in compliance with Teradyne tester specifications. • Performed LVS and DRC functions.
Multimedia Developer – Training Software • Designed graphics for use in multimedia products. • Researched solutions for multimedia application. • Consulted with clients and defined media design and functionality.
1993 - 1998
Bachelors
Computer Science
Creating a profile is quick, easy and free.
Are you looking for a way to quickly and efficiently acquire specific skills and knowledge to take your business to the next level? Consider micro consulting – an increasingly popular form of professional advice that can help you succeed in your chosen field. In this article, we’ll discuss how micro consulting works and what it can do for you.
Micro consulting is a relatively new form of professional assistance that has surged in popularity over the past few years. It involves companies or individuals providing specialized services – usually on a project or hourly basis – to their clients. Clients can select micro-consultants with particular expertise, who then provide specific advice on an as-needed basis. This type of consulting helps businesses become more agile and better prepared for rapid change, making it an attractive option for many organizations.
There are numerous benefits associated with using micro consulting services. First, having access to highly qualified professionals can help your business stay competitive in a rapidly changing environment. With the right consultant on board, you can leverage their skills and knowledge to stay ahead of the curve. Additionally, hiring short-term help can save your business money in the long run. You only need to pay for services when you need them, which can add up to substantial savings over time. Finally, micro consulting allows for greater flexibility and scalability, since you can easily adjust your needs based on changing conditions.
Finding the right micro consultant for your needs doesn’t have to be difficult – several resources can help you make the best decision. Start by researching potential consultants and reading reviews from people who have used their services before. Once you’ve narrowed down your list, reach out to each consultant and discuss the specifics of their services. Finally, be sure to set up a contract that outlines everything you expect from them and how much they will be paid.
Micro consultants offer a range of services, depending on their area of expertise. Here’s a detailed list of some of the services they offer:
This involves helping businesses develop long-term plans, set goals and objectives, and create strategies for growth.
This involves analyzing existing business processes and making improvements to increase efficiency and productivity.
This involves identifying potential risks and prioritizing them to improve operational safety.
This involves advising on the use of technology tools to achieve specific business objectives or overcome challenges.
This involves providing guidance on security best practices to protect data from hackers or other malicious threats.
Micro consulting is a great way to quickly gain expertise without committing long-term resources. With an experienced micro consultant by your side, you can leverage their knowledge and skills to take your business to the next level. Whether you need advice on strategic planning, technology consulting, or risk management advisory, micro consultants are an invaluable asset for any business looking for a competitive edge. So if you’re ready to level up your business game, start by finding the right micro consultant today.
The post Get the Skills You Need with Micro Consulting Services appeared first on Maven.
Find out how micro consulting can provide your business with the specialized expertise it needs to succeed in a specific industry.
Micro consulting is becoming increasingly popular within specialized industries and niches. In this article, we explore how experts offer micro-consulting services to help businesses succeed in niche markets.
Micro-consulting services are short engagements offered by experts to help businesses succeed in a specific industry. These services provide specialized guidance, advice, and expertise that can be tailored to each company’s individual needs. This type of consulting offers a cost-effective way for businesses to solve specific problems or gain insights into particular areas of their operations
Micro-consulting services are often able to provide more specialized expertise than traditional consultants. This helps businesses identify and address issues that may be outside of their area of expertise. Additionally, micro-consulting provides personalized guidance and advice tailored to the individual needs of each business.
Micro consulting can help businesses succeed in niche markets by providing them with the specialized expertise needed to make informed decisions about their operations. For example, if a company is looking to break into an industry where they do not have much experience, a micro consultant could offer insights on the best practices for doing so. Furthermore, micro consultants can advise on how to target better customers in the industry and what strategies will likely be most successful.
The primary benefit of micro-consulting services is that they allow businesses to access the expertise needed without investing in expensive long-term contracts. This allows companies to save time and money while gaining access to the knowledge and experience necessary for success. In addition, these services offer flexibility as they can be tailored to the specific needs of each business.
When it comes to finding the right expert for your micro consulting services, it is important that you do your research. Look for individuals with extensive experience and expertise in the area you seek help with. Finding someone who is a good fit for your company’s culture and values is also important. Finally, ensure that you check references and verify qualifications before committing to any agreement.
Whenever businesses seek outside help from external experts, there are always going to be concerned about security. It is important that you ensure your micro-consulting services provider has the necessary security measures in place. This includes data encryption, secure communication protocols, and clear agreements regarding the handling of sensitive information.
When you hire a micro consultant, you will gain access to specialized expertise that can help your business succeed in its niche market. This can include insights into competitive trends, advice on marketing strategy, and guidance on capitalizing on emerging opportunities. Ultimately, this type of consulting can provide the tools and information necessary for businesses to reach their full potential.
Micro-consulting is an excellent option for businesses looking to tap into specialized industry knowledge without investing in expensive long-term contracts. With the right expertise and adequate security measures, these services can provide invaluable assistance that helps companies succeed in their respective niches. Whether it’s gaining insight into competitive trends or crafting an effective marketing strategy, micro-consulting can help businesses reach their full potential.
The post Expert Micro Consulting Services for Niche Industries appeared first on Maven.
Micro consulting is an increasingly popular strategy for businesses looking to save money and increase efficiency. By breaking up projects into smaller tasks, you can dramatically reduce costs by taking on only the projects that offer the greatest value. Micro consulting also allows you to focus on areas where your expertise is most valuable while still making progress on other business areas. With its cost savings and flexibility, micro consulting offers many benefits that help you maximize your bottom line.
Micro consulting involves working with specialists on smaller tasks or projects. This allows you to focus your resources on the areas of your business that are most important while still making progress in other areas. By breaking up a project into small chunks, you can minimize costs and ensure that each task is handled by the right expert for the job. This strategy helps businesses reduce their spending and maximize efficiency. Below are more detailed examples of how micro consulting works:
Finding the right expert for a task is key to successful micro consulting. By taking the time to research and compare different experts, you can ensure that you are getting the best service at a price that fits your budget. Consider not only the cost but also their experience and expertise in areas relevant to your project.
Outsourcing tasks through micro consulting can be an effective way to reduce costs while still ensuring quality work. You can find specialists who offer services at prices far lower than hiring full-time staff without sacrificing quality. Many companies use this strategy to access skills they might not otherwise have in-house.
Micro consulting can also help you streamline processes and increase efficiency. By breaking projects into smaller components, you can reduce the time and resources needed to complete them. This helps keep costs down while ensuring tasks are completed quickly and accurately.
Micro consulting offers a range of benefits that make it an attractive strategy for businesses looking to cut costs and boost their bottom line. Here are some of the key advantages that micro consulting provides:
One of the major benefits of micro consulting is the significant cost savings it provides. Businesses can dramatically reduce their expenses by taking on smaller tasks or projects while still achieving quality results.
Micro consulting also helps businesses increase efficiency and productivity. By breaking up projects into smaller chunks, you can ensure that tasks are completed quickly and accurately. This makes it easier to meet deadlines and maximize the impact of each investment.
Finally, micro-consulting allows businesses to access specialized knowledge they might not otherwise have in-house. By working with experts on specific tasks or projects, you can gain access to skills and expertise that would be difficult or expensive to acquire using other methods.
If you’re considering using micro consulting to help your business maximize its bottom line, there are a few key tips to remember. Below are some of the best ways to ensure you get the most out of your investments:
Before investing in micro consulting, take the time to research and compare different experts. Consider their cost and their experience and expertise in areas relevant to your project. This will help you find the right specialist for each task, allowing you to maximize value for money.
Micro consulting is an effective way to reduce costs, but it’s important that you prioritize tasks so that you’re not overspending on unnecessary projects. Take the time to identify which tasks are most important and consider outsourcing those first.
When working with micro consultants, it’s essential that you set clear goals and expectations for each project. This will help ensure a successful outcome as well as keep costs down. By ensuring everyone is on the same page from the start, you can maximize efficiency and ensure that your investments generate maximum returns.
Micro-consulting can be a great way for businesses to reduce costs and access specialized knowledge. Following the tips outlined above, you can maximize your investments and ensure that each project is completed effectively, efficiently, and on time. With a little research and preparation, micro-consulting can be an effective tool in helping your business reach its goals.
The post Save Big with Micro Consulting: Cut Costs and Boost Your Bottom Line appeared first on Maven.
When considering consulting services for your business, micro consulting and traditional consulting are two options to consider. In this article, we’ll explore the business differences between the two approaches and help you decide which route is best for your business.
Micro consulting and traditional consulting services have been around for a long time, but they’re becoming increasingly popular in today’s business environment. They offer different approaches to solving problems and can be used for different needs. In this article, we will discuss the differences between micro consulting and traditional consulting services, as well as how you can decide which is right for your business.
Micro consulting is a form of consulting that focuses on providing short-term, project-based solutions. It typically involves using technology to help businesses quickly identify problems and develop effective solutions. The goal of micro consulting is to reduce costs, increase efficiency, and cost-effectively achieve desired outcomes.
Traditional consulting services involve more long-term engagements with clients. These engagements often require extensive research and analysis and detailed plans for achieving goals and resolving issues. This type of service often requires a larger budget than micro consulting because it takes longer to complete projects and may require additional resources or personnel.
Micro consulting offers several advantages over traditional consulting services. It’s faster, more affordable, and can be tailored to specific needs. Additionally, micro consultants typically have specialized knowledge or skills that can help businesses in various ways.
The primary disadvantage of micro consulting is that it lacks the depth of analysis and expertise needed for large-scale projects. It also doesn’t provide the same level of personal connection between consultant and client as traditional consulting. In addition, the lack of long-term engagement means that issues may not be fully addressed or resolved.
Traditional consulting services offer more comprehensive solutions than micro consulting but require a larger budget and a longer timeline for completion. They also involve more detailed research, analysis, and planning. On the other hand, traditional consulting services often provide a greater level of personal connection between consultant and client and more opportunities for long-term relationships.
When deciding which type of consulting service is right for you, consider your goals, budget, timeline, and desired outcomes. If you need a quick solution to an immediate problem or are looking for specialized skills at an affordable price, micro consulting may be the way to go. However, if you’re looking for more comprehensive solutions that involve extensive research and analysis, traditional consulting may be best.
In addition to considering these factors when making a decision between micro consulting and traditional consulting, it’s also important to find a consultant who is experienced in the type of service you need. Do your research and look for consultants with strong portfolios and reviews from past clients. You should also ask them questions about their approach and experience to ensure they can provide the level of service you require.
Micro consulting and traditional consulting are two popular options for businesses looking for professional advice or assistance with problem-solving. Each service type has its advantages and disadvantages, so it’s important to weigh the pros and cons before deciding which one is right for your business. Consider your goals, budget, timeline, desired outcomes, and available resources when making a decision between micro consulting and traditional consulting. Additionally, make sure to find a consultant with the experience and skills to meet your needs. With careful consideration and research, you can choose the right consulting service for your business.
The post Micro Consulting vs. Traditional Consulting : Which one is right for you appeared first on Maven.
Discover everything you need to know about micro consulting and how it can benefit your business with our comprehensive guide.
Micro consulting is a rapidly growing business model that offers entrepreneurs and professionals the ability to provide targeted consulting services with greater efficiency and at a lower cost than traditional consulting models. By leveraging technology, micro consultants can more quickly connect with clients, work on multiple projects simultaneously, and complete tasks in far less time than traditional methods allow. In this guide, we’ll explore what micro consulting is, how it works, the benefits of using this business model, and how you can get started today!
Micro consulting involves providing professional services such as advice or guidance online or via remote means for short-term projects or tasks. It focuses on delivering specific expertise quickly and efficiently to meet th
e needs of individual customers or organizations. This type of consulting is distinct from traditional consulting in that it is often task-focused, allowing clients to access expertise on a “pay as you go” basis.
Using micro-consulting can offer numerous advantages for both the client and the consultant.
Below are some of the key benefits of micro consulting:
Starting a micro-consulting business is relatively straightforward. Here are detailed steps to get started:
Many online job boards and freelance marketplaces are beginning to offer micro-consulting jobs. You can also find opportunities through networking or by reaching out directly to potential clients. Here are a few popular platforms for finding micro consulting gigs:
These job boards provide an excellent way to find existing opportunities as well as build your portfolio so that future customers can see the quality of your work.
The rate for micro consulting can vary significantly based on the type of services you offer and the complexity of the tasks involved in each project.
Some consultants charge by the hour, while others prefer to quote a flat fee per project. It’s important to research similar services available on job boards to get an idea of market rates before you set your own rates.
To be successful as a micro consultant, it’s important to focus on developing your skills and building relationships with clients. Here are some tips for success:
With these tips, you should have no problem succeeding as a micro consultant. Good luck!
A: Micro-consulting is a type of professional consulting service where clients can access expertise on a “pay as you go” basis. It often requires fewer personnel costs and shorter timeframes to complete projects compared to traditional consulting services.
A: Getting started with micro-consulting involves deciding on your area of expertise, making yourself visible online, developing a pricing model, promoting yourself as a consultant, and building relationships with clients by delivering value.
A: To be successful as a micro consultant, it's important to focus on developing your skills, staying organized, understanding client needs, providing value, nurturing relationships with existing clients, and keeping up with the latest trends in your area of expertise.
A: The advantages of micro-consulting include cost savings for businesses, greater scalability options compared to traditional consulting services, and more flexibility for clients when choosing services. It also makes it easier for consultants to build a portfolio of work quickly.
Micro consulting is an excellent option for businesses looking to access expertise on a “pay as you go” basis. It offers numerous benefits, including increased efficiency, lower costs, greater flexibility, and scalability. To start with micro consulting, decide on your area of expertise, make yourself visible online, develop a pricing model, and promote yourself as a consultant. With the right approach and attitude, you can succeed as a micro consultant by staying organized, understanding client needs, providing value, and nurturing relationships.
The post The Ultimate Guide to Micro Consulting appeared first on Maven.